The 8 Best Resorts in St Louis, MO | Hand-Picked for 2025

We checked out all the options and found the best resorts in St Louis Missouri that give you pretty much everything you’d hope for in one property, like your ideal mix of convenience, quality, and comfort that’s all wrapped up in one city stay.

best resorts in St Louis, MO

St Louis, Missouri might not exactly pop into everyone’s mind when planning a dreamy resort getaway, yet the truth is, it’s actually packed with character, cultural attractions, and a bunch of activities that range from family-friendly outings to date-night adventures.

There aren’t a ton of massive resort-style properties in the traditional sense, but what we uncovered were a handful of spots that, in a way, offer that same all-in-one experience: pools, spas, nice restaurants, and stylish rooms, all under one roof.

Methodology

To derermine the best resorts St Louis MO has to offer, we reviewed thousands of traveler feedback on sites like Google Reviews, TripAdvisor, and Expedia to figure out what guests genuinely cared about, like comfort, location, amenities, food, you name it.

Then, using a rating method that our editorial team put together, we stacked the resorts based on what really matters to actual visitors. So, from start to finish, these are the St Louis resorts that made the cut.

The 8 Best St Louis Resorts – 2025 Full Guide

8. Hilton St. Louis at the Ballpark

Location & Prices: Check on Google Maps
Key Highlights:

  • Literally just steps away from Busch Stadium and Ballpark Village
  • Indoor rooftop pool offering dramatic skyline views
  • Three restaurants and a top-level bar with Arch views

So, right off the bat, Hilton St. Louis at the Ballpark sits in an area that’s buzzing with activity, as it’s practically rubbing elbows with the stadium. That makes it extremely handy if you’re planning to watch the Cardinals or just feel like being surrounded by city energy.

The vibe here is energetic, yet surprisingly relaxed in some corners. It has just enough upscale feel to make it feel more like a getaway than a basic hotel.

Inside, you’ve got a few dining options, but the real standout is the rooftop bar, which offers a seriously scenic peek at the Gateway Arch, especially at sunset.

Room options are varied, and some of them face the stadium, which is a bonus if you’re into sports or just like a more interesting view.

You also get an indoor rooftop pool, which, honestly, is not something you see often around here. That alone makes it feel a bit more like an urban resort than a typical downtown property.

Food is solid across the board, there’s a steakhouse for something fancy and a casual bar when you’re in the mood for burgers and brews. All in all, for resorts in St Louis MO that keep you right in the action without sacrificing comfort, this one delivers.


7. The Cheshire – Most Affordable

Location & Prices: Check on Google Maps
Key Highlights:

  • Positioned near Forest Park and the city’s free zoo
  • Unique outdoor pool set within a charming courtyard
  • Includes an English-style pub and Italian bistro

Now, The Cheshire is a bit of an unexpected gem. It’s got this playful, quirky style that makes it stand out from your average resort.

It’s designed with a vintage British inn vibe, and while that might sound strange at first, it actually works pretty well, especially if you like places that feel different from the cookie-cutter chain experience.

Set just beside Forest Park, you’re super close to some of the city’s top attractions like the zoo, art museum, and science center, all of which, by the way, don’t cost a thing to visit.

The courtyard pool gives off a relaxed, somewhat storybook vibe with ivy-covered walls and brick paths, so it’s more about charm than size.

Rooms are fun and kind of feel like you’re inside a novel, with literary themes and plenty of old-school character. Some even have fireplaces, which is that kind of small extra that makes a big difference on a chilly night.

Families will like the space, and couples might enjoy the slightly romantic twist.

Food options? You get an old-world pub that’s perfect for grabbing a pint and an upscale Italian spot when you’re feeling more refined. So, even though it’s not the most extravagant of all the resorts in St Louis Missouri, it’s easily one of the most memorable.


6. Ameristar Resort Spa St. Charles

Location & Prices: Check on Google Maps
Key Highlights:

  • Over 130,000 square feet of gaming, spa, and entertainment
  • Outdoor and indoor pool combo with sundeck
  • Seven restaurants, bars, and snack options

Located just outside the city in St. Charles, Ameristar is basically what you’d get if you mashed up Vegas-style fun with Midwest hospitality.

It’s not subtle, but that’s kind of the point. With a sprawling gaming floor, big-time dining options, and full-service spa, this place feels more like a cruise ship on land than your average hotel.

Suites are spacious, clean, and fairly luxurious, featuring big bathrooms and oversized tubs that are just begging for a long soak. The pool setup includes both indoor and outdoor areas, and you’ll find cabana seating and a nice layout for relaxing or mingling.

The on-site spa adds to the experience in a big way, with treatments that go way beyond just the basics. When it comes to food, you’ve got everything from upscale steak and seafood joints to grab-and-go spots for late-night snacks.

So, if you’re someone looking for St Louis resorts with a bit more action, plus a full menu of entertainment and relaxation, this one makes a strong case for itself.


5. Hilton St. Louis Frontenac

Location & Prices: Check on Google Maps
Key Highlights:

  • Located in the peaceful and upscale Frontenac neighborhood
  • Large outdoor pool with surrounding patio
  • Full-service restaurant and room options with added space

In a quiet suburb that still keeps you close to downtown, the Hilton Frontenac offers a stay that’s actually kind of perfect for travelers who like things neat, predictable, and polished.

