Find and Book Top Rated Hotels in Saint Louis

Search among 19 available resorts and all inclusive hotels in Saint Louis from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
1-19 out of 19
2Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great94 reviews
MapView on map1.1 mi from City Center400 yd from The Dome at America's Center
From   US$ 319 /nightSelect
8.4
Great84 reviews
From   US$ 207 /nightSelect
8.0
Great92 reviews
From   US$ 228 /nightSelect
8.2
Great167 reviews
1200 yd from City Center500 yd from The Dome at America's Center
From   US$ 109 /nightSelect
8.6
Great127 reviews
900 yd from City Center300 yd from Busch Stadium
From   US$ 129 /nightSelect
8.4
Great57 reviews
5.6 mi from City Center1500 yd from Saint Louis Zoo
From   US$ 119 /nightSelect
1200 yd from City Center500 yd from The Dome at America's Center
From   US$ 154 /nightSelect
8.2
Great148 reviews
From   US$ 109 /nightSelect
8.4
Great76 reviews
1400 yd from City Center400 yd from The Dome at America's Center
From   US$ 114 /nightSelect
8.0
Great89 reviews
1.7 mi from City Center200 yd from Fox Theatre
From   US$ 160 /nightSelect
8.4
Great106 reviews
11.8 mi from City Center300 yd from Kirkwood Commons Shopping Center
From   US$ 86 /nightSelect
8.6
Great382 reviews
1700 yd from City Center400 yd from The Dome at America's Center
From   US$ 209 /nightSelect
8.4
Great266 reviews
1100 yd from City Center600 yd from Union Station
From   US$ 100 /nightSelect
8.2
Great37 reviews
1200 yd from City Center600 yd from The Dome at America's Center
From   US$ 319 /nightSelect
8.4
Great33 reviews
13.7 mi from City Center500 yd from Schools-Universities and College
From   US$ 214 /nightSelect
8.2
Great185 reviews
1600 yd from City Center400 yd from The Dome at America's Center
From   US$ 104 /nightSelect
8.4
Great124 reviews
12.0 mi from City Center
From   US$ 80 /nightSelect
7.8
Very good15 reviews
700 yd from City Center400 yd from City Museum
From   US$ 206 /nightSelect
8.4
Great46 reviews
1.6 mi from City Center500 yd from Fox Theatre
From   US$ 116 /nightSelect

Best resorts and places to stay in Saint Louis.

Why visit?

Saint Louis offers a blend of rich history, cultural diversity, and iconic landmarks, making it a fascinating destination for tourists. Visitors can experience the majestic Gateway Arch, explore the historic Anheuser-Busch Brewery, and immerse themselves in the vibrant atmosphere of the Delmar Loop entertainment district.

Why is choosing a resort in Saint Louis better than staying in a hotel?

Spacious accommodations: Resorts in Saint Louis often offer more spacious rooms and luxurious amenities compared to traditional hotels.

Resort activities: Many resorts provide an array of on-site activities such as golf, spa services, and organized entertainment, offering a well-rounded vacation experience.

Scenic surroundings: Resorts in Saint Louis are often nestled in picturesque settings, providing guests with serene natural landscapes and stunning views.

Privacy and relaxation: Resorts offer a more secluded and tranquil environment, ideal for guests seeking a peaceful retreat away from the hustle and bustle of the city.

Value-added amenities: Resorts typically offer a range of inclusive amenities such as pools, fitness centers, and dining options, providing convenience and value for guests.

What is the price to stay in a resort per night?

The average price for a 3-star resort in Saint Louis ranges from $100 to $150 per night. For a 4-star resort, the average price falls between $150 and $250 per night. At 5-star resorts, guests can expect to pay anywhere from $250 to $400 per night, depending on the specific property and season.

Best value for money:

Moonrise Hotel: Located in the vibrant Delmar Loop, offering modern amenities and easy access to eclectic shops and dining.

The Cheshire: A historic boutique hotel with English Tudor-style architecture, providing a charming and luxurious stay.

Hilton St. Louis at the Ballpark: Situated in the heart of downtown, offering comfortable accommodations and proximity to popular attractions such as Busch Stadium.

Best luxury resorts:

Four Seasons Hotel St. Louis: Boasting breathtaking views of the Gateway Arch and Mississippi River, along with top-notch service and upscale facilities.

The Ritz-Carlton, St. Louis: Known for its elegant ambiance, lavish spa, and refined dining experiences.

Best pets-friendly resorts:

The Westin St. Louis: Welcoming pets with open arms, this upscale resort provides a cozy and pet-friendly atmosphere in the heart of the downtown area.

Drury Plaza Hotel St. Louis at the Arch: Offering a pet-friendly environment and a convenient location near the iconic Gateway Arch.

Best resorts for families:

The Chase Park Plaza Royal Sonesta St. Louis: Featuring spacious suites and a family-friendly outdoor pool, this resort is ideal for a comfortable family vacation.

Marriott St. Louis Grand: Providing convenient access to family-friendly attractions and spacious accommodations for a pleasant stay.

Best resorts with unique views:

Hyatt Regency St. Louis at The Arch: Offering stunning views of the Gateway Arch and the Mississippi River, providing a memorable and picturesque setting for guests.

The Angad Arts Hotel: Known for its vibrant, art-centric design and themed rooms, providing guests with a unique and immersive stay experience.

Show moreLess