Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price
Top tips for finding St. Louis hotel deals
If you’re looking for a cheap hotel in St. Louis, you should consider visiting during the low season. You'll find cheaper hotels in St. Louis in August and November.
Hotel room prices vary depending on many factors but you’ll most likely find the best hotel deals in St. Louis if you stay on a Sunday. The opposite is true for, Monday, which is usually the most expensive day.
Book at least 90 days before your stay begins to get the best price for your St. Louis hotel.
The cheapest 3-star hotel room in St. Louis found on KAYAK in the last 2 weeks was $131, while the most expensive was $317.
How long should you stay? KAYAK users usually book their hotel in St. Louis for 3 days.
If you're driving to St. Louis and require parking, you should think about choosing a hotel that has free parking, CCTV, and round-the-clock security to provide you peace of mind while visiting St. Louis. These services are provided by many hotels in St. Louis, including Front Desk 917 Locust St Apts Downtown St Louis and The Last Hotel.
The Louis International Film Festival, the St. Louis Music Festival, the St. Louis Dance Convention, and the St. Louis Art Exhibition are all held in St. Louis each year. If you intend to attend one, you should reserve your lodging and tickets well in advance of the festival. Take advantage of early bird tickets and lodging discounts because the city will be bustling around that time, resulting in a lack of rooms and higher costs.
Staying in Downtown St. Louis puts you within easy reach of nightlife, including chic Washington Avenue. Consider booking a room at the Four Seasons St. Louis for a luxurious 5-star stay, conveniently located in the entertainment heart of the city.
Union Station is a landmark destination for tourists in St Louis and there are several hotels nearby, such as the Drury Inn St. Louis, which has an indoor pool and Jacuzzi. Another great choice is the atmospheric St. Louis Union Station Hotel, Curio Collection by Hilton, which is actually located inside the former Union Station.
If you're traveling to St. Louis to see the St. Louis Blues NHL team compete, to see a concert or to attend an event at the arena, stay near Scottrade Center. Try the OYO Hotel St Louis Downtown City Center, just across the way from the Scottrade Center. For baseball fans, consider staying near Busch Stadium, home of the St. Louis Cardinals. The Hilton St. Louis at the Ballpark overlooks the stadium and is only a short walk away.
If you need to stay near St. Louis University, located in Midtown, you'll have plenty of options. To be within walking distance, consider Hotel Ignacio – Saint Louis, a boutique hotel across the street from the University. Another option is the Courtyard by Marriott St. Louis Downtown West, which is a little farther away, but offers onsite parking.
FAQs when booking a hotel in St. Louis
Which hotels are suggested for those who like to exercise?
Which St. Louis airport hotels are highly recommended?
If you're looking for an airport hotel, there are many excellent options close to Lambert-St. Louis International Airport (STL / KSTL) to select from. The Hilton Garden Inn St. Louis Airport and the Renaissance St. Louis Airport Hotel are two of the top hotel choices in St. Louis since they provide a free shuttle to and from the airport in addition to offering cozy rooms and extras like a business center, a fitness facility, and eating options.
Which St. Louis districts are ideal for a romantic getaway?
Are there many hotels in St. Louis near the airport?
There are many airport hotels, however, most of them are located in nearby cities or neighborhoods on the outskirts of St. Louis. If you need a hotel in St. Louis proper, check out the Renaissance St. Louis Airport Hotel, which offers guests free airport shuttle service, and has a pool and a restaurant.
Are there any budget-friendly hotels in St. Louis?
Many hotels in St. Louis offer indoor pools and Jacuzzis, such as the Hampton Inn St Louis – at the Arch. Check out the luxurious The Royal Sonesta Chase Park Plaza St. Louis, three miles from downtown near Forest Park, with spa services and a beautiful outdoor pool.
Are there any hotels in St. Louis with casinos?
If you would like to try your luck in St. Louis, book a room at the HoteLumiere at the Arch. This 4-star hotel has an onsite casino with slot machines and gaming tables. It's also conveniently located near The Arch, the famous monument in the city.
Where to stay in St. Louis?
The most popular neighborhoods amongst KAYAK users are The Hill and Downtown. Hotels in walking-distance from Busch Stadium are also very sought-after.
In the last 3 days, double rooms in St. Louis have been found on KAYAK for as cheap as $53. On average, the price for a double room is $194.
How much is a hotel in St. Louis for tonight?
The best deal for a 3-star hotel room in St. Louis found by KAYAK users in the last 3 hours was $83, while a 4-star hotel room the lowest price was $121. The cheapest room found overall was for $53.
How much is a hotel in St. Louis for this weekend?
In the last 3 days, the best price displayed on KAYAK for a double hotel room in St. Louis for the upcoming weekend was $53 per night. We also found good deals for 3-star hotel rooms from $53 and 4-star hotel rooms from $123.
Which neighbourhood do KAYAK users most love to book their hotel in St. Louis?
Which amenities do KAYAK users look for when booking a hotel in St. Louis?
The most sought-after amenity KAYAK users looked for in their hotel in St. Louis is: pool.
How do I find a hotel in central St. Louis?
After you launch a hotel search on KAYAK, you can refine your research by neighborhood, which allows you to pick the central St. Louis districts. You can also do a search using the city map to choose a specific location, like St. Louis city center.
How can I find hotels near me?
Take a look at our extensive hotel map to find the best hotels near you.