Find and Book Top Hotels in Troy

Search among 25 available hotels and places to stay in Troy from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-25 out of 25
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great49 reviews
MapView on map1.7 mi from City Center
From   US$ 105 /nightSelect
8.6
Great38 reviews
MapView on map1.7 mi from City Center
From   US$ 139 /nightSelect
Places to stay near Troy
8.4
Great102 reviews
7.5 mi from Troy7.5 mi from City Center
From   US$ 90 /nightSelect
8.4
Great48 reviews
7.7 mi from Troy7.7 mi from City Center
From   US$ 122 /nightSelect
6.6 mi from Troy6.6 mi from City Center
From   US$ 126 /nightSelect
8.4
Great34 reviews
7.7 mi from Troy7.7 mi from City Center
From   US$ 89 /nightSelect
8.2
Great41 reviews
7.0 mi from Troy7.0 mi from City Center
From   US$ 113 /nightSelect
8.4
Great53 reviews
18.0 mi from Troy18.0 mi from City Center
From   US$ 69 /nightSelect
8.6
Great57 reviews
10.3 mi from Troy10.3 mi from City Center
From   US$ 76 /nightSelect
6.8 mi from Troy6.8 mi from City Center
From   US$ 179 /nightSelect
8.4
Great58 reviews
18.0 mi from Troy18.0 mi from City Center
From   US$ 145 /nightSelect
8.0
Great20 reviews
10.6 mi from Troy10.6 mi from City Center
From   US$ 106 /nightSelect
8.6
Great45 reviews
6.6 mi from Troy6.6 mi from City Center
From   US$ 89 /nightSelect
8.4
Great85 reviews
11.1 mi from Troy11.1 mi from City Center
From   US$ 110 /nightSelect
10.7 mi from Troy10.7 mi from City Center
From   US$ 76 /nightSelect
7.8
Very good58 reviews
10.2 mi from Troy10.2 mi from City Center
From   US$ 102 /nightSelect
8.2
Great87 reviews
12.7 mi from Troy12.7 mi from City Center
From   US$ 97 /nightSelect
8.4
Great36 reviews
7.8 mi from Troy7.8 mi from City Center
From   US$ 114 /nightSelect
10.3 mi from Troy10.3 mi from City Center
From   US$ 199 /nightSelect
10.4 mi from Troy10.4 mi from City Center
From   US$ 129 /nightSelect
10.3 mi from Troy10.3 mi from City Center
From   US$ 116 /nightSelect
8.4
Great100 reviews
10.5 mi from Troy10.5 mi from City Center
From   US$ 138 /nightSelect
6.5 mi from Troy6.5 mi from City Center
From   US$ 199 /nightSelect
10.1 mi from Troy10.1 mi from City Center
From   US$ 94 /nightSelect
11.0 mi from Troy11.0 mi from City Center
From   US$ 259 /nightSelect

Best hotels and places to stay in Troy

Why visit?

Troy, Illinois is a charming destination that offers a mix of small-town charm and easy access to the larger cities in the region. Visitors can enjoy the relaxed atmosphere, explore local attractions, and experience the warm hospitality of this Midwestern town. Whether youre looking for a peaceful retreat or a convenient base for exploring the area, Troy has a range of hotels and motels to suit every travelers needs.

Where to stay?

Downtown Troy: Staying in the heart of downtown Troy puts you within walking distance of the towns main attractions, including the historic Lincoln Theatre and Tri-Township Park. Youll also find a variety of dining and shopping options nearby. Choose from a range of affordable motels in Troy, Illinois that offer comfortable accommodations and a convenient location.

Troy Motel: For travelers seeking a budget-friendly option, Troy Motel is a great choice. Located just off Interstate 55, this motel offers clean and comfortable rooms at affordable rates. Guests can enjoy amenities such as free Wi-Fi, free parking, and complimentary coffee in the lobby. With its convenient location and welcoming staff, Troy Motel is ideal for those looking for a no-frills stay.

