Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Luxury Hotels in St. Louis

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top St. Louis Luxury Hotels

Four Seasons Hotel St Louis
5 out of 5
999 North Second Street, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $353 per night
4.7/5Exceptional! (607 reviews)

"Everything was superb! The staff was amazing!! The food at the restaurant- excellent. Best hotel experience ever!"…"

Reviewed on Jul 14, 2020

Four Seasons Hotel St Louis
Moonrise Hotel
4 out of 5
6177 Delmar Blvd, St. Louis, MO
The price is $119 per night
4.7/5Exceptional! (973 reviews)

"Super cool hotel, I loved everything about it especially the roof top area."…"

Reviewed on Jul 29, 2020

Moonrise Hotel
Drury Plaza Hotel St. Louis at the Arch
3 out of 5
2 South 4th Street, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $110 per night
4.6/5Exceptional! (1,868 reviews)

"The property was very clean and the staff was very professional and very friendly. Our room was excellent! Clean and comfortable. The deck was great, loved that you could see the Arch from it. Also loved that you can walk to the Arch within 5 minutes! It was a great experience overall."…"

Reviewed on Aug 4, 2020

Drury Plaza Hotel St. Louis at the Arch
The Ritz-Carlton, St. Louis
4.5 out of 5
100 Carondelet Plaza, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $309 per night
4.6/5Wonderful! (432 reviews)

"My husband and I absolutely loved The Ritz! Everyone was always so kind and helpful. Room service was amazing! We are looking forward to making it a tradition!!"…"

Reviewed on Jul 27, 2020

The Ritz-Carlton, St. Louis
River City Casino & Hotel
4 out of 5
777 River City Casino Blvd, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $109 per night
4.5/5Wonderful! (988 reviews)

"Room was nice and clean. Casino was relaxing and the temperature just right in there. Staff was nice. Only thing I could try to complain about is that my soap holder didn’t have much soap in it when I showered."…"

Reviewed on Jul 21, 2020

River City Casino & Hotel
The Chase Park Plaza Royal Sonesta St. Louis
4.5 out of 5
212 N Kingshighway, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $129 per night
4.4/5Excellent! (965 reviews)

"Nice. Clean. Convenient. Was only in town to sleep but the accommodations were nice."…"

Reviewed on Jul 28, 2020

The Chase Park Plaza Royal Sonesta St. Louis
The Westin St. Louis
4.5 out of 5
811 Spruce St, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $103 per night
4.4/5Excellent! (953 reviews)

"The hotel was clean and nice. The staff were friendly, but kind of unhelpful with parking. I asked about rates of other lots in the area, since there lot is $30 per day self park and $45 per day valet, but they played dumb about other lots and kept referring back to their lot. I found out the lot ..."…"

Reviewed on Jul 5, 2020

The Westin St. Louis
Magnolia Hotel St. Louis, a Tribute Portfolio Hotel
4 out of 5
421 N 8th St, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $104 per night
4.3/5Excellent! (992 reviews)

"Great staff and very clean rooms. I would stay again here for sure."…"

Reviewed on Jul 28, 2020

Magnolia Hotel St. Louis, a Tribute Portfolio Hotel
Ameristar Casino Resort and Spa (St. Charles)
4.5 out of 5
1 Ameristar Blvd, St. Charles, MO
Free CancellationReserve now, pay when you stay
The price is $159 per night
4.3/5Excellent! (989 reviews)

"I didn’t like that children have to be out of the pool at 6 b/c I was unable to check until 4 that only allowed them two hours of swimming. We checked out before 11am so they literally had no real pool time. I think the check in time and pool time needs to change"…"

Reviewed on Jul 27, 2020

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
Free CancellationReserve now, pay when you stay
The price is $105 per night
4.3/5Excellent! (1,547 reviews)

"The hotel is handling the pandemic situation well. It was nice to still use amenities but with precautions applied."…"

Reviewed on Jul 28, 2020

Pear Tree Inn St. Louis Near Union Station
Clayton Plaza Hotel
3.5 out of 5
7750 Carondelet Avenue, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $87 per night
4.3/5Excellent! (1,275 reviews)

"Everything was perfect. I love the precautions taken to combat the virus. I would remind all employees to make sure they keep their masks on at all times. Having said that, we will be back!"…"

Reviewed on Aug 4, 2020

Clayton Plaza Hotel
St. Louis Union Station Hotel, Curio Collection by Hilton
4 out of 5
1820 Market Street, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $115 per night
4.2/5Excellent! (947 reviews)

"Beautiful lobby in an old train station. Great location near restaurants and other attractions."…"

Reviewed on Jul 22, 2020

St. Louis Union Station Hotel, Curio Collection by Hilton
Missouri Athletic Club
3.5 out of 5
405 Washington Ave, St. Louis, MO
The price is $138 per night
4.1/5Very Good! (997 reviews)
Great location and friendly staff

"Great location if you are going to the Dome or Washington street area. The room temperature is not really controllable. They have an old antiquated system that flows air through the entire building so all you can do is close or open vent. If heat is on heat comes out ......but room stays HOT."…"

