We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Your selections
Clear all
Price per night
Amenities
Location
Any Distance
from
Neighbourhoods
Accommodation
Traveller rating
Hotel class
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
13 of 121 hotels in Saint Louis match all of your filters
St. Louis Union Station Hotel, Curio Collection by Hilton
Curio.com
USD 176*
View Deal
#1 Best Value of 121 hotels in Saint Louis
Match:
Savings alert: 10% below average rate

The price you found is 10% lower than this hotel's average rate of USD 196/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

The Ritz-Carlton, St. Louis
SAVE USD 102
USD 598*
Booking.com
USD 496*
View Deal
#2 Best Value of 121 hotels in Saint Louis
Match:
Moonrise Hotel
Booking.com
USD 211*
View Deal
Hyatt Regency St. Louis at The Arch
Booking.com
USD 139*
View Deal
#4 Best Value of 121 hotels in Saint Louis
Match:
Savings alert: 16% below average rate

The price you found is 16% lower than this hotel's average rate of USD 166/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

The Hotel Majestic St. Louis
SAVE USD 15
USD 150*
Orbitz.com
USD 135*
View Deal
#5 Best Value of 121 hotels in Saint Louis
Match:
Magnolia Hotel St. Louis
SAVE USD 33
USD 198*
Travelocity
USD 165*
View Deal
#6 Best Value of 121 hotels in Saint Louis
Match:
Savings alert: 23% below average rate

The price you found is 23% lower than this hotel's average rate of USD 214/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Marriott St. Louis Grand
Expedia.com
USD 145*
View Deal
#7 Best Value of 121 hotels in Saint Louis
Match:
Savings alert: 23% below average rate

The price you found is 23% lower than this hotel's average rate of USD 189/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

HoteLumiere at The Arch
SAVE USD 9
USD 163*
Travelocity
USD 154*
View Deal
#8 Best Value of 121 hotels in Saint Louis
Match:
Savings alert: 10% below average rate

The price you found is 10% lower than this hotel's average rate of USD 171/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Westin St. Louis
SAVE USD 33
USD 194*
Booking.com
USD 161*
View Deal
#9 Best Value of 121 hotels in Saint Louis
Match:
Savings alert: 14% below average rate

The price you found is 14% lower than this hotel's average rate of USD 188/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

The Cheshire
SAVE USD 58
USD 207*
Official Hotel
USD 149*
View Deal
#10 Best Value of 121 hotels in Saint Louis
Match:
The Chase Park Plaza
SAVE USD 43
USD 276*
Orbitz.com
USD 233*
View Deal
#11 Best Value of 121 hotels in Saint Louis
Match:
Hilton St. Louis Downtown at the Arch
SAVE USD 56
USD 213*
Booking.com
USD 157*
View Deal
#12 Best Value of 121 hotels in Saint Louis
Match:
River City Casino & Hotel
Expedia.com
USD 147*
View Deal
#13 Best Value of 121 hotels in Saint Louis
Match:
Still looking? There are 108 more hotels in Saint Louis
Hampton Inn - St. Louis Downtown at the Gateway Arch
SAVE USD 32
USD 193*
Hampton.com
USD 161*
View Deal
#12 of 121 Hotels in Saint Louis
Great stay!
guest
Clayton Plaza Hotel
Expedia.com
USD 127*
View Deal
#28 of 121 Hotels in Saint Louis
Hilton St. Louis at the Ballpark
SAVE USD 39
USD 228*
Booking.com
USD 189*
View Deal
St. Louis Travelodge
Booking.com
USD 89*
View Deal
Four Seasons Hotel St. Louis
SAVE USD 52
USD 333*
FourSeasons.com
USD 281*
View Deal
#5 of 121 Hotels in Saint Louis
Drury Plaza Hotel St. Louis at the Arch
Hotels.com
USD 162*
View Deal
Sheraton Clayton Plaza Hotel St. Louis
Booking.com
USD 172*
View Deal
#70 of 121 Hotels in Saint Louis
Comfort Inn Westport
Booking.com
USD 88*
View Deal
Drury Inn & Suites St. Louis Brentwood
DruryHotels.com
USD 162*
View Deal
Quality Inn Florissant
SAVE USD 11
USD 83*
QualityInn
USD 72*
View Deal