Hotels in Troy

Find the best Troy hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Troy hotels with free cancellation or excellent ratings

Trusted Troy hotel providers

See all hotels in Troy

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Luxury stay or budget getaway?

Whether you're after 5-star comfort or ease on your wallet, we do the searching so you can sleep easy during your stay in Troy.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelSuper 8 by Wyndham Troy IL/St. Louis Area – 4.1

How to find the best hotel deals in Troy

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Troy

  • Love how simple it is to book flights with us? The same smart search engine can track down deals on Troy hotels too. Give these tips a go to find the right stay at the right price.

  • Save on your Troy hotel and have your pick of rooms when you book early. You'll also have extra time to compare and choose the ideal place.

  • That said, booking at the last minute can work to your advantage. Some places lower their rates a day or two before arrival to avoid having empty rooms.

  • Another hack for finding cheaper hotels? Flexibility. If your plans aren't set in stone, play around with your travel dates to find out how much you can save.

  • Find accommodation options with free cancellation and book without the pressure. You can cancel your stay without penalty if your plans change or a better deal comes along.

Where to stay in Troy

Central Troy

  • Central Troy places you right in the heart of it all. If sightseeing is at the top of your to-do list, stay at any of these hotels and find yourself close to some big-name attractions.

  • Holiday Inn Express Troy makes it easy to chase your next adventure. Around 2 kilometres away, it's a popular stay near Bethel Church.

  • When it comes to accommodation options close to Tri-Township Park Zoo, Super 8 by Wyndham Troy IL/St. Louis Area wins points for comfort and convenience. Stash your suitcase at this Troy hotel and you'll be roughly 2 kilometres away.

  • Or check out the availability of hotels near Tri-Township Park, Pavilion 9. Red Roof Inn St Louis - Troy, IL is 2 kilometres or so from this top sight. This stay makes a good base for experiencing the city.

When to go to Troy

  • Think about the type of weather you prefer when deciding your travel dates. With maximum highs of 33ºC (91ºF), July brings the warmest conditions.

  • The coolest month is January. You can expect lows of -8ºC (18ºF).

  • For the best chance of sunshine, search for Troy hotels during November. With an average of five days of rain, this is the driest month.

  • It rains the most in May, which gets around 11 days of wet weather.

Best hotels in Troy

Best budget hotels

  • Why pay more than you have to? Budget Troy hotels come with the basics so you can spend your money on what really counts: adventures and filling your suitcase with souvenirs. Often equipped with money-saving amenities like in-room kettles and microwaves, you'll find at least 20 of these stays across the city.

  • Holiday Inn Express Troy is a 2-star option that keeps things low-cost and low-fuss. Wi-Fi and bicycle rentals are among its many amenities.

  • Hampton Inn & Suites St. Louis-Edwardsville comes with conveniences such as a lift and a microwave. Base yourself at this 3-star Troy hotel and skip paying more than you need to.

  • Air conditioning and heating are only a glimpse of what you'll find at Fairfield Inn St. Louis Collinsville, IL. Another win for your travel budget, this place is rated 2 stars.

Best 4-star hotels in Troy

  • Get the upgrade without the splurge at one of the 4-star hotels in Troy. Enjoy perks like spas, rooftop bars, and dining options designed to elevate your stay. From the rooms to the amenities and service, you'll appreciate the extra attention to detail.

  • Choose DoubleTree by Hilton Collinsville - St. Louis and experience the elevated standards that come with this 4-star stay. Take advantage of concierge assistance and a restaurant here.

Best hotels in Troy for families

  • Picking the right hotel can save your sanity when travelling with kids. With things like cinema rooms, play areas, and large suites, family-friendly hotels in Troy are packed with perks that make the trip easier. Choose from around four of these stays that get the seal of approval from both kids and adults.

  • Pack up the family and save big at Holiday Inn Express & Suites Edwardsville. Wi-Fi and a 24-hour front desk are among the things you'll find at this affordable 2-star option. It's popular with guests, with overall ratings usually above 4 out of 5.

Best hotels with a pool

  • There are around ten pool hotels in Troy, each bringing its own spin to your trip. City hotels tend to come with rooftop or indoor pools, while resorts generally go big with open-air setups and more room to lounge. Whether you're here for downtime or playtime, there's a stay to match.

  • Unwinding by the water is part of the experience at Drury Inn and Suites St Louis Collinsville. With an indoor swimming pool, a laundry and Wi-Fi, this Troy hotel makes it easy to slow down and enjoy your stay.

  • Holiday Inn Express & Suites Edwardsville will also have you packing your swimsuit and goggles. Settle into this popular option and take advantage of an indoor swimming pool, a fitness centre and car hire options.

  • Super 8 by Wyndham Troy IL/St. Louis Area is one more stay with all the right ingredients. This hotel comes with an indoor swimming pool, accessible parking and room service.

Best pet-friendly hotels

  • Travelling's better with your pet by your side. From cosy beds and water bowls to nearby walking tracks, pet-friendly hotels are set up to make you and your best buddy feel at home. There are around ten Troy hotels that'll happily host your furry friend.

  • At Days Inn by Wyndham Collinsville/St. Louis, thoughtful pet perks are woven into every visit. Parking and a 24-hour front desk are other conveniences you'll find at this hotel in Troy.

  • Let your loyal companion explore alongside you at Motel 6 Troy, IL. Accessible parking and parking are part of what's included at this pet-loving accommodation option.

Finding cheap hotels in Troy: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Troy with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.
Of course - the cheapest hotel deal we found within the next seven days is R 1,213 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for R 1,304 per night.
The average price of a hotel during the week is R 1,504 per night, and the average price on weekends is R 1,613. Overall, it looks like the cheapest day to stay in Troy could be Wednesday.
We crunched some numbers on our calendar and found that Wednesday is the cheapest day to stay in Troy. And the most expensive day seems to be Saturday
The average price of a 3-star hotel in Troy is currently around R 1,703 per night. And the cheapest 3-star hotel we found is R 1,462 per night.
If you're hitting up Troy with kids in tow, try Red Roof Inn St Louis - Troy, IL.