Reviewed on Mar 2, 2020

Missouri Athletic Club
Marriott St. Louis Airport
3.5 out of 5
10700 Pear Tree Lane, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $80 per night
4/5Very Good! (1,002 reviews)

"It was ok, the room was nice however everything was for charge the parking, breakfast, and wifi."…"

Reviewed on Aug 3, 2020

Marriott St. Louis Airport
Super 8 by Wyndham Troy IL/St. Louis Area
2 out of 5
910 Edwardsville Rd, Troy, IL
Free CancellationReserve now, pay when you stay
The price is $60 per night
3.9/5Very Good! (589 reviews)

"The service was good. The rooms were clean. We are most definitely going to stop there in our way back."…"

Reviewed on May 9, 2020

Super 8 by Wyndham Troy IL/St. Louis Area
The Hotel Majestic St. Louis
4 out of 5
1019 Pine St, St. Louis, MO
Get Rates
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

The Hotel Majestic St. Louis
Red Lion Hotel St. Louis
3.5 out of 5
400 S 14th St, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $90 per night
3.2/5 (1,651 reviews)

"It was a nice, spacious room. Was definitely better than expected & with in walking distance of the union Station"…"

Reviewed on Mar 21, 2020

Red Lion Hotel St. Louis
Airport Plaza Inn and Conference Center
2.5 out of 5
4530 N Lindbergh Boulevard, Bridgeton, MO
Get Rates
2.6/5 (1,000 reviews)

"This hotel doesn’t exist! Expedia allowed us to book a room at this hotel which is no longer in business. After driving around trying to figure out how to get to the place (the fact that the name didn’t pull up on Google maps should have been a warning!), we finally arrived to find a completely vacant ..."…"

Reviewed on May 26, 2019

Airport Plaza Inn and Conference Center
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.

Searching for a great accommodation for your luxury getaway to St. Louis? Let Expedia help you arrange your flight to St. Louis, MO (STL-Lambert-St. Louis Intl.) airport or St. Louis, MO (SUS-Spirit of St. Louis) airport, and then choose from some places to stay that will deliver the luxury you seek. Amenities are an important consideration when you plan a trip, so we make it easy to get what you need to make your stay special. If you want a posh hotel with fine dining, a spa, or several swimming pools, Expedia can assist you in finding the best luxury hotel experience that St. Louis has to offer. Known for its art and theater, St. Louis also has some interesting things to see and do including Busch Stadium and Gateway Arch, so you may want to take in the local sights during your visit.

When to Visit St. Louis

This is what you can expect the weather to be like while you stay in St. Louis:

  • Hottest months: August, July, June, and September, with an average temperature of 88°F
  • Coldest months: January, December, February, and November, with an average temperature of 25°F
  • Driest months: February, January, December, and August, with an average rainfall of 2.67 inches
  • Rainiest months: May, June, April, and November, with an average rainfall of 4.24 inches

Exploring St. Louis

Enjoy all that St. Louis has to offer and visit Busch Stadium, Gateway Arch, and City Museum. If you have some spare time during your trip, you might want to check out Dome at America’s Center and Anheuser-Busch Brewery.

Some other things that make St. Louis special are the:
  • Live music
  • Baseball
  • Theater
  • Museums
  • Entertainment
  • Art

Getting Around St. Louis

Take advantage of local transportation options that make it easy to see St. Louis. You can walk to nearby metro stations including Stadium Station, 8th and Pine Station, and Convention Center Station. To venture out into the surrounding area, ride one of the trains from St. Louis Gateway Station or Kirkwood Station.

Frequently asked questions

Are you searching for a great accommodation for your luxury getaway to St. Louis?
Fly into Lambert-St. Louis Intl. Airport (STL) Airport or St. Louis, MO (SUS-Spirit of St. Louis) Airport, and then pamper yourself by staying at one of 110 St. Louis luxury hotels. Known for its art and theater, St. Louis also has some interesting things to see and do including Enterprise Center and City Museum, so you may want to take in the local sights during your visit.
What's the best high-end place to stay in St. Louis?
St. Louis Union Station Hotel, Curio Collection by Hilton is a 4-star hotel with 2 restaurants and 3 bars, and it’s a popular choice for Expedia travelers looking for a pampering stay. Another upscale option for your stay is The Chase Park Plaza Royal Sonesta St. Louis.
What's the weather like in St. Louis?
The hottest months are usually July and August with an average temp of 74°F, while the coldest months are January and December with an average of 37°F. Average annual rainfall for St. Louis is 41 inches.
What's there to see and do in St. Louis?
Take in some sights and attractions while you’re in St. Louis by visiting Enterprise Center, City Museum, and Busch Stadium. If you have extra time while you’re in the area, you might want to see Dome at America’s Center and Chaifetz Arena.
How can I get around St. Louis?
Take advantage of local transportation options that make it easy to see St. Louis. Take advantage of metro transit at Stadium Station, 8th and Pine Station, and Convention Center Station.

Travelers Loved These Luxury Hotels

More trip options