Find Luxury Hotels in St. Louis, MO

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Top St. Louis Luxury Hotels

Four Seasons Hotel St Louis
5 out of 5
999 North Second Street, St. Louis, MO
The price is $374 per night from Sep 27 to Sep 27
4.7/5Exceptional! (700 reviews)
"Good"

Reviewed on Aug 13, 2021

Four Seasons Hotel St Louis
Moonrise Hotel
4 out of 5
6177 Delmar Blvd, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $153 per night from Sep 28 to Sep 28
4.7/5Exceptional! (943 reviews)
"Loved this hotel. The room was nice and spacious and the staff super helpful. The metro rail runs close by so we got that to the hotel from the airport. So many places to eat right outside the hotel. And forest Park and Wash U were just a 15 minute walk. Perfect"

Reviewed on Sep 14, 2021

Moonrise Hotel
Drury Plaza Hotel St. Louis at the Arch
3 out of 5
2 South 4th Street, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $135 per night from Oct 17 to Oct 17
4.7/5Exceptional! (1,828 reviews)
"Great place"

Reviewed on Sep 17, 2021

Drury Plaza Hotel St. Louis at the Arch
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Ritz-Carlton, St. Louis
5 out of 5
100 Carondelet Plaza, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $483 per night from Oct 16 to Oct 16
4.6/5Wonderful! (472 reviews)
"Not accustomed to using phone for info. Wish you had hard copies in the room."

Reviewed on Sep 11, 2021

The Ritz-Carlton, St. Louis
Drury Inn & Suites St. Louis Fenton
3 out of 5
1088 South Highway Drive, Fenton, MO
Fully refundableReserve now, pay when you stay
The price is $117 per night from Sep 26 to Sep 26
4.5/5Wonderful! (977 reviews)
"Clean with polite staff and comfortable room."

Reviewed on Sep 17, 2021

Drury Inn & Suites St. Louis Fenton
River City Casino & Hotel
4 out of 5
777 River City Casino Blvd, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $127 per night from Oct 3 to Oct 3
4.4/5Wonderful! (970 reviews)
"very nice"

Reviewed on Sep 12, 2021

River City Casino & Hotel
Embassy Suites by Hilton St. Louis Downtown
3.5 out of 5
610 N 7th St, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $144 per night from Sep 27 to Sep 27
4.4/5Excellent! (964 reviews)
"What I liked About it was everything! The room was really nice, they had happy with complimentary drinks and the pool was awesome!! The breakfast was AMAZING 😋😋🥰 it was so much food plus they had an omelette station where I had my omelette made right in front of me!!😍😍 defines 5 stars!!? ..."

Reviewed on Sep 19, 2021

Embassy Suites by Hilton St. Louis Downtown
The Chase Park Plaza Royal Sonesta St. Louis
4.5 out of 5
212 N Kingshighway, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $329 per night from Oct 3 to Oct 3
4.4/5Excellent! (989 reviews)
"The room was spacious and clean the pool was amazing. I enjoyed How close it was to the zoo and large park and walking distance to many restaurants."

Reviewed on Sep 8, 2021

The Chase Park Plaza Royal Sonesta St. Louis
Magnolia Hotel St. Louis, a Tribute Portfolio Hotel
4 out of 5
421 N 8th St, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $127 per night from Oct 11 to Oct 11
4.3/5Excellent! (983 reviews)
"Great location but rooms could be updated"

Reviewed on Sep 18, 2021

Magnolia Hotel St. Louis, a Tribute Portfolio Hotel
Clayton Plaza Hotel & Extended Stay
3.5 out of 5
7750 Carondelet Avenue, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $107 per night from Oct 3 to Oct 3
4.3/5Excellent! (1,266 reviews)
"Wonderful breakfast! Staff very friendly."

Reviewed on Sep 19, 2021

Clayton Plaza Hotel & Extended Stay
Ameristar Casino Resort and Spa (St. Charles)
4.5 out of 5
1 Ameristar Blvd, St. Charles, MO
The price is $189 per night from Oct 4 to Oct 4
4.2/5Excellent! (979 reviews)
"…."

