Beginning of main content

Best 4 stars Hotels in St. Louis

Search Flights

Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

St. Louis Hotels

Search Flight + Hotel

Advanced options

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured St. Louis 4 stars Hotels

See all 260 Hotels in St. Louis
Moonrise Hotel
Moonrise Hotel
6177 Delmar Blvd, St. Louis
4.0 out of 5.0
4.7 out of 5 (519 reviews)
Hide review
LOVE THIS PLACE!!!! WHAT A GREAT LOCATION!!! This area is wonderful!!! I walked every morning and there were plenty of joggers/walkers out with me. There are plenty of restaurants and boutiques in the immediate area, plus a Starbucks and cool grocery store. The bar on the roof is most excellent as well as the bar on ...
  May 16, 2017

$129

$129
The Hotel Majestic St. Louis
The Hotel Majestic St. Louis
1019 Pine St, St. Louis
4.0 out of 5.0
3.9 out of 5 (446 reviews)
Hide review
Great stay Magestic is very accessible to downtown! Very easy to walk and see the city!
  May 19, 2017

$129

$129
Ameristar Casino Resort and Spa
Ameristar Casino Resort and Spa
1 Ameristar Blvd, St. Charles
4.5 out of 5.0
4.5 out of 5 (290 reviews)
Hide review
Nice hotel. Rooms were gorgeous! Enjoyed my stay. Hotel easy to find. Nice shops inside
  May 16, 2017

$159

$159
River City Casino & Hotel
River City Casino & Hotel
777 River City Casino Blvd, St. Louis
4.0 out of 5.0
4.5 out of 5 (238 reviews)
Hide review
Wonderful hotel Friendly staff, great amenities, very comfortable and accommodating. Will definitely revisit.
  May 20, 2017

$139

$139
Marriott St. Louis Grand
Marriott St. Louis Grand
800 Washington Ave, St. Louis
4.0 out of 5.0
4.1 out of 5 (70 reviews)
Hide review
My perfect visit to St. Louis Everything could not have been better than my experience at the Mariott. From the moment I checked in until I left the hotel, I could not have been treated with more care, efficiency and kindness. I had a wonderful time.
  May 12, 2017

$130

$130
The Cheshire
The Cheshire
6300 Clayton Rd, Richmond Heights
4.0 out of 5.0
4.1 out of 5 (370 reviews)
Hide review
Great location, friendly staff, cozy feel The staff was welcoming and friendly. Breakfast had delicious pastries, cereal, yogurt, scrambled eggs and sausage, etc. The entry way always has cold water and cold lemonade available and hot coffee and tea are available at all times. We ate at all three restaurants and enjoyed the food and staff. ...
  May 10, 2017

$143

$143
The Ritz-Carlton, St. Louis
The Ritz-Carlton, St. Louis
100 Carondelet Plaza, St. Louis
4.5 out of 5.0
4.6 out of 5 (110 reviews)
Hide review
Ritz- Carlton St. Louis This hotel is as a Ritz-Carlton should be. Rooms were newly renovated and updated. Personel were very accomodating, especially Ronald that greeted us upon arrival.
  Feb 14, 2017

$289

$289
Hilton St. Louis Downtown at the Arch
Hilton St. Louis Downtown at the Arch
400 Olive St, St. Louis
4.0 out of 5.0
4.3 out of 5 (288 reviews)
Hide review
Nice hotel with a friendly staff. We were able to park the car and walk to everywhere we wanted to go. Great location.
  May 16, 2017

$127

$127
The Chase Park Plaza
The Chase Park Plaza
212 N Kingshighway, St. Louis
4.5 out of 5.0
4.4 out of 5 (588 reviews)
Hide review
Luxury hotel with great location This has always been one of my favorite hotels in St. Louis. It has great amenities and a great locations. I am a big fan of the historic feel to the hotels. That being said, the hotel rooms are beginning to show their age. The 1 bedroom suite needed a refresh. Carpet was worn. The curtains need ...
  May 15, 2017

$149

$149
The Westin St. Louis
The Westin St. Louis
811 Spruce St, St. Louis
4.0 out of 5.0
4.6 out of 5 (874 reviews)
Hide review
Westin Great location! Right on the Metro line very friendly staff...
  May 23, 2017

$142

$142
Map

St. Louis Four Star Hotel Information

When you need to book a room with luxurious amazing amenities and the best rates, the 4 star hotels in St. Louis, Missouri are incredible options. Known for their extra perks, first-rate service, and fantastic locations, each of the St. Louis 4 star hotels offers the ultimate experience for globe-trotting travelers. Relax in your expertly designed room. Kick back with around-the-clock room service.

Get a good night’s sleep with the ultra-plush bedding, and freshen up in the morning with designer-inspired body products. It’s all available when you stay at one of the top book a four star hotels in St. Louis. What’s more, thanks to Expedia you might even score a cheap great deal on a 4 star hotel in St. Louis, Missouri, areas near the hottest attractions, so you can plan a sightseeing adventure and take advantage of unbeatable discounts in one fell swoop.

Whether you’re putting together a serene getaway or want to revel in the most vibrant entertainment district, 4 star St. Louis hotels offer everything your heart desires.

Recently booked St. Louis hotels

Moonrise Hotel
4.0 out of 5.0
Last booking: 10 minutes ago