Skip to content

4-star hotels in St. Louis

There are 62 4-star hotels listed in St. Louis. Over the last 7 days, the median price was $182 a night for two adults.

62 hotelsDaily check at 18:12 local time: from $134

62 hotelsDaily check at 18:12 local time: from $134
Guests

4-star hotels tonight

Checking prices for tonight…

20 hotels shown

21c Museum Hotel St Louis · 0.6 km from the centreGuest rating 8.8 out of 10Check prices
DoubleTree by Hilton St. Louis Forest Park · 5.7 km from the centreGuest rating 7.9 out of 10Check prices
Embassy Suites Saint Louis - Downtown · 0.8 km from the centreGuest rating 8.6 out of 10Check prices
Hilton Pennywell St Louis at the Arch · 0.8 km from the centreGuest rating 9.4 out of 10Check prices
Hilton St. Louis at the Ballpark · 0.7 km from the centreGuest rating 7.6 out of 10Check prices
Hotel Indigo - St. Louis - Downtown by IHG · 0.8 km from the centreGuest rating 7.3 out of 10Check prices
Hotel Saint Louis, Autograph Collection · 0.6 km from the centreGuest rating 9.0 out of 10Check prices
HoteLumière at the Arch Hotel & Casino - A Caesars Rewards Destination · 1.4 km from the centreGuest rating 7.0 out of 10Check prices
Hyatt Regency Saint Louis at The Arch · 0.9 km from the centreGuest rating 8.1 out of 10Check prices
Kasa Central West End St. Louis · 5.7 km from the centreGuest rating 9.2 out of 10Check prices
Le Meridien St. Louis Downtown · 0.2 km from the centreGuest rating 8.2 out of 10Check prices
Lehmann House Bed & Breakfast · 1.8 km from the centreGuest rating 10.0 out of 10Check prices
Live! by Loews - St. Louis · 1.2 km from the centreGuest rating 9.3 out of 10Check prices
Magnolia Hotel St. Louis, a Tribute Portfolio Hotel · 0.6 km from the centreGuest rating 9.0 out of 10Check prices
Marriott St. Louis Grand · 0.6 km from the centreGuest rating 7.8 out of 10Check prices
St. Louis Union Station Hotel, Curio Collection by Hilton · 0.8 km from the centreGuest rating 8.2 out of 10Check prices
The Last Hotel · 0.7 km from the centreGuest rating 9.0 out of 10Check prices
The Royal Sonesta Chase Park Plaza St Louis · 6.1 km from the centreGuest rating 8.9 out of 10Check prices
The Westin St. Louis · 0.5 km from the centreGuest rating 8.8 out of 10Check prices
White House at Grand Central & Washington Blvd · 3.8 km from the centreGuest rating 8.3 out of 10Check prices

4-star hotels in St. Louis: FAQ

How much is a 4-star hotel in St. Louis?

Over the last 7 days, the median price for 2 adults was $182 a night, including any tax paid at the hotel.