Top 10 Hotels in Troy

See all 4 Hotels in Troy
Red Roof Inn St Louis - Troy, IL
Red Roof Inn St Louis - Troy, IL

2030 Formosa Road, Troy 62294

2.0 out of 5.0
3.6 out of 5 (110 reviews)

Located in North Metro East, this hotel is 2.8 mi (4.5 km) from Villa Marie Winery & Banquet Center and within 9 mi (15 km) o …

$65
Best Western Troy Hotel
Best Western Troy Hotel

2020 Formosa Drive, Troy 62294

2.5 out of 5.0
4 out of 5 (6 reviews)

Located in North Metro East, this hotel is 2.8 mi (4.5 km) from Villa Marie Winery & Banquet Center and within 9 mi (15 km) o …

$76
Motel 6 Troy, IL
Motel 6 Troy, IL

909 Edwardsville Rd, Troy 62294

2.0 out of 5.0
2.9 out of 5 (17 reviews)

Located in North Metro East, this motel is 2.7 mi (4.3 km) from Villa Marie Winery & Banquet Center and within 9 mi (15 km) o …

$56
Country Hearth Inn & Suites
Country Hearth Inn & Suites

1013 Plummer Drive, Edwardsville 62025

2.5 out of 5.0
4.1 out of 5 (15 reviews)

Located in North Metro East, this hotel is 0.4 mi (0.7 km) from Edwardsville Arts Center and within 3 mi (5 km) of The Garden …

$95
Comfort Suites Fairview Heights
Comfort Suites Fairview Heights

137 Ludwig Dr, Fairview Heights 62208

2.5 out of 5.0
4.1 out of 5 (131 reviews)

Located in the heart of Fairview Heights, this hotel is 1.1 mi (1.8 km) from St. Claire Square Mall and within 3 mi (5 km) of …

$94
Sleep Inn
Sleep Inn

140 Venita Dr, O'Fallon 62269

2.0 out of 5.0
4.1 out of 5 (62 reviews)

Situated in O'Fallon, this hotel is 2.8 mi (4.5 km) from St. Claire Square Mall and within 6 mi (10 km) of Far Oaks Golf …

$70
Hampton Inn Suites St LouisEdwardsville
Hampton Inn Suites St LouisEdwardsville
4.6 mi from Troy
2.5 out of 5.0
4.6 out of 5 (32 reviews)

Located in North Metro East, this hotel is within 6 mi (10 km) of Edwardsville Arts Center, The Gardens at SIUE, and Villa …

$114
Americas Best Value Inn - Collinsville / St. Louis
Americas Best Value Inn - Collinsville / St. Louis
5.5 mi from Troy
2.0 out of 5.0
2.7 out of 5 (82 reviews)

Situated in Collinsville, this motel is within 1 mi (2 km) of Gateway Conference Center, Gateway Fun Park, and Splash City …

$53
Super 8 O'Fallon
Super 8 O'Fallon
9.6 mi from Troy
2.0 out of 5.0
3.6 out of 5 (77 reviews)

Situated in O'Fallon, this hotel is within 9 mi (15 km) of Scott Air Force Base, McKendree University, and Southwestern …

$42
Hyatt Regency St. Louis at The Arch
Hyatt Regency St. Louis at The Arch
15.6 mi from Troy
4.0 out of 5.0
4.2 out of 5 (1,509 reviews)

This 18-story Hyatt Regency hotel is 4 blocks from Busch Stadium and within a mile of Edward Jones Dome, Scottrade Center, …

$99

Recent Reviews in Troy

Hide content

Where to stay in Troy

Troy Hotel Guide

If you choose to stay close to the heart of Troy, there is a limited range of accommodations. There are 6 Expedia-listed apartments and hotels located within a 0.1-mile distance of the town center.

Stay near downtown Troy. Hotels in the vicinity include Best Western Troy Hotel and Red Roof Inn St Louis - Troy, IL.

One of the relatively small number of economical hotel options in Troy is the Motel 6 Troy, IL.

The Holiday Inn St. Louis Fairview Heights is situated 10 miles from downtown Troy. Another accommodation option is the Hampton Inn Suites St LouisEdwardsville, which is positioned 7 miles away. The La Quinta Inn & Suites Pontoon Beach and the Fairfield Inn by Marriott St. Louis Collinsville, IL are other alternative hotel options in Troy.

After seeing Troy, schedule in a little time soak up more of the Southern Illinois area. If you love nature, be sure to explore Southern Illinois' rural landscapes, rolling hills and prairies. You could also go to a selection of its farms. Popular activities in this particular part of United States of America include rock climbing, hiking and abseiling.

Looking for things to do? Consider spending a day or two enjoying Argosy Casino and Alton Square Mall, which you'll find in Alton, 20 miles to the northwest of Troy. Alton hotel options include the Beall Mansion An Elegant Bed & Breakfast Inn and Best Western Plus Parkway Hotel. 11 miles to the southwest of Troy, you'll also find Fairview Heights, which is 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 just a couple of the more popular attractions to see when you're in Fairview Heights.

Just because you are on vacation, doesn't mean you can't indulge in your obsession for sport. Busch Stadium can be found 18 miles to the southwest of Troy. Sleep close to the action at the Four Seasons Hotel St Louis or the Grand Center Inn.

Lambert-St. Louis International Airport is a nearby airport, and is located 25 miles from Troy. Accommodation options nearby are Marriott St. Louis Airport and Holiday Inn St. Louis-Airport.