Our research is editorially independent but we may earn a commission for purchases made through our links.

Top 8 Hotels in St. Louis, Missouri

The city of St. Louis is well-known for its iconic arch, but there are lots of other great reasons to visit this Midwestern destination as well. St. Louis has lots of festivals to check out during the year, great sports stadiums, interesting museums, and some excellent craft breweries. With a busy airport, it’s also a common layover destination and a place for business conferences. But regardless of why you’re visiting St. Louis, here are some of the best places to stay while you’re in town.

Four Seasons Hotel St. Louis Sky terrace at Four Seasons Hotel St. Louis
Credit: Sky terrace at Four Seasons Hotel St. Louis by Four Seasons Hotel St. Louis

Four Seasons Hotel St. Louis

If you’re looking for luxury for your trip to St. Louis, then the Four Seasons is a great option. This resort-style hotel offers lovely views of the city, serves delicious food, and is in the heart of the downtown entertainment district. The Four Seasons has a spa, fitness center, sky terrace on the eight floor and poolside cabanas that are perfect for relaxing. Other onsite amenities include a full-service salon, couple’s spa suite, whirlpool, and outdoor fire pit. The hotel is pet-friendly and offers valet parking, same-day laundry and professional event planning. It’s also a good hotel for families with kids because babysitting services, teen spa treatments, board games, and a children’s movie library are available. James Beard Award-winning chef, Gerard Craft, runs the onsite restaurant, Cinder House, which specializes in South American dishes.

River City Casino & Hotel Hallway at River City Casino & Hotel
Credit: Hallway at River City Casino & Hotel by River City Casino & Hotel, St. Louis

River City Casino & Hotel

It’s also fun to stay at the River City Casino & Hotel when you’re visiting St. Louis. This hotel offers several packages for visitors, such as breakfast for two, a baseball package, romance package, and dining package. Take your pick among king rooms, queen rooms, or an executive room. If you’re feeling lucky, you can play table games, slots, baccarat, poker, and more in the 90,000 square feet of gaming space. This hotel is also the site of many live entertainment acts, including musical concerts, UFC championships, and Judy’s Velvet Lounge. You’ll be in no short supply of great places to eat when you stay here, including the 1904 Steak House, Cibare Italian Kitchen, The Beerhouse, and Club 38.

Moonrise Hotel Socializing outside the Moonrise Hotel
Credit: Socializing outside the Moonrise Hotel by Moonrise Hotel

Moonrise Hotel

We also love the boutique Moonrise Hotel in St. Louis because of its unique vibe and prime location in the Delmar Loop. This is an eco-friendly and pet-friendly place to stay in town that’s near many great boutique shops, restaurants, a retro bowling alley, and a historic movie theater. Moonrise opened in 2009 and is home to the award-winning Eclipse Restaurant, which serves modern American dishes. This urban chic hotel also has a rooftop terrace bar that’s open outdoors between April and October and serves bar food and signature cocktails. The pet fee is $40 total for your stay, and you’ll also receive a dog/cat bed, food and water bowls, a souvenir bandana and collar tag, and pet treats. If you’re celebrating something special, look into the birthday, honeymoon, and other specialty package deals.

Magnolia Hotel Room at Magnolia Hotels (St. Louis)
Credit: Room at Magnolia Hotels (St. Louis) by Magnolia Hotel

Magnolia Hotel

The Magnolia Hotel was originally built in 1924 and is a beautiful St. Louis hotel with 182 guest rooms. When you stay here, you’ll be near many of the city’s major corporate headquarters and near Busch Stadium, America’s Center Convention Complex, and the Gateway Arch. The hotel offers grab-and-go items for meals, has a happy hour from 4:30-6:30pm daily, and offers complimentary milk and cookies at bedtime. There’s a fitness center on the 18th floor, Robie’s has excellent cocktails and American cuisine dining options on site, complimentary high-speed internet can be accessed, and overnight valet parking is available for a fee. This is also a pet-friendly hotel that welcomes all sizes and breeds of dogs with no deposit required. Magnolia St. Louis also has extended stay options if you plan to be in town for 14 days or more.

