Worldwide icon-chevron-right North America icon-chevron-right United States icon-chevron-right Missouri icon-chevron-right St Louis icon-chevron-right The 9 best hotels in St Louis

Heads up! We’re working hard to be accurate – but these are unusual times, so please always check before heading out.

Four Seasons Four Seasons

The 9 best hotels in St Louis

Planning a midwestern getaway? Check out our pick of the top places to stay in St Louis.

By Ellen Prinzi

The perfect midwestern weekend getaway can be found in St Louis, and finding the perfect lodging for your Gateway adventure is important for maximizing the trip. Regardless of your loyalty preference or price range, there are both affordable and high-end options at your disposal. And it’s worth taking into account that while most of the city’s hotels are downtown, some of the best attractions, restaurants, things to do and neighborhoods are spread out – so staying downtown isn’t necessarily the best way to experience all the city has to offer.

Not unlike most other medium-sized cities, the hotel scene in St Louis is full of all the usual suspects, but if you’re looking for something more authentic and local, we’ve curated a list of the best of both worlds, taking in hotels with movie theaters, casinos or cozy pubs in them, historical beauties and even a lunar-themed hotel.

Best hotels in St Louis

1. The Chase

The Central West End is one of St Louis’ most walkable neighborhoods, and The Chase is one of its most recognizable landmarks. Look out over beautiful Forest Park from your comfortable room, then head down to explore the many shops and restaurants in the area. Traveling without a car? No problem. The nearby Metro Link can easily get you both downtown and to Clayton. The swanky hotel features a movie theater, and classic dining and drinking options, including the cocktail-forward restaurant, The Preston. During warmer months, the pool is an oasis in the city and a mandatory amenity during humid STL summers.

2. Cheshire Hotel

Location, location, location – plus a side of Old English charm – make a stay at the Cheshire a memorable experience. The amenities of Forest Park are footsteps away, and you’re in between both Clayton and the Central West End. Though the on-site restaurants make it easy to not even leave; don’t miss the cozy Fox and the Hound pub, along with two of St Louis’ best restaurants; Boundary, and the hip subterranean eatery Basso. There’s even a roomy Starbucks for caffeine and a makeshift office. During warmer months, the Cheshire pool is a favorite of locals and guests alike.


3. Four Seasons

One of St Louis’ most luxurious stays, The Four Seasons boasts a world class spa, breathtaking views of the Arch, an on-site casino, a large outdoor pool and hot tub on an eight-floor sky terrace and a restaurant helmed by a James Beard award-winning chef. As you’d expect, the 200 rooms and suites here are contemporary in styling and filled with light thanks to floor-to-ceiling windows, and it’s all conveniently located downtown near all the city’s best museums, Busch Stadium, and the downtown business district on Washington Avenue.

4. Union Station

A multi-decade renovation has brought this historical building – once the transportation hub of St Louis – back to life. The Grand Hall has long been the hotel’s crown jewel, featuring 65ft-high barrel-vaulted ceilings, intricate artwork, and a nightly light show. Whether you choose to stay here or not (and we advise you do, not just for that hall but for 539 spacious, beautifully styled rooms, a huge 24/7 gym, and an outdoor pool), it’s worth swinging by for a drink. Besides its stunning interiors, the hotel is right in the heart of downtown and, Hockey fans take note, the Blues play next door.


5. Moonrise Hotel

In town for live music or visiting nearby Washington University? The hip Moonrise Hotel, located on St Louis’ most famous street, Delmar Blvd, is your spot. Enjoy some of the city’s best restaurants, from BBQ to Thai food, plus multiple concert halls, movie theaters, and boutique shopping. As you might guess from its name, the Moonrise is playfully lunar-themed, with a retro-chic vibe and luxury amenities. The rooftop lounge and bar stays open late and is always packed with a lively crowd. Washington University is a short walk and the Metrolink is also easily accessible.

6. The Ritz-Carlton

The Arts and Garden District of Clayton is 15 minutes west of downtown St Louis, and the Ritz-Carlton is the premiere lodging destination in the area. Being steps away from some of the city’s best dining and minutes from Forest Park make it an excellent choice for families and couples alike, but if you don’t really need to leave you can enjoy two restaurants, a fitness center, and the swanky lobby bar, which plays host to weekend bands. Like at most Ritz properties, expect elegance, comfort, and nothing but the best in hospitality.


7. Magnolia

After undergoing a multi-million dollar renovation in 2014, this luxury boutique hotel is a welcome addition to the downtown lodging options. The dining and shops of Washington Ave are steps away, and the City Museum and the Arch grounds are within walking distance. The lovely rooms are part modern, part soothing old Hollywood glam, a winning mix of pristine white linens, ecru woven textured bedding and gentle touches of color here and there. Dine on-site at Robie's Restaurant and Lounge or take a complimentary car within the downtown area to a hotspot of your choice.

8. Park Avenue Mansion

Lafayette Square (and the park that bears its name) is one of the most charming neighborhoods in St Louis, with cobblestone streets and painted Victorian homes making it a pleasingly restful base for a weekend getaway. The B&B, set in a restored 1874 mansion, offers four period-specific rooms – think canopy beds and fireplaces, wooden wall paneling, lots of period touches, and antique pieces – and the common areas are equally authentic. Complimentary amenities include a full champagne breakfast served in the formal dining room, hot drinks and snacks throughout the day, and a happy-hour drink. There's also a garden and library.


9. Hilton St Louis at the Ballpark

If one of the reasons for your visit to St Louis is to see the Cardinals in action, the Ballpark Hilton may well be your hotel. Steps away from Busch Stadium and Ballpark Village, the luxury high-rise comes with all the modern day bells and whistles you’d expect, and the rooftop 360 restaurant and lounge offers a built-in party overlooking the ballpark. And even if you’re not into baseball, the Ballpark Hilton is conveniently located within walking distance to all that downtown as to offer.


    You may also like