Reviewed on Sep 12, 2021

Ameristar Casino Resort and Spa (St. Charles)
Pear Tree Inn St. Louis Near Union Station
3 out of 5
2211 Market Street, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $103 per night from Sep 27 to Sep 27
4.2/5Very Good! (1,172 reviews)
"Very friendly staff, excellent time with secured parking."

Reviewed on Sep 19, 2021

Pear Tree Inn St. Louis Near Union Station
St. Louis Union Station Hotel, Curio Collection by Hilton
4 out of 5
1820 Market Street, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $176 per night from Oct 7 to Oct 7
4.2/5Very Good! (971 reviews)
"Great place with plenty to do at Union Station."

Reviewed on Sep 19, 2021

St. Louis Union Station Hotel, Curio Collection by Hilton
The Westin St. Louis
4.5 out of 5
811 Spruce St, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $152 per night from Oct 17 to Oct 17
4.2/5Very Good! (962 reviews)
"It was a really nice room"

Reviewed on Sep 16, 2021

The Westin St. Louis
Missouri Athletic Club
3.5 out of 5
405 Washington Ave, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $103 per night from Oct 7 to Oct 7
4.1/5Very Good! (944 reviews)
"Historic Gatsby era style hotel. Absolutely the best bargain in St. Louis, by far. Staff was super friendly and courteous. The restaurant has the best St Louis style ribs I ever had. The place is super clean. I can't say enough good things about my stay and this hotel."

Reviewed on Aug 27, 2021

Missouri Athletic Club
Super 8 by Wyndham Troy IL/St. Louis Area
2 out of 5
910 Edwardsville Rd, Troy, IL
Fully refundableReserve now, pay when you stay
The price is $71 per night from Sep 27 to Sep 27
3.9/5Very Good! (633 reviews)
"Overall nice staff and experience. A couple of things to think about is that the room was booked for 4 and had only 3 bath towels. Sink did not drain. Improvement could be made in cleaning."

Reviewed on Jul 31, 2021

Super 8 by Wyndham Troy IL/St. Louis Area
Marriott St. Louis Airport
4 out of 5
10700 Pear Tree Lane, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $115 per night from Oct 9 to Oct 9
3.9/5Good! (963 reviews)
"We were going to swim but couldn’t find the open pool. It’s okay though we didn’t ask. We were only there one night."

Reviewed on Sep 17, 2021

Marriott St. Louis Airport
Le Meridien St. Louis Downtown
4 out of 5
1019 Pine St, St. Louis, MO
3.3/5 (999 reviews)
"This was at one time a very beautiful hotel. The rooms could use some TLC. The tiles floor in the bathroom was cracked and didn't look very clean, the carpet was loose and bunched up and I actually tripped on it, the bathroom was very small and everything just overall didn't seem too clean. The girl ..."

Reviewed on Jan 28, 2019

Get rates
Le Meridien St. Louis Downtown
Days Inn and Suites by Wyndham St. Louis/Westport Plaza
2.5 out of 5
1970 Craig Rd, Maryland Heights, MO
Fully refundableReserve now, pay when you stay
The price is $72 per night from Oct 7 to Oct 7
3.3/5 (942 reviews)
"The staff was friendly and the hotel itself was pretty! However Expedia states their food and pool is available and it is not. That disappointed me and my children. We will return once they are fully open to experience the whole thing :)"

Reviewed on Jul 26, 2021

Days Inn and Suites by Wyndham St. Louis/Westport Plaza
OYO Hotel St. Louis Downtown City Center MO
3.5 out of 5
400 S 14th St, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $92 per night from Oct 10 to Oct 10
3.1/5 (1,193 reviews)
"Loved the pool. Wasn’t impressed that they don’t offer coffee pots because they have a coffee house but it’s not open on weekends ."

Reviewed on Sep 19, 2021

OYO Hotel St. Louis Downtown City Center MO
Don't see what you're looking for?
We've got more Luxury Hotels. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top 5 Star Hotels in St. Louis

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top 4 Star Hotels in St. Louis

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

Recent reviews of St. Louis hotels

More trip options