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

Search 321,000 hotels worldwide.

Get the best price available for your trip.

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


Featured St. Louis 4 stars Hotels

See all 286 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 (5,598 reviews)
Very nice hotel close where we were working.The only negative I can say is the room next door with the adjoining door I could hear there every word of their conversations. The last night I was there they talked until 1200am.
  17 Nov 2017

C$96

C$96
HoteLumiere at the Arch

HoteLumiere at the Arch

999 N. 2nd St., St. Louis
4.0 out of 5.0
3.2 out of 5 (358 reviews)
Great hotel and close to the arch and riverWe were so impressed with this hotel and got to use Expedia rewards that lowered the price from $110 to $70 a night. FYI-there is no food service at the hotel. You are connected by a walkway to the casino and excellent food selection there.
  21 Nov 2017

C$118

C$118
The Hotel Majestic St. Louis

The Hotel Majestic St. Louis

1019 Pine St, St. Louis
4.0 out of 5.0
3.8 out of 5 (1,099 reviews)
Nice Older HotelVery nice older hotel near everything. Big rooms. Very responsive and nice hotel staff.
  20 Nov 2017

C$121

C$121
St. Louis Union Station Hotel, Curio Collection by Hilton

St. Louis Union Station Hotel, Curio Collection by Hilton

1820 Market Street, St. Louis
4.0 out of 5.0
4.3 out of 5 (2,170 reviews)
Historic Location with Great DecorThis former train station built in the 1800s with fabulous decor in a historic environment. They've done a nice job of making totally modern and luxurious rooms in this full - service Hilton. The staff is friendly and attentive in the hotel and the multiple restaurants inside.
  14 Nov 2017

C$113

C$113
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 (1,046 reviews)
Very nice hotel to stay in!It was a great port in the storm from the traffic on I-70 and all the other roads. You just want to spend your whole vacation in your room!
  17 Oct 2017

C$171

C$171
The Westin St. Louis

The Westin St. Louis

811 Spruce St, St. Louis
4.5 out of 5.0
4.6 out of 5 (3,166 reviews)
Efficient check-in and courteous, helpful professionals at the front desk. Internet availability in the room at no cost should be made an amenity. Additionally at a hotel and chain that wants to be seen as upscale, at least one bottled water doesn't seem like a lot to ask. The thick large towels ...
  20 Nov 2017

C$125

C$125
River City Casino & Hotel

River City Casino & Hotel

777 River City Casino Blvd, St. Louis
4.0 out of 5.0
4.6 out of 5 (812 reviews)
Great casino!!!My husband and I love this casino... we usually love the hotel as well... but our room was pretty dirty when we arrived this time. There was a lot of hair in the bathroom floor indicating it had not been cleaned at all, There was also pretzels and popcorn in the floor next to the bed and the tables ...
  19 Nov 2017

C$140

C$140
Moonrise Hotel

Moonrise Hotel

6177 Delmar Blvd, St. Louis
4.0 out of 5.0
4.7 out of 5 (1,841 reviews)
Nice areaHad a pleasant stay. Would suggest a fan in bathroom. Great staff.
  9 Nov 2017

C$171

C$171
The Cheshire

The Cheshire

6300 Clayton Rd, Richmond Heights
4.0 out of 5.0
4.2 out of 5 (1,356 reviews)
Great location. Staff was incredibly accommodating and friendly. Check in and out was as quick and easy as anyplace I have ever stayed. Highly recommend! The English theme was fun. We found ourselves roaming the halls just to see what authors were names on all of the rooms. The lobby was very ...
  20 Nov 2017

C$166

C$166
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 (1,222 reviews)
I think yall need to hire more staff for valet. I waited 15min or more and I think only 2 ppl were working. I think. Maybe they were busier than I thought.
  19 Nov 2017

C$126

C$126
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

The Hotel Majestic St. Louis
4.0 out of 5.0
Last booking: 30 minutes ago
The Westin St. Louis
4.0 out of 5.0
Last booking: 42 minutes ago