Best Hotels in St. Louis (2026) — 40 Top-Rated Stays | IMPT
Updated May 2026 · verified reviews

The best hotels in St. Louis for 2026.

40 top-rated hotels in St. Louis, USA, ranked by verified guest reviews. Live prices, instant booking, free cancellation — same rates as Booking.com.

Search hotels in St. Louis →
40top-rated hotels
4.7/5best guest score
0 feessame price as direct
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.

St. Louis Union Station Hotel Curio Collection by Hilton — hotel in St. Louis#14.7/5
★★★★

St. Louis Union Station Hotel Curio Collection by Hilton

St. Louis, USA

4.7/5 · 9,268 reviews

Check rates →
Hyatt Regency St. Louis at The Arch — hotel in St. Louis#24.0/5
★★★★

Hyatt Regency St. Louis at The Arch

St. Louis, USA

4.0/5 · 7,106 reviews

Check rates →
Hilton St. Louis at the Ballpark — hotel in St. Louis#32.4/5
★★★★

Hilton St. Louis at the Ballpark

St. Louis, USA

2.4/5 · 5,557 reviews

Check rates →
Marriott St. Louis Grand — hotel in St. Louis#45.0/5
★★★★

Marriott St. Louis Grand

St. Louis, USA

5.0/5 · 4,117 reviews

Check rates →
Drury Plaza Hotel St. Louis at the Arch — hotel in St. Louis#55.0/5
★★★

Drury Plaza Hotel St. Louis at the Arch

St. Louis, USA

5.0/5 · 3,439 reviews

Check rates →
The Royal Sonesta Chase Park Plaza St. Louis — hotel in St. Louis#65.0/5
★★★★

The Royal Sonesta Chase Park Plaza St. Louis

St. Louis, USA

5.0/5 · 2,959 reviews

Check rates →
Renaissance St. Louis Airport Hotel — hotel in St. Louis#74.7/5
★★★★

Renaissance St. Louis Airport Hotel

St. Louis, USA

4.7/5 · 2,955 reviews

Check rates →
Marriott St. Louis Airport — hotel in St. Louis#83.7/5
★★★★

Marriott St. Louis Airport

St. Louis, USA

3.7/5 · 2,919 reviews

Check rates →
Hilton St. Louis Airport — hotel in St. Louis#93.7/5
★★★

Hilton St. Louis Airport

St. Louis, USA

3.7/5 · 2,822 reviews

Check rates →
Moonrise Hotel — hotel in St. Louis#105.0/5
★★★★

Moonrise Hotel

St. Louis, USA

5.0/5 · 2,537 reviews

Check rates →
Oyo Hotel St Louis Downtown City Center MO — hotel in St. Louis#112.4/5
★★★

Oyo Hotel St Louis Downtown City Center MO

St. Louis, USA

2.4/5 · 2,380 reviews

Check rates →
Pear Tree Inn St. Louis Near Union Station — hotel in St. Louis#124.7/5
★★★

Pear Tree Inn St. Louis Near Union Station

St. Louis, USA

4.7/5 · 2,314 reviews

Check rates →
Comfort Suites St. Louis Sunset Hills — hotel in St. Louis#134.7/5
★★

Comfort Suites St. Louis Sunset Hills

St. Louis, USA

4.7/5 · 2,313 reviews

Check rates →
Four Seasons Hotel St Louis — hotel in St. Louis#144.4/5
★★★★★

Four Seasons Hotel St Louis

St. Louis, USA

4.4/5 · 2,231 reviews

Check rates →
The Westin St. Louis — hotel in St. Louis#151.7/5
★★★★

The Westin St. Louis

St. Louis, USA

1.7/5 · 2,195 reviews

Check rates →
Hampton Inn St. Louis Downtown at the Gateway Arch — hotel in St. Louis#164.7/5
★★

Hampton Inn St. Louis Downtown at the Gateway Arch

St. Louis, USA

4.7/5 · 2,085 reviews

Check rates →
Red Roof Inn PLUS St Louis Forest Park Hampton Ave — hotel in St. Louis#173.4/5
★★

Red Roof Inn PLUS St Louis Forest Park Hampton Ave

St. Louis, USA

3.4/5 · 2,062 reviews

Check rates →
Hilton Pennywell St. Louis at the Arch — hotel in St. Louis#182.0/5
★★★★

Hilton Pennywell St. Louis at the Arch

St. Louis, USA

2.0/5 · 2,015 reviews

Check rates →
Radisson Hotel St. Louis Downtown Convention Center — hotel in St. Louis#191.4/5
★★★

Radisson Hotel St. Louis Downtown Convention Center

St. Louis, USA

1.4/5 · 1,996 reviews

Check rates →
Embassy Suites by Hilton St. Louis Downtown — hotel in St. Louis#204.7/5
★★★★

