As the second-largest city in Missouri. St. Louis is one of the most popular tourist destinations in the state and is also visited by business travelers. Visitors to this city can enjoy a wide array of activities and attractions during their stay, all of which will contribute to them having a memorable experience. Another factor that can make a significant difference in your overall enjoyment of your stay in this wonderful city is your choice of accommodation. The following are the 20 best hotels in St. Louis to help you to find the perfect place to stay.
20. Missouri Athletic Club
Missouri Athletic Club has been open in its current location on Washington Avenue since 1916, and it is one of the only hotels in the United States that is owned and operated by a private club. The property is listed on the National Register of Historic Places. It is less than a mile away from attractions including Busch Stadium, the City Museum, and the Gateway Arch. There are two dining options at this restaurant. The Sportsman’s Club is open for lunch, while the Jack Buck Grille is open for breakfast, lunch, and dinner. Some of the facilities at this hotel include a business center, Wi-Fi throughout the property, and a free shuttle that will transport you around the local area.
19. Sheraton Clayton Plaza Hotel St. Louis
The friendly and helpful staff at the hotel has made a big difference to former guests’ enjoyment of their stay. However, it is the comfortable rooms that have received the most praise. They come with a range of amenities, such as flat-screen televisions, microwaves, free Wi-Fi, and coffee makers. There are also excellent facilities at this hotel, such as an indoor pool, an outdoor sun deck, a business center, and a fitness center. Guests can dine in Alexander’s Restaurant, which serves local favorites with a twist, and it is open from breakfast through to dinner. This hotel is part of the Marriott Rewards program, so you can earn and redeem points during your stay.
18. The Hotel Majestic St. Louis
Although this hotel does not have its own restaurant, it is surrounded by some of the best restaurants in St. Louis. Its downtown location also means that you are close to the local attractions and amenities. The rooms are well-equipped with business travelers in mind, as they include work desks, free Wi-Fi, and flat-screen televisions. One aspect of a stay here that has been praised by former guests is the friendly and helpful staff. Others have praised the historic charm of this hotel, which has been open since 1913.
17. The Last Hotel
Those who prefer a boutique hotel will enjoy a stay at The Last Hotel. This is a fantastic option for foodies, as guests can enjoy gourmet food created using locally-sourced ingredients. While the Kitchen serves dinner, you can enjoy sharing plates and light snacks at The Rooftop. The use of these ingredients is so important to them that they also sell them in The Pantry and will even ship the ingredients home for you. This four-star property on Washington Avenue boasts historic charm.
16. Hotel Saint Louis, Autograph Collection
Business travelers should consider booking a room at Hotel Saint Louis as it boasts seven meeting rooms and a business center with a range of equipment, and printing and copying facilities. However, it is also a good option for leisure travelers due to its proximity to the attractions. Some of the facilities on offer at this hotel include a large spa, an outdoor pool, and a fitness center. There are two casual restaurants at this hotel. While Form SkyBar serves dinner only from its rooftop dining room, Union 30 is open from breakfast through to lunch. The elegant guest rooms feature marble furnishings and luxurious touches.
15. Hilton St. Louis Downtown at The Arch
Former guests have said that they have chosen this hotel because of its downtown location. It is close to the iconic Gateway Arch and the Busch Stadium. The range of amenities means that this hotel is suitable for both leisure and business travelers. Some of the amenities include a business center, Wi-Fi throughout the property, and a restaurant that serves both Italian and American cuisine served buffet-style. If you are a Hilton Honors member, you can earn and redeem points at this hotel.
14. The Cheshire Hotel
Time Out lists The Chase Hotel as one of the best hotels in St. Louis. This hotel is described as having Old English charm, and it is a popular option due to its location between Clayton and the Central West End. There is an excellent restaurant on-site and some outstanding alternative dining options in the surrounding area.
13. Embassy Suites by Hilton St. Louis Downtown
The convenient location close to top attractions is one reason why this hotel is so popular. It is directly opposite the Dome at America’s Center and America’s Center Convention Center. This means it is equally popular among both leisure and business travelers. There are 202 suites at this all-suite hotel, all of which have kitchenettes, flat-screen televisions, and free Wi-Fi access. The breakfasts are included in the room rate, and guests can enjoy complimentary social gatherings. For lunch and dinner, guests can enjoy light fare at the Atrium. Another great feature of this hotel is the indoor pool, where guests can enjoy a swim.
12. Hyatt Regency St. Louis at The Arch
Guests can admire views of the Gateway Arch from their spacious, comfortable, and well-equipped guest rooms. It is close to many of the best attractions in the city and is just a block away from Busch Stadium. There are multiple dining options at this hotel, including Ruth’s Chris Steak House, the RED Kitchen, and Brewhouse Historical Sports Bar. Two of the best amenities at this hotel include the 24-hour fitness center and the terrace that overlooks the Gateway Arch and Mississippi.
11. St. Louis Union Station Hotel, Curio Collection by Hilton
A stay at the St. Louis Union Station Hotel is a unique experience as it sits in the former station, which is a National Historic Landmark. Although it appeals to those who enjoy staying in period properties, it is also popular with sports fans due to its proximity to the Busch Stadium. This pet-friendly hotel has a heated outdoor pool, a business center, and free Wi-Fi. The dining options include the Station Grille and the Grand Hall restaurant. There is also a Starbucks if you just want to grab a coffee.
10. Marriott St. Louis Grand Hotel
If you are a member of the Marriott Bonvoy program, then there are plenty of opportunities to earn or redeem points at this hotel. There are 917 guest rooms and suites at this hotel, each of which boasts luxurious bath products, coffeemakers, Wi-Fi, and many other amenities. There are a business center and a fitness center for guests to use, and guests can dine in Zenia Bar & Grille, which serves American cuisines and it specializes in St. Louis-style barbecue.
9. Hotel Ignacio
You can’t miss this 3.5-star hotel on Olive Street as its sign is lit up in bright pink neon. It is conveniently located close to Grand Center, Saint Louis University, and many shops, restaurants, and attractions. Hotel Ignacio has its own restaurant, and there is free Wi-Fi throughout the property.
8. The Chase Park Plaza Royal Sonesta St. Louis
The Chase Park Plaza Royal Sonesta St. Louis is on the northeast corner of Forest Park, says Planetware. This is close to many of the local attractions, such as the Science Center, the St. Louis Art Museum, and the St. Louis Zoo. In addition to its fantastic location, this hotel is known for its multitude of amenities. These include a fitness center, an outdoor heated pool, and a five-screen movie theater. There are also five restaurants, which gives guests an array of dining options.
7. Moonrise Hotel
A luxury boutique property, Moonrise Hotel is in a convenient location close to the shops, restaurants, and attractions. However, you do not need to leave the hotel if you do not wish as there is plenty to offer on-site. There is a nice restaurant, a rooftop terrace bar with lovely city views, and a business center for business travelers. The guest rooms have some excellent features, including walk-in showers, Aveda toiletries, and bold artwork.
6. Magnolia Hotel St. Louis, A Tribute Portfolio Hotel
Those who enjoy staying in a historic building that offers period charm should consider booking a room at the Magnolia Hotel St. Louis. This pet-friendly and family-friendly hotel has elegant rooms with modern furnishings. Some of the amenities for guests include room service, a fitness center, a restaurant, and free Wi-Fi throughout the property. It is set on the riverfront close to many of the city’s top attractions.
5. River City Casino & Hotel
Those who want to enjoy a lively vacation and want to stay in a hotel with lots of amenities should consider River City Casino & Hotel. This large hotel has 200 guest rooms that are spacious and well-equipped. There is free Wi-Fi throughout the property, and breakfast is included in the room rate. The main attraction of the hotel is its casino, which boasts more than 1,900 slot machines. In Judy’s Velvet Lounge, you can relax with a cocktail while watching live entertainment. If you want a casual meal in a setting with a relaxed ambiance, head to The Beerhouse. For a more formal meal, opt for 1904 Steak House.
4. Angad Arts Hotel
Art enthusiasts will love the Angad Arts Hotel as it features art throughout the property, and the rooms have a quirky design. This is something a little different from the larger hotels that often have a generic design. It is not just the colorful rooms that make this hotel a great option for your stay in St. Louis. The Grand Tavern restaurant has received praise from former guests, and the facilities include a lounge with board games, a playroom, an art gallery, a fitness center, and a bar where you can enjoy drinks and snacks.
3. The Westin St. Louis
Located close to the Busch Stadium, The Westin St. Louis is a popular option for sports fans. A highlight of this restaurant is the Italian restaurant, which is open from breakfast through to dinner each day. The rooms are large and comfortable, and they come equipped with all the amenities that the modern traveler expects on their vacation or business trip. There is a fitness center and a business center, both of which are open 24 hours a day.
2. The Ritz-Carlton, St. Louis
Across the globe, Ritz-Carlton is a brand that is renowned for delivering excellent customer service and outstanding accommodation to guests. Their hotel in St. Louis is no different, as guests can enjoy a sense of luxury and feel well looked after during their stay. The hotel rooms are spacious and well-equipped, and the location of the hotel is convenient for accessing the local amenities and attractions. There are two excellent restaurants, a private cigar lounge, a business center, and a spa for relaxation.
1. Four Seasons Hotel St. Louis
According to US News, the Four Seasons Hotel St. Louis is the best hotel in St. Louis. It is an opulent and modern property that offers guests some personal touches to their stay, such as detoxifying facials and hot stone massages. The restaurant, Cinder House, is another great feature of this accommodation. Some other facilities at this hotel include a movie library, a fitness center, a business center, a swimming pool, and Wi-Fi throughout the property. The guest rooms are kitted out with modern facilities, and many have excellent views.