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
  • Green
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...
10 of 121 hotels in Saint Louis match all of your filters
Home2 Suites by Hilton St. Louis \/ Forest Park
Home2.com
USD 184*
View Deal
St. Louis City Center Hotel
SAVE USD 64
USD 201*
Booking.com
USD 137*
View Deal
#1 Best Value of 121 hotels in Saint Louis
Match: Green
Westin St. Louis
SAVE USD 22
USD 195*
Booking.com
USD 173*
View Deal
#2 Best Value of 121 hotels in Saint Louis
Match: Green
Savings alert: 16% below average rate

The price you found is 16% lower than this hotel's average rate of USD 207/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.

Hyatt Regency St. Louis at The Arch
SAVE USD 33
USD 207*
Hyatt.com
USD 174*
View Deal
#3 Best Value of 121 hotels in Saint Louis
Match: Green
Embassy Suites by Hilton St. Louis - Downtown
SAVE USD 22
USD 204*
EmbassySuites.com
USD 182*
View Deal
#4 Best Value of 121 hotels in Saint Louis
Match: Green
Holiday Inn St. Louis - Downtown Conv Ctr
SAVE USD 59
USD 184*
HolidayInn.com
USD 125*
View Deal
#5 Best Value of 121 hotels in Saint Louis
Match: Green
Hampton Inn & Suites St. Louis at Forest Park
SAVE USD 14
USD 188*
Hampton.com
USD 174*
View Deal
#6 Best Value of 121 hotels in Saint Louis
Match: Green
Hilton St. Louis Airport
SAVE USD 68
USD 235*
Hilton.com
USD 167*
View Deal
#7 Best Value of 121 hotels in Saint Louis
Match: Green
Comfort Inn Westport
SAVE USD 20
USD 108*
ComfortInn
USD 88*
View Deal
#8 Best Value of 121 hotels in Saint Louis
Match: Green
Home2 Suites by Hilton St. Louis \/ Forest Park
Home2.com
USD 184*
View Deal
#9 Best Value of 121 hotels in Saint Louis
Match: Green
Holiday Inn St. Louis SW Route 66
HolidayInn.com
USD 111*
View Deal
#10 Best Value of 121 hotels in Saint Louis
Match: Green
Still looking? There are 111 more hotels in Saint Louis
Magnolia Hotel St. Louis
SAVE USD 23
USD 188*
Travelocity
USD 165*
View Deal
#9 of 121 Hotels in Saint Louis
Savings alert: 18% below average rate

The price you found is 18% lower than this hotel's average rate of USD 202/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.

Moonrise Hotel
Orbitz.com
USD 235*
View Deal
#7 of 121 Hotels in Saint Louis
Marriott St. Louis Grand
Booking.com
USD 154*
View Deal
#29 of 121 Hotels in Saint Louis
Savings alert: 11% below average rate

The price you found is 11% lower than this hotel's average rate of USD 173/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.

Hilton St. Louis at the Ballpark
SAVE USD 24
USD 213*
Booking.com
USD 189*
View Deal
HoteLumiere at The Arch
SAVE USD 3
USD 135*
Expedia.com
USD 132*
View Deal
#99 of 121 Hotels in Saint Louis
Savings alert: 20% below average rate

The price you found is 20% 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.

Clayton Plaza Hotel
Booking.com
USD 127*
View Deal
#28 of 121 Hotels in Saint Louis
Drury Plaza Hotel St. Louis at the Arch
Hotels.com
USD 174*
View Deal
The Chase Park Plaza
SAVE USD 18
USD 258*
sonesta.com
USD 240*
View Deal
#36 of 121 Hotels in Saint Louis
The Parkway Hotel
SAVE USD 5
USD 175*
Expedia.com
USD 170*
View Deal
Hilton St. Louis Downtown at the Arch
SAVE USD 43
USD 200*
Hilton.com
USD 157*
View Deal
Marriott St. Louis West
SAVE USD 20
USD 242*
Marriott Hotels
USD 222*
View Deal
#63 of 121 Hotels in Saint Louis
The Cheshire
SAVE USD 45
USD 194*
Official Hotel
USD 149*
View Deal
Drury Inn St. Louis at Union Station
Booking.com
USD 162*
View Deal
Pear Tree Inn St. Louis Near Union Station
Booking.com
USD 139*
View Deal
#24 of 121 Hotels in Saint Louis
Hampton Inn - St. Louis Downtown at the Gateway Arch
SAVE USD 20
USD 181*
Booking.com
USD 161*
View Deal
#12 of 121 Hotels in Saint Louis
Hotel Ignacio
SAVE USD 8
USD 166*
Booking.com
USD 158*
View Deal
Sheraton Clayton Plaza Hotel St. Louis
SAVE USD 29
USD 201*
Booking.com
USD 172*
View Deal
River City Casino & Hotel
SAVE USD 20
USD 167*
Booking.com
USD 147*
View Deal
#15 of 121 Hotels in Saint Louis
City Place St. Louis Downtown Hotel
SAVE USD 16
USD 135*
Booking.com
USD 119*
View Deal
#107 of 121 Hotels in Saint Louis
SpringHill Suites St. Louis Brentwood
SAVE USD 24
USD 175*
Travelocity
USD 151*
View Deal
#44 of 121 Hotels in Saint Louis
** Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.