|Most expensive month:||July|
|Average price in St. Louis:||₹ 12,312/night|
|Absolute cheapest price found:||₹ 3,329/night|
|Most expensive day:||Sunday|
₹ 4,619 - ₹ 7,112
₹ 7,992 - ₹ 9,311
Best prices found by HotelsCombined users in the past 24 hours.
Users favour staying in areas such as Downtown, Central West End, and The Hill. Consider these locations when searching for your desired stay.
Holiday Inn St. Louis-South County Center, rated with a score of 7.3 from 152 reviewers, is one of the most popular hotels in St. Louis. Other top stays include Best Western St. Louis Inn, with an average rating of 7.5 from 575 reviewers, and Hyatt Regency St Louis At The Arch, with a score of 8.6 from 4,215 reviewers.
Reviews of Hyatt Regency St Louis At The Arch recommend it as a good place to stay near Busch Stadium, scoring 8.6/10 from 4,215 ratings.
The most popular hotel near St. Louis Zoo is Quaint Arts and Crafts Five Room Flat, with 14 HotelsCombined users scoring it 9.0/10.
If you’re visiting Gateway Arch then the nearby Hyatt Regency St Louis At The Arch is a popular hotel with HotelsCombined users (4,215 reviews scoring it at an average 8.6/10).
The average price of a hotel in St. Louis is ₹ 11,658 per night, based on the last 3 days’ data. The average price of a 4-star hotel in St. Louis around is ₹ 12,537 per night, whereas for a 5-star hotel it’s ₹ 29,181 per night.
₹ 1,466 per night is the cheapest St. Louis hotel price found in our data from the last 72 hours.
Users have found prices for hotels in St. Louis tonight starting as low as ₹ 3,886, rising to an average cost of ₹ 11,291, based on searches in the last 72 hours.