Those who want to admire nature should book Hampton Inn St. Louis/Sunset Hills, which is an affordable option with views of the pool and is located near a valley, a botanical garden and parks. Hotel Avyan is a 20-minute walk from Upper Limits and is a low-budget choice for cost-conscious travelers.
144 hotels in Saint Louis, Missouri
Search the best hotels and places to stay in Saint Louis
- Sort by
- Pricefrom low to highfrom high to low
- Popularityfrom low to highfrom high to low
- Guest ratingfrom low to highfrom high to low
Where to stay in Saint Louis?
Best cheap hotels in Saint Louis
Saint Louis airports & Underground stations
If you want to be especially near Lambert-St. Louis International airport, you should stay at either Holiday Inn St. Louis-Airport or the 3-star Drury Inn St. Louis Airport. To be near Union train station, you should think of Pear Tree Inn St. Louis Near Union Station in Downtown St. Louis district.
Convenience of staying in hotels in the city centre
Guests staying at Missouri Athletic Club in Downtown St. Louis district will have convenient access to a stadium and restaurants.
Luxury and boutique accommodation in Saint Louis
The luxury St. Louis Union Station Hotel, Curio Collection By Hilton is located right next to America's Center and within easy walking distance of Centenary United Methodist Church. Seven Gables Inn is a charming choice of a boutique hotel that is set less than a 20-minute walk from Kitchen Conservatory. If you are used to the comfort and style of chain hotels, pick Four Seasons St Louis, which is also a 20-minute walk away from Soldiers Memorial Military Museum.
Explore and find your best apartments, B&Bs and others
Guests planning to visit Downtown St. Louis district may want to book a room at Two Bedroom Loft Washington Avenue, with rates from 270£. Hampton Inn St. Louis Downtown At The Arch is a kid-friendly hotel that boasts an outdoor swimming pool, a Jacuzzi and a private swimming pool, so it is perfect for the whole family. Guests who enjoy nature may want to stay at La Quinta Inn & Suites St. Louis Westport near parks and forests.