Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

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.


Top St. Louis 4 stars Hotels

See all 274 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.3 out of 5 (1,650 reviews)
Amazing HotelAmazing hotel with great staff and a great location. I will stay here overtime I'm in St. Louis!
  16 Oct 2017

$193

$193
HoteLumiere at the Arch

HoteLumiere at the Arch

999 N. 2nd St., St. Louis
4.0 out of 5.0
2.9 out of 5 (104 reviews)
Loved this place!Beautiful hotel in Laclede's landing. Perfect location for us. We loved our room and the lobby was beautiful. Very friendly staff! Great Casino too!
  15 Oct 2017

$157

$157
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 (484 reviews)
A bit older hotel beds was very comfortable location of hotels was not the best overall l would stay again
  28 Sep 2017

$155

$155
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 (304 reviews)
Wish we could of stayed longer!Check in I thought would be a breeze, but they said our room wasn't ready, we would have to wait..I sat down less than 5 minutes, they call me to tell me my room is ready but I have to get in line and wait my turn to get keys, that was irritating, but boy when we opened up our room, we were so happy, ...
  10 Oct 2017

$187

$187
Moonrise Hotel

Moonrise Hotel

6177 Delmar Blvd, St. Louis
4.0 out of 5.0
4.7 out of 5 (542 reviews)
Unique!We stayed here for our anniversary and loved it! We are familiar with the area but now live out of town and came back just to stay here. The rooftop bar is awesome! Very cozy and the drinks are delicious! We loved how close the hotel was to everything! The room was clean and nicely decorated. We ...
  9 Oct 2017

$238

$238
The Westin St. Louis

The Westin St. Louis

811 Spruce St, St. Louis
4.5 out of 5.0
4.6 out of 5 (910 reviews)
Westin I liked the location and how clean the room was.
  22 Sep 2017

$182

$182
Marriott St. Louis Grand

Marriott St. Louis Grand

800 Washington Ave, St. Louis
4.0 out of 5.0
4.0 out of 5 (95 reviews)
Disappointed that it as stated there was a pool but when they did the remodel iut no longer exists.
  6 Oct 2017

$260

$260
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 (312 reviews)
A Room with NO ViewOverall the hotel was pleasant. However, we had to leave our curtains closed during our visit because our view was of another building, and because we could see directly into their offices, we were certain they could see inside our room. Too close for comfort. My final issue was, we could hear our ...
  12 Oct 2017

$194

$194
The Chase Park Plaza Royal Sonesta St. Louis

The Chase Park Plaza Royal Sonesta St. Louis

212 N Kingshighway, St. Louis
4.5 out of 5.0
4.4 out of 5 (621 reviews)
Overall good. Well maintained historic hotel. Good location and excellent amenities.
  8 Oct 2017

$252

$252
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 (256 reviews)
Room was ok, casino was bad slots, not poplar games, and no one was winning
  29 Sep 2017

$167

$167
Map

4 stars Hotels in St. Louis

Search for hotels in St. Louis on Expedia.co.nz. You can easily find your hotels in St. Louis using one of the methods below:

  • View our selection of featured hotels in St. Louis
  • Use the map to find hotels in the St. Louis neighbourhood you prefer
  • Use the filters to see hotels in a specific area of St. Louis, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Louis
  • Enter your travel dates to view the best deals on hotels in St. Louis - while they last

Recently booked St. Louis hotels

The Ritz-Carlton, St. Louis
4.5 out of 5.0
Last booking: 30 minutes ago