12 Best Hotels To Stay In St. Louis, Missouri – Gateway to Unforgettable Stays

St. Louis isn’t just about the iconic Gateway Arch – it’s a cultural melting pot where historic charm meets modern sophistication.

Whether you’re here for baseball games, blues music, or barbecue adventures, your hotel choice can make the difference between a good trip and a legendary Midwest experience.

From luxury high-rises with skyline views to cozy boutique stays in revitalized neighborhoods, St.

Louis’s hotel scene delivers more variety than a Cardinals game concession stand.

Ready to find your perfect home base in this riverfront gem? Let’s explore the 12 best hotels in St. Louis!

1. Four Seasons Hotel St. Louis – Best Overall Luxury Experience

Perched right on the Mississippi Riverfront, this five-star stunner gives you front-row seats to the Gateway Arch from your floor-to-ceiling windows.

The contemporary rooms blend Midwest warmth with global sophistication – think Italian marble bathrooms and custom-designed furnishings.

Their infinity-edge pool on the eighth floor might be the most Instagrammable spot in town.

The Cielo restaurant serves Italian dishes so authentic you’ll swear you’re in Rome.

What really sets it apart? The arch-concierge team can score impossible reservations or arrange private Arch tours.

Pro tip: Book a Arch View Room for sunrise views that’ll ruin other hotels forever.

2. Angad Arts Hotel – Best For Creative Souls

This one-of-a-kind boutique hotel lets you sleep inside a living art installation.

Each floor represents a different emotion (joy, passion, serenity, etc.) with vibrant color schemes and rotating local artwork.

Rooms feature hand-painted headboards and record players with vinyl collections.

The rooftop bar offers 360-degree views with the Arch as your backdrop. Their artist-in-residence program means you might see new works being created during your stay.

Located in Grand Center Arts District, you’re steps from the Fox Theatre and symphony hall.

Perfect for travelers who want culture with their comfort.

3. Drury Plaza Hotel St. Louis at the Arch – Best For Budget-Conscious Travelers

This historic 1920s office building turned hotel delivers old-world elegance at surprisingly affordable rates.

The grand lobby with its 30-foot ceilings and original marble floors feels anything but budget.

The free hot breakfast and 5:30 Kickback® (evening snacks and drinks) save serious dining dollars.

Rooms are spacious with comfortable beds and modern amenities.

The indoor pool sits under a stained-glass dome – easily the fanciest budget hotel pool in America.

Just two blocks from the Arch, the location can’t be beat.

4. The Last Hotel – Best For Industrial Chic Vibes

Housed in a 1909 shoe factory, this adaptive reuse masterpiece celebrates St.

Louis’s manufacturing past. Exposed brick walls, original factory windows, and salvaged machinery create a uniquely local vibe.

Rooms feature handmade leather headboards and custom lighting made from factory parts.

The rooftop bar serves craft mocktails with unbeatable downtown views.

Located in Washington Avenue Loft District, you’re surrounded by hip galleries and boutique shops.

Don’t miss their “Sole Food” restaurant in the former shoe showroom.

5. Magnolia Hotel St. Louis – Best For Romantic Getaways

This 1920s skyscraper turned boutique hotel oozes Jazz Age romance.

The art deco lobby with its crystal chandeliers sets the tone for a glamorous stay.

Rooms feature plush four-poster beds and deep soaking tubs – some with working fireplaces.

The complimentary evening milk and cookies service adds to the cozy vibe.

Located near Citygarden sculpture park, it’s perfect for couples who want culture and connection.

Ask for a high-floor room for spectacular nighttime skyline views.

6. Union Station Hotel – Best For History Buffs

Sleeping in a National Historic Landmark doesn’t get cooler than this.

The former 1894 train station retains its grand vaulted ceilings and original Tiffany stained glass.

Rooms in the former train shed have floor-to-ceiling windows overlooking the light show fountain.

The whispering arch in the lobby really works – try it!

The indoor pool sits where trains once boarded.

Located near the Aquarium, it’s perfect for families who want history with their fun.

7. Live by Loews St. Louis – Best For Pet Owners

This pet paradise doesn’t just allow animals – it celebrates them.

Your furry friend gets plush beds, food bowls, and even a room service menu.

The modern rooms feature playful local artwork and ultra-comfy beds. Their dog-friendly happy hours let pups socialize too.

Located near Forest Park, you’ve got miles of walking trails.

The pet concierge can arrange everything from groomers to pet photographers.

8. Hyatt Regency St. Louis at the Arch – Best For Business Travelers

This sleek high-rise puts productivity first with soundproof rooms and 24-hour workstations.

The floor-to-ceiling windows keep you connected to the city below.

The 24-hour fitness center includes Peloton bikes.

Their marketplace café serves healthy grab-and-go options for busy schedules.

Connected to the America’s Center convention complex, it’s perfect for conference-goers.

The indoor skybridge to the Arch grounds is a unique perk.

9. The Cheshire – Best For Literary Lovers

This British-themed boutique hotel feels like stepping into a Jane Austen novel. The dark wood paneling and library lounge beg for afternoon tea.

Rooms are named after famous British authors, each with unique decor. The indoor pool resembles a Roman bathhouse with mosaic tiles.

Their on-site restaurant serves proper English fare.

Located near Forest Park, it’s perfect for museum-hopping by day and fireside reading by night.

10. Hotel Saint Louis – Best For Instagrammable Moments

This revitalized 1890s landmark blends Gilded Age grandeur with contemporary flair.

The black-and-white tiled lobby with its living wall is pure photo gold.

Rooms feature custom murals celebrating St. Louis history.

The rooftop terrace offers Arch views through historic arched windows.

Located in downtown’s MX District, you’re surrounded by trendy eateries. Don’t miss their speakeasy-style bar in the original bank vault.

11. Seven Gables Inn – Best For Old-World Charm

This 1920s Tudor mansion in Clayton feels like a European country estate. The hand-carved woodwork and leaded glass windows transport you to another era.

Rooms feature antique furnishings and original artwork.

The complimentary breakfast is served on fine china in the sunroom.

Just minutes from Forest Park, it offers quiet luxury near major attractions. Perfect for travelers who appreciate craftsmanship.

12. Hampton Inn St. Louis Downtown – Best For Families

This surprisingly stylish budget option nails family travel essentials.

The free hot breakfast includes make-your-own waffles – a kid favorite.

Rooms are spacious with blackout curtains for late sleepers. The indoor pool is perfect for burning off energy.

Located near City Museum, it’s ideal for family adventures.

The free shuttle service within 3 miles makes getting around easy.

Final Thoughts

From historic landmarks turned hotels to modern architectural marvels, St. Louis’s lodging scene offers something for every traveler.

Whether you’re here for baseball, blues, or breathtaking views, you’ll find your ideal home base among these top picks.

Leave a Comment