Ritz-Carlton St. Louis Clayton Room at the Ritz-Carlton St. Louis
Credit: Room at the Ritz-Carlton St. Louis by ritzcarlton.com

Ritz-Carlton St. Louis Clayton

This Ritz-Carlton hotel is located in the Arts and Garden neighborhood of Clayton and has luxury amenities and newly enhanced guest rooms. On site you’ll find a luxurious spa, a dine-in wine cellar, fitness room, and 300 guest rooms and suites. Families with children can take advantage of the Ritz Kids program with dining and other kid-friendly options. The hotel welcomes dogs and cats that are 25 pounds or less for a $125 fee per stay. Onsite dining options include The Grill for shared plates and craft beers, The Lobby Lounge for cocktails and live entertainment, and The Restaurant for breakfast and lunch. Featured spa treatments include the Missouri Red Rock Massage, Missouri Black Walnut Massage, and Nourished Glow Body Exfoliation.

Chase Park Plaza Royal Sonesta St. Louis Pool at The Chase Park Plaza
Credit: Pool at The Chase Park Plaza by Chase Park Plaza Royal Sonesta St. Louis

Chase Park Plaza Royal Sonesta St. Louis

Another great hotel pick in St. Louis is the Chase Park Plaza Royal Sonesta, which has a history that dates back to 1922 and has hosted numerous celebrities over the years. There are 389 rooms and suites here for guests, four onsite restaurants, and an onsite spa. You can also take advantage of the outdoor heated swimming pool, fitness center, 24-hour business center, safe deposit boxes, and in-room dining when you stay here. The spa is open from 8-9am to 5-8pm depending on the day of the week for booking your massages, facials, and hair appointments.

The Westin St. Louis Premium king room at The Westin St. Louis
Credit: Premium king room at The Westin St. Louis by www.facebook.com

The Westin St. Louis

The Westin is also a good hotel option in St. Louis because of its downtown location, large rooms, and easy accessibility to the city’s neighborhoods and attractions. There are 255 rooms and suites here, a fitness center, parking, and meeting event space. The hotel is pet-friendly, spans seven floors, and Gateway National Golf Links is about 4.2 miles away. You can book a hotel package that includes breakfast for two and also dine at the on-site Clark Street Grill in the Westin Lobby.

Hyatt Regency St. Louis at the Arch Outside the Hyatt Regency St. Louis at The Arch
Credit: Outside the Hyatt Regency St. Louis at The Arch by www.facebook.com

Hyatt Regency St. Louis at the Arch

The last hotel we’ll highlight here is the Hyatt Regency in St. Louis. This large hotel has 910 guest rooms and suites, free internet access, a restaurant onsite, and fitness center. The Hyatt allows dogs 50 pounds and under for a $100 fee per seven nights. Plan to dine at RED Kitchen at the hotel, which offers farm-to-table dishes that emphasize seasonal and sustainable ingredients.

Travel Deals

7-Day Flavors of the Italian Countryside Tour | 50% Off

$2149+

Hyatt Zilara Cap Cana All-Inclusive Resort

$468+ pp/pn

7-Day Switzerland's Italian Riviera Retreat | 40% Off

$4198+

$500 Off | 10-Day Guided Tour of South Korea

$4324+

9-Day Enchanting Italy Small Group Guided Tour

$4599+

Hyatt Zilara Rose Hall All-Inclusive Resort | Jamaica

$264+ pp/pn

The Knickerbocker, New York | Breakfast For 2 Daily

$400+

Air & 9-Nt Danube River Cruise w/ $600 Ship Credit

$2399+

$500 Off | 9-Day Kenya Guided Safari w/ All Meals

$5014+

Hyatt Zilara Cancun All-Inclusive Resort | Mexico

$343+ pp/pn

7-Day Europe Cruise Along 4 Rivers | Save up to 50%

$1074+

Plan Kid-Friendly Activities & Family Travel to Anchorage

PLAN

NoMo Soho, New York | Save Up To 35%

$352+

$500 Off | 11-Day Majestic Japan Guided Tour

$5199+

Free Upgrades & More Included on Med Sailings

$1634+