Overview
Where to stay in St. Louis.
Looking for a hotel in St. Louis? We've ranked the 40 best-reviewed stays in the city so you can compare ratings, location, and price in one place. Every hotel below has verified guest reviews and shows the same nightly rate you'd pay on Booking.com or direct — search your dates to see live availability.
Travelling green? See our carbon-neutral hotels in St. Louis — every booking removes 1 ton of CO₂ at the same price.
40top-rated hotels
17rated 4★ or higher
95,058verified guest reviews
3.8/5average guest score
Across the 40 best-reviewed hotels in St. Louis, 17 carry a 4-star rating or higher and together they hold 95,058 verified guest reviews. The highest-rated right now is St. Louis Union Station Hotel Curio Collection by Hilton at 4.7/5. Whether you want a central base for sightseeing or a quieter, better-value area, the list below lets you compare location, star rating and real guest scores side by side before you book — at the same nightly rate you'd pay on Booking.com.
Top picks
40 best hotels in St. Louis.
Ranked by verified guest rating. Tap any hotel to see live rates, photos and rooms.
#14.7/5★★★★
St. Louis Union Station Hotel Curio Collection by Hilton
St. Louis, USA
4.7/5 · 9,268 reviews
Check rates →
#24.0/5★★★★
Hyatt Regency St. Louis at The Arch
St. Louis, USA
4.0/5 · 7,106 reviews
Check rates →
#32.4/5★★★★
Hilton St. Louis at the Ballpark
St. Louis, USA
2.4/5 · 5,557 reviews
Check rates →
#45.0/5★★★★
Marriott St. Louis Grand
St. Louis, USA
5.0/5 · 4,117 reviews
Check rates →
#55.0/5★★★
Drury Plaza Hotel St. Louis at the Arch
St. Louis, USA
5.0/5 · 3,439 reviews
Check rates →
#65.0/5★★★★
The Royal Sonesta Chase Park Plaza St. Louis
St. Louis, USA
5.0/5 · 2,959 reviews
Check rates →
#74.7/5★★★★
Renaissance St. Louis Airport Hotel
St. Louis, USA
4.7/5 · 2,955 reviews
Check rates →
#83.7/5★★★★
Marriott St. Louis Airport
St. Louis, USA
3.7/5 · 2,919 reviews
Check rates →
#93.7/5★★★
Hilton St. Louis Airport
St. Louis, USA
3.7/5 · 2,822 reviews
Check rates →
#105.0/5★★★★
Moonrise Hotel
St. Louis, USA
5.0/5 · 2,537 reviews
Check rates →
#112.4/5★★★
Oyo Hotel St Louis Downtown City Center MO
St. Louis, USA
2.4/5 · 2,380 reviews
Check rates →
#124.7/5★★★
Pear Tree Inn St. Louis Near Union Station
St. Louis, USA
4.7/5 · 2,314 reviews
Check rates →
#134.7/5★★
Comfort Suites St. Louis Sunset Hills
St. Louis, USA
4.7/5 · 2,313 reviews
Check rates →
#144.4/5★★★★★
Four Seasons Hotel St Louis
St. Louis, USA
4.4/5 · 2,231 reviews
Check rates →
#151.7/5★★★★
The Westin St. Louis
St. Louis, USA
1.7/5 · 2,195 reviews
Check rates →
#164.7/5★★
Hampton Inn St. Louis Downtown at the Gateway Arch
St. Louis, USA
4.7/5 · 2,085 reviews
Check rates →
#173.4/5★★
Red Roof Inn PLUS St Louis Forest Park Hampton Ave
St. Louis, USA
3.4/5 · 2,062 reviews
Check rates →
#182.0/5★★★★
Hilton Pennywell St. Louis at the Arch
St. Louis, USA
2.0/5 · 2,015 reviews
Check rates →
#191.4/5★★★
Radisson Hotel St. Louis Downtown Convention Center
St. Louis, USA
1.4/5 · 1,996 reviews
Check rates →
#204.7/5★★★★
Embassy Suites by Hilton St. Louis Downtown
St. Louis, USA
4.7/5 · 1,987 reviews
Check rates →
#214.7/5★★★
Drury Inn & Suites St. Louis Union Station
St. Louis, USA
4.7/5 · 1,950 reviews
Check rates →
#223.4/5★★★
Aviator Hotel & Suites South I 55 BW Signature Collection
St. Louis, USA
3.4/5 · 1,929 reviews
Check rates →
#234.7/5★★★
Drury Inn & Suites St. Louis Forest Park
St. Louis, USA
4.7/5 · 1,887 reviews
Check rates →
#243.4/5★★★
The Ritz Carlton St. Louis
St. Louis, USA
3.4/5 · 1,862 reviews
Check rates →
#252.4/5★★★★★
The Ritz Carlton St. Louis
St. Louis, USA
2.4/5 · 1,859 reviews
Check rates →
#264.7/5★★★
Clayton Plaza Hotel & Extended Stay
St. Louis, USA
4.7/5 · 1,826 reviews
Check rates →
#271.7/5★★
Quality Inn Saint Louis Airport
St. Louis, USA
1.7/5 · 1,520 reviews
Check rates →
#282.7/5★★★
City Place Hotel
St. Louis, USA
2.7/5 · 1,473 reviews
Check rates →
#293.0/5★★
Pear Tree Inn St. Louis Airport
St. Louis, USA
3.0/5 · 1,471 reviews
Check rates →
#305.0/5★★
Hampton Inn & Suites St. Louis at Forest Park
St. Louis, USA
5.0/5 · 1,426 reviews
Check rates →
#313.7/5★★★
Holiday Inn St Louis SW Route 66
St. Louis, USA
3.7/5 · 1,380 reviews
Check rates →
#324.7/5★★★
Drury Plaza Hotel St. Louis Creve Coeur
St. Louis, USA
4.7/5 · 1,325 reviews
Check rates →
#334.4/5★★★★
Magnolia Hotel St. Louis a Tribute Portfolio Hotel
St. Louis, USA
4.4/5 · 1,315 reviews
Check rates →
#344.7/5★★★
Drury Inn & Suites St. Louis Airport
St. Louis, USA
4.7/5 · 1,291 reviews
Check rates →
#354.4/5★★★★
Angad Arts Hotel St. Louis Tapestry Collection by Hilton
St. Louis, USA
4.4/5 · 1,252 reviews
Check rates →
#363.7/5★★★
Hilton Garden Inn St. Louis Airport
St. Louis, USA
3.7/5 · 1,245 reviews
Check rates →
#375.0/5★★★
Home2 Suites by Hilton St. Louis Forest Park
St. Louis, USA
5.0/5 · 1,228 reviews
Check rates →
#383.4/5★★★
Pear Tree Inn St. Louis Convention Center
St. Louis, USA
3.4/5 · 1,215 reviews
Check rates →
#395.0/5★★★★
Live by Loews St.Louis
St. Louis, USA
5.0/5 · 1,179 reviews
Check rates →
#403.0/5★★★★
DoubleTree by Hilton St. Louis Airport
St. Louis, USA
3.0/5 · 1,168 reviews
Check rates →
See every hotel in St. Louis
Filter by price, star rating, guest score and dates. Same prices as Booking.com, free cancellation on most rooms.
View live St. Louis prices →
Good to know
Booking a hotel in St. Louis.
- Best time to book: rates in St. Louis are usually lowest around 3–6 weeks out; weekends and local events push prices up, so lock in early for peak dates.
- Where to stay: central districts suit first-time visitors and sightseeing, while areas a little further out trade some walkability for noticeably better value.
- Free cancellation: most St. Louis hotels offer it up to check-in — filter for flexible rates if your plans aren't locked in yet.
- No price markup: every rate here matches Booking.com and Expedia, so you're comparing on location and quality, not hidden fees.
FAQ
Hotels in St. Louis — your questions.
What are the best hotels in St. Louis?
The top-rated hotel in St. Louis right now is St. Louis Union Station Hotel Curio Collection by Hilton (4.7/5 from 9,268 verified reviews). This page ranks 40 of the best-reviewed hotels in St. Louis, USA, updated for 2026.
How much does a hotel in St. Louis cost?
Nightly prices in St. Louis vary by season, location, and star rating. IMPT shows live rates that match Booking.com and Expedia — search your dates to see the current price for any hotel on this page.
Which area of St. Louis is best to stay in?
It depends on your trip: central districts suit first-time visitors and sightseeing, while quieter neighbourhoods offer better value. Every hotel below shows its exact location so you can pick what fits your plans.
Can I book a hotel in St. Louis with free cancellation?
Yes — most hotels in St. Louis offer free cancellation up to check-in. Filter for free-cancellation rates when you search your dates.
Are these St. Louis hotels good for families?
Many of the St. Louis hotels listed include family rooms, and you can set the number of guests and rooms when you search. Each listing shows star rating and verified guest scores to help you choose.