Beginning of main content

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 336 Hotels in St. Louis
HoteLumiere at the Arch

HoteLumiere at the Arch

999 N. 2nd St., St. Louis
4.5 out of 5.0
3.2 out of 5 (477 reviews)
Hotel and CassinoPleasant stay close to Soulard and the river front.
  15 Feb 2018

C$102

C$102
Hyatt Regency St. Louis at The Arch

Hyatt Regency St. Louis at The Arch

315 Chestnut St, St. Louis
4.5 out of 5.0
4.3 out of 5 (5,056 reviews)
Very nice hotel.Good experience! We thought it was a beautiful hotel and very convenient to many things.
  18 Feb 2018

C$124

C$124
Hollywood Casino & Hotel St. Louis

Hollywood Casino & Hotel St. Louis

777 Casino Center Drive, Maryland Heights
4.0 out of 5.0
3.8 out of 5 (1,957 reviews)
I love staying here.I have stayed her twice now and absolutely love this hotel. Staff was great and made sure we enjoyed our stayed .
  19 Feb 2018

C$71

C$71
The Wildwood Hotel

The Wildwood Hotel

2801 Fountain Pl, Wildwood
4.0 out of 5.0
4.5 out of 5 (2,452 reviews)
Nice hotel close to restaurants. Comfortable hotel and the staff was very friendly.
  16 Feb 2018

C$115

C$115
St. Louis City Center Hotel

St. Louis City Center Hotel

400 S 14th St, St. Louis
4.0 out of 5.0
3.8 out of 5 (3,380 reviews)
Charming Upscale HotelFriendly staff and great service! Combination of old word charm with upscale class.
  17 Feb 2018

C$113

C$113
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,175 reviews)
This is an older hotel that the staff told us would be re-done soon. Good value now.
  11 Feb 2018

C$119

C$119
Hilton St. Louis Downtown at the Arch

Hilton St. Louis Downtown at the Arch

400 Olive St, St. Louis
4.5 out of 5.0
4.3 out of 5 (1,278 reviews)
Classy hotel. Great staff, awesome bed! Overall a nice experience. Disappointed in parking prices and that not being a part of the room rate along with breakfast not being a part of the rate. A lot of hotels provide a decent breakfast as a part of the stay.
  19 Feb 2018

C$137

C$137
Hilton St. Louis Airport

Hilton St. Louis Airport

10330 Natural Bridge Rd, St. Louis
4.0 out of 5.0
4.0 out of 5 (1,493 reviews)
I came in on a late flight my husband picked me up and due to bad weather we chose to stay with you. We ate st the bar and everything was good the staff very friendly and helpful. The room was nice and clean and the bed super comfortable!
  17 Feb 2018

C$109

C$109
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,218 reviews)
Excellent hotel in St. Louis The Westin St. Louis is a wonderful hotel and would highly recommend great location and had a fabulous experience . The rooms were very nice and spacious and the front desk and management was very attentive to my requests and went above and beyond . The buffet breakfast was outstanding and staff ...
  19 Feb 2018

C$150

C$150
Moonrise Hotel

Moonrise Hotel

6177 Delmar Blvd, St. Louis
4.5 out of 5.0
4.7 out of 5 (1,668 reviews)
Great locationPerfect location and beautiful hotel. Great staff and comfortable.
  17 Feb 2018

C$200

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

Hawthorn Suites by Wyndham St. Louis Westport Plaza
3.5 out of 5.0
Last booking: 3 minutes ago
Pear Tree Inn Airport - St. Louis - St. Ann, MO
3.0 out of 5.0
Last booking: 7 minutes ago
Holiday Inn Express Hotel and Suites St. Charles
3.5 out of 5.0
Last booking: 11 minutes ago
Hyatt Regency St. Louis at The Arch
4.5 out of 5.0
Last booking: 16 minutes ago
Drury Plaza Hotel St. Louis Chesterfield
3.5 out of 5.0
Last booking: 17 minutes ago
Country Inn & Suites by Radisson, St. Charles, MO
2.5 out of 5.0
Last booking: 23 minutes ago
Days Inn St. Louis Westport MO
0.0 out of 5.0
Last booking: 23 minutes ago
Magnolia Hotel St. Louis, a Tribute Portfolio Hotel
4.5 out of 5.0
Last booking: 26 minutes ago
La Quinta Inn & Suites St. Louis Airport - Riverport
3.5 out of 5.0
Last booking: 26 minutes ago