The design leans into traditional architecture, complete with red brick exteriors and tree-lined walkways. Once you’re inside, the place opens up into a series of comfortable, well-kept common areas and rooms that, while not flashy, definitely deliver on space and function.

The outdoor pool feels private, which is something you don’t get in busier city hotels. And the on-site restaurant serves solid American classics that are well-executed, if not overly fancy. There’s also a bar area that feels more like a country club lounge than a hotel lobby.

Overall, if you’re checking out resorts in St Louis MO that cater to both vacationers and business folks without overcomplicating things, this property is a safe and thoroughly pleasant option.


4. St. Louis Union Station Hotel, Curio Collection by Hilton – Best-Seller

Location & Prices: Check on Google Maps
Key Highlights:

  • Set inside a restored 19th-century train station
  • Walking distance to aquarium, Ferris wheel, and restaurants
  • Offers over 500 rooms with historic charm

This one is a favorite, and honestly, it’s not hard to see why. The Union Station Hotel is a piece of local history that’s been cleverly repurposed into a high-energy, family-ready resort.

The building itself dates back to the 1890s, and you can still feel that in the arches, columns, and massive central hall.

Each room blends a mix of heritage touches and modern updates, so it’s comfy without feeling generic. Outside your door, you’ve got access to attractions like the aquarium and a Ferris wheel, which are part of the same entertainment complex.

There’s no need to leave the property if you don’t want to, meals, snacks, and drinks are all handled by several on-site eateries, including a brewpub and more upscale dining with water views.

Light shows and train-themed entertainment make this one feel almost like an amusement park for grownups and kids alike.

So, while it’s not what you’d traditionally think of when you picture resorts in St Louis Missouri, it does pack in the fun, the flair, and just enough luxury to be a solid pick for all kinds of travelers.

Overall, it’s easy to see why it has emerged as one of the best resorts in St Louis and most booked options as well.


3. Le Méridien St. Louis Clayton

Location & Prices: Check on Google Maps
Key Highlights:

  • Rooftop pool with a full skyline perspective
  • Contemporary design blended with European charm
  • Walking access to restaurants, shops, and galleries in Clayton

Le Méridien in Clayton is arguably one of the more polished, design-forward resorts in St Louis MO.

It’s tucked in a neighborhood that feels, well, kind of effortlessly classy, where you’re just as likely to find high-end sushi as you are boutique galleries within a few blocks.

The property itself gives off this minimalist vibe, but not in a cold or empty way, more like everything here feels well-placed and on purpose. The rooms lean toward European chic, with soft tones, sharp lines, and floor plans that make it all feel quite spacious, even when it’s technically compact.

The rooftop pool might be small in size but, in terms of ambiance and atmosphere, it makes a big impact. Whether you’re lounging during the day or grabbing a drink after sunset, it’s easily one of the best views in the area.

There’s a restaurant and bar downstairs that draws locals as much as travelers, which always says something. So if you’re after a resort-style hotel that mixes clean aesthetics with high-level hospitality, this one should absolutely be on your list.


2. Hotel Saint Louis, Autograph Collection – Top Value Pick

Location & Prices: Check on Google Maps
Key Highlights:

  • Rooftop bar and outdoor pool overlooking downtown
  • Restored early 1900s building with bold Art Deco details
  • Steps from Gateway Arch, Busch Stadium, and nightlife

This resort is, in a way, the best of both worlds, as it’s got personality, polish, and a price point that, frankly, makes it kind of a steal and one of the best resorts in St Louis.

Hotel Saint Louis is part of the Autograph Collection, which usually means high attention to design, and this property totally runs with that concept.

The inside is filled with original architectural elements, mixed with modern upgrades that make everything feel refreshingly crisp. The rooftop pool is compact but has style for days, and the bar up top stays busy into the evening without ever feeling overwhelming.

Rooms feature locally inspired art, comfy beds, and just the right amount of quirkiness to keep things interesting. The bathrooms are sleek and spa-like, and the lighting gives you that warm, flattering glow you’d expect from more high-end properties.

The downstairs restaurant, Union 30, pulls together flavors from different parts of the Midwest with a slightly creative twist. For anyone browsing resorts in St Louis Missouri with a bit of swagger and charm, without breaking the bank, this one’s an obvious winner.


1. Four Seasons Hotel St. Louis – Top Overall

Location & Prices: Check on Google Maps
Key Highlights:

  • Full-service spa and wellness center with massage suites
  • Outdoor pool deck with unobstructed Gateway Arch views
  • On-site dining from James Beard Award-winning chef

The Four Seasons St. Louis is, without a doubt, the most complete resort-style experience you’ll find in the city, which is why we think it is the best resort in St Louis MO.

It’s got the luxury, the views, the food, the staff, and every little detail down to the slippers figured out to perfection.

The rooms are genuinely massive, full of natural light, and laid out in a way that somehow feels both open and cozy. You’ll get floor-to-ceiling windows that look directly at the Arch, and bathrooms that, honestly, feel like a spa of their own with deep tubs and separate glass showers.

The outdoor pool and lounge area might just be the best place in St Louis to spend a summer afternoon. The spa downstairs is pretty much a sanctuary, offering massages, treatments, and personalized wellness services that go far beyond basic hotel offerings.

Cinder House, the on-site restaurant from chef Gerard Craft, serves South American-inspired dishes that are both creative and seriously delicious. This is one of those resorts in St Louis that, from check-in to check-out, never stops impressing.

Articles You Might Also Like