Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Troy – 6 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Holiday Inn Express Troy, an IHG Hotel

Hotel in Troy

Located in Troy, 19 miles from St. Louis Gateway Arch, Holiday Inn Express Troy, an IHG Hotel has accommodations with a fitness center, free private parking and a shared lounge. The room was huge, beds were extremely comfortable and the breakfast was amazing. Really enjoyed the pool! Everything was great!

Show more Show less
8.9
Excellent
116 reviews
Price from
$127.30
per night

Super 8 by Wyndham Troy IL/St. Louis Area

Hotel in Troy

Near Interstates 70 and 55, this motel is about a 20 minute drive from Horseshoe Lake-Madison. It features a daily breakfast, an indoor pool and rooms with free Wi-Fi. everything, personal was kind

Show more Show less
7.3
Good
198 reviews
Price from
$63.75
per night

Best Western Troy Hotel

Hotel in Troy

Located just off Interstates 70 and 55, this hotel is 10 miles from Horseshoe Lake. It serves breakfast every morning and features an indoor pool and hot tub. It was clean and comfortable. It met my needs 100%

Show more Show less
7.7
Good
152 reviews
Price from
$89.10
per night

Motel 6-Troy, IL

Hotel in Troy

Located off Interstate 55 and Interstate 70, this hotel features cable TV with HBO in each guest room. No breakfast at this location. I was aware of that so brought my own.

Show more Show less
6.9
Review score
138 reviews
Price from
$69.99
per night

Red Roof Inn St Louis - Troy, IL

Troy

Offering an indoor pool and a fitness center, this Troy, Illinois hotel is 9 miles from Southern Illinois University. Free Wi-Fi access is available. The staff was exceptional they were so kind and willing to help meet your needs.

Show more Show less
7.5
Good
314 reviews
Price from
$89
per night

Town & Country Inn

Troy

Located in Troy, 19 miles from St. Louis Gateway Arch, Town & Country Inn has accommodations with free WiFi and free private parking.

Show more Show less
Price from
$70
per night

Heartland B & B/Business Retreat

Glen Carbon (Near Troy)

Heartland B & B/Business Retreat has city views, free WiFi and free private parking, located in Glen Carbon, 19 miles from St. Louis Gateway Arch. Excellent price point for a lovely stay. Very personable host and very warm and comfortable environment. Spectacular food. Unlike a typical hotel it felt more catered as an experience and focused on clientele’s satisfaction and needs.

Show more Show less
10
Exceptional
6 reviews
Price from
$154.10
per night

Idyllic Glen Carbon Home with Screened-In Porch

Glen Carbon (Near Troy)

Idyllic Glen Carbon Home with Screened-In Porch is located in Glen Carbon, 20 miles from St. Louis Gateway Arch, and provides a patio, garden, and free WiFi.

Show more Show less
9
Wonderful
2 reviews

TownePlace Suites by Marriott St. Louis Edwardsville, IL

Hotel in Edwardsville

Located in Edwardsville, TownePlace Suites by Marriott St. Louis Edwardsville, IL has air-conditioned rooms with free WiFi. The property is around 20 miles from St. Staff, breakfast, exercise room

Show more Show less
8.7
Excellent
65 reviews
Price from
$163.56
per night

Country Hearth Inn & Suites Edwardsville

Hotel in Edwardsville

Southern Illinois University is a 5 minute drive from this hotel. Country Hearth Inn & Suites Edwardsville features a fitness center and offers a flat-screen cable TV in every room. Staff were all very nice and room was comfy

Show more Show less
8.4
Very Good
197 reviews
Price from
$139
per night

Most-booked hotels in Troy in the past month

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Troy:

Explore guest reviews of hotels in Troy

See all