Search over 1,000,000 properties worldwide and 550 airlines worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
If you are hoping to stay close to the middle of Troy, there is a limited range of options. Within easy driving distance from central Troy you'll find 6 hotel and apartment options you can choose from.
One of the small selection of budget hotel choices in Troy is the Motel 6 Troy, IL.
16 kilometres (10 miles) from the heart of Troy, is the Holiday Inn St. Louis Fairview Heights. The Hampton Inn Suites St LouisEdwardsville can be found 11 kilometres (7 miles) away. Other hotels include the La Quinta Inn & Suites Pontoon Beach and the Fairfield Inn by Marriott St. Louis Collinsville, IL.
The wider Southern Illinois region is certainly worth exploring also. Southern Illinois boasts rural landscapes. Commonly visited Southern Illinois visitor sites are farms. Common activities in this part of United States of America include rock climbing, hiking and abseiling.
30 kilometres (20 miles) to the northwest of Troy is Alton, where you can spend the day enjoying Argosy Casino and Alton Square Mall. If you'd like to stay in Alton, check out the Beall Mansion An Elegant Bed & Breakfast Inn and Best Western Plus Parkway Hotel. 18 kilometres (11 miles) to the southwest of Troy, you can also stay at Fairview Heights, home to the Fairfield Inn by Marriott Fairview Heights and Hampton Inn St Louis/Fairview Heights. The Stonewolf Golf Course and St. Claire Square Mall are popular places to check out when visiting Fairview Heights.
Before you leave Collinsville, ensure you experience local game. Visit Busch Stadium to the southwest of Troy. For tourists who are interested in booking a bed nearby, make a reservation in the Four Seasons Hotel St Louis or Grand Center Inn.
Lambert-St. Louis International Airport is a logical airport for arriving in Troy. It is 40 kilometres (26 miles) drive away. If you plan to stay nearby, try the Marriott St. Louis Airport or Holiday Inn St. Louis-Airport.