Embassy Suites by Hilton St. Louis Downtown

St. Louis, USA

4.7/5 · 1,987 reviews

Check rates →
Drury Inn & Suites St. Louis Union Station — hotel in St. Louis#214.7/5
★★★

Drury Inn & Suites St. Louis Union Station

St. Louis, USA

4.7/5 · 1,950 reviews

Check rates →
Aviator Hotel & Suites South I 55 BW Signature Collection — hotel in St. Louis#223.4/5
★★★

Aviator Hotel & Suites South I 55 BW Signature Collection

St. Louis, USA

3.4/5 · 1,929 reviews

Check rates →
Drury Inn & Suites St. Louis Forest Park — hotel in St. Louis#234.7/5
★★★

Drury Inn & Suites St. Louis Forest Park

St. Louis, USA

4.7/5 · 1,887 reviews

Check rates →
The Ritz Carlton St. Louis — hotel in St. Louis#243.4/5
★★★

The Ritz Carlton St. Louis

St. Louis, USA

3.4/5 · 1,862 reviews

Check rates →
The Ritz Carlton St. Louis — hotel in St. Louis#252.4/5
★★★★★

The Ritz Carlton St. Louis

St. Louis, USA

2.4/5 · 1,859 reviews

Check rates →
Clayton Plaza Hotel & Extended Stay — hotel in St. Louis#264.7/5
★★★

Clayton Plaza Hotel & Extended Stay

St. Louis, USA

4.7/5 · 1,826 reviews

Check rates →
Quality Inn Saint Louis Airport — hotel in St. Louis#271.7/5
★★

Quality Inn Saint Louis Airport

St. Louis, USA

1.7/5 · 1,520 reviews

Check rates →
City Place Hotel — hotel in St. Louis#282.7/5
★★★

City Place Hotel

St. Louis, USA

2.7/5 · 1,473 reviews

Check rates →
Pear Tree Inn St. Louis Airport — hotel in St. Louis#293.0/5
★★

Pear Tree Inn St. Louis Airport

St. Louis, USA

3.0/5 · 1,471 reviews

Check rates →
Hampton Inn & Suites St. Louis at Forest Park — hotel in St. Louis#305.0/5
★★

Hampton Inn & Suites St. Louis at Forest Park

St. Louis, USA

5.0/5 · 1,426 reviews

Check rates →
Holiday Inn St Louis SW Route 66 — hotel in St. Louis#313.7/5
★★★

Holiday Inn St Louis SW Route 66

St. Louis, USA

3.7/5 · 1,380 reviews

Check rates →
Drury Plaza Hotel St. Louis Creve Coeur — hotel in St. Louis#324.7/5
★★★

Drury Plaza Hotel St. Louis Creve Coeur

St. Louis, USA

4.7/5 · 1,325 reviews

Check rates →
Magnolia Hotel St. Louis a Tribute Portfolio Hotel — hotel in St. Louis#334.4/5
★★★★

Magnolia Hotel St. Louis a Tribute Portfolio Hotel

St. Louis, USA

4.4/5 · 1,315 reviews

Check rates →
Drury Inn & Suites St. Louis Airport — hotel in St. Louis#344.7/5
★★★

Drury Inn & Suites St. Louis Airport

St. Louis, USA

4.7/5 · 1,291 reviews

Check rates →
Angad Arts Hotel St. Louis Tapestry Collection by Hilton — hotel in St. Louis#354.4/5
★★★★

Angad Arts Hotel St. Louis Tapestry Collection by Hilton

St. Louis, USA

4.4/5 · 1,252 reviews

Check rates →
Hilton Garden Inn St. Louis Airport — hotel in St. Louis#363.7/5
★★★

Hilton Garden Inn St. Louis Airport

St. Louis, USA

3.7/5 · 1,245 reviews

Check rates →
Home2 Suites by Hilton St. Louis Forest Park — hotel in St. Louis#375.0/5
★★★

Home2 Suites by Hilton St. Louis Forest Park

St. Louis, USA

5.0/5 · 1,228 reviews

Check rates →
Pear Tree Inn St. Louis Convention Center — hotel in St. Louis#383.4/5
★★★

Pear Tree Inn St. Louis Convention Center

St. Louis, USA

3.4/5 · 1,215 reviews

Check rates →
Live by Loews St.Louis — hotel in St. Louis#395.0/5
★★★★

Live by Loews St.Louis

St. Louis, USA

5.0/5 · 1,179 reviews

Check rates →
DoubleTree by Hilton St. Louis Airport — hotel in St. Louis#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.

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.

Find your hotel in St. Louis.

40 top-rated stays · live prices · free cancellation.

Start your St. Louis search →
FROM OUR FEED

Last-minute hotels, carbon-neutral.

Same prices as the big OTAs, every booking climate-cancelled — here's how we talk about it across every platform.

Follow IMPT