Hilton Garden Inn St. Louis/Shiloh-OFallon: Located a short drive from Troy, the Hilton Garden Inn in nearby OFallon is a top-rated hotel that offers a higher level of comfort and luxury. This 3-star hotel features spacious rooms, a 24-hour fitness center, an indoor pool, and an on-site restaurant. With its modern amenities and proximity to Troy, the Hilton Garden Inn is perfect for travelers looking for a more upscale stay.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $120.

4-star hotels: The average price per night is around $130 to $180.

5-star hotels: The average price per night is around $200 to $300.

Best value for money:

Holiday Inn Express Troy: Located in the heart of Troy, Holiday Inn Express offers comfortable rooms at an affordable price. Guests can enjoy amenities such as free hot breakfast, complimentary Wi-Fi, and a fitness center. With its convenient location and reasonable rates, this hotel provides great value for money for travelers looking for a comfortable stay in Troy.

Super 8 by Wyndham Troy IL/St. Louis Area: Another budget-friendly option, Super 8 offers clean and cozy rooms at an affordable price. Guests can enjoy a complimentary breakfast, free Wi-Fi, and a 24-hour front desk. With its friendly staff and convenient location near major highways, Super 8 provides excellent value for money.

Drury Inn & Suites St. Louis OFallon, IL: Although slightly outside of Troy, this hotel offers great value for money with its range of amenities. Guests can enjoy a hot breakfast, evening receptions with complimentary food and drinks, a 24-hour business center, and an indoor/outdoor pool. With its reasonable rates and abundance of features, Drury Inn & Suites is an excellent choice for value-conscious travelers.

Best kids-friendly hotels:

Hampton Inn St. Louis/Troy: Hampton Inn is a family-friendly hotel that offers comfortable rooms and a range of amenities for children. The hotel features a swimming pool, a complimentary hot breakfast, and a friendly staff who can provide recommendations for family-friendly activities in the area.

Fairfield Inn & Suites by Marriott Troy, IL: This hotel caters to families with its spacious rooms and amenities. Guests can enjoy a complimentary breakfast, indoor pool, and fitness center. The hotels friendly staff is also knowledgeable about nearby attractions suitable for children.

Best hotels for a romantic getaway:

Hyatt Regency St. Louis at The Arch: Located a short drive from Troy, this luxurious hotel offers stunning views, elegant rooms, and upscale amenities. Couples can indulge in spa treatments, dine at fine dining restaurants, and enjoy the hotels proximity to downtown St. Louis for romantic outings.

The Westin St. Louis: Situated in the heart of downtown, The Westin offers a romantic setting with its luxurious rooms and world-class amenities. Couples can unwind with spa services, enjoy a romantic dinner at the hotels restaurant, and explore nearby attractions such as the Gateway Arch.

Best for location:

Best Western Troy Hotel: Centrally located in Troy, this hotel provides easy access to nearby attractions, dining options, and shopping centers. With its comfortable rooms and proximity to major highways, it is a convenient choice for travelers looking to explore the area.

Red Roof Inn St. Louis-Troy, IL: With its strategic location near major highways and attractions, Red Roof Inn offers convenience for travelers. The hotel provides comfortable rooms and easy access to nearby restaurants and entertainment options.

Quality Inn OFallon: Situated in nearby OFallon, this hotel allows guests to enjoy a peaceful stay while still being close to Troy and the surrounding attractions. Its location offers a balance between tranquility and convenience.

Best for a short city break:

Marriott St. Louis Grand: Located in downtown St. Louis, this hotel provides easy access to all the major attractions of the city, making it perfect for a short city break. The hotel features spacious rooms, a fitness center, and multiple dining options for guests.

Hilton St. Louis at the Ballpark: Just steps away from Busch Stadium and a short drive from downtown St. Louis, this hotel is ideal for sports enthusiasts and city explorers. Guests can enjoy comfortable rooms, a rooftop bar, and stunning views of the city skyline.

Show moreLess