Beginning of main content

4 stars Hotels in St. Louis, Missouri

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
Hyatt Regency St. Louis at The Arch
Hyatt Regency St. Louis at The Arch
315 Chestnut St, St. Louis
4.0 out of 5.0
4.2 out of 5 (1,558 reviews)
Hide review
Great downtown location We were there for baseball. Easy walk to Busch Stadium.
  24 May 2017

C$174

C$174
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.
  20 May 2017

C$180

C$180
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!
  19 May 2017

C$170

C$170
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
  16 May 2017

C$215

C$215
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 ...
  16 May 2017

C$195

C$195
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. ...
  10 May 2017

C$188

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

C$166

C$166
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 ...
  15 May 2017

C$197

C$197
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.
  14 Feb 2017

C$431

C$431
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.
  16 May 2017

C$204

C$204
Map

If you’re looking for a spot with great rates, just-for-you amenities, and a world of luxurious little perks, the best 4 stars hotels in St. Louis are calling your name. Known for providing first-rate service in amazing locations, each of the St. Louis 4 stars hotels lets discerning travelers bask in an unforgettable experience.

Kick back in your spacious room. Relax in the lobby’s sumptuous surroundings. Start the day with delicious room service, and then use the complimentary body care items to freshen up before you head out for the day.

It’s all waiting for you at the top four star hotels in St. Louis. Plus, when you book with Expedia.ca, you might find a cheap deal on a 4 stars hotel in St. Louis, Missouri, neighbourhoods near the most popular attractions, so you can see the sights and bask in the discounts all in one trip. Whether you’re planning a romantic retreat or simply want to experience everything the area has to offer, the top St. Louis hotels with 4 stars provide everything you need to unwind in style.

Recently booked St. Louis hotels

HoteLumiere at the Arch
4.0 out of 5.0
Last booking: 35 minutes ago
Hilton St. Louis Downtown at the Arch
4.0 out of 5.0
Last booking: 58 minutes ago