Hotels in Saint Louis, United States

Only Handpicked and Verified Resorts for Your Stay in Saint Louis, United States
Check-in
16Oct2025Select date
Check-out
17Oct2025Select date
Rooms and Guests2 Guests, 1 Room

Price range for hotels in Saint Louis

A world of accommodation options awaits, from budget-friendly stays to luxurious retreats, with prices suited to every traveler's dream vacation.

⬆️ The highest price
US$ 353
⬇️ The lowest price
US$ 92
💸 Average price for
5-star hotels
US$ 191
4-star hotels
US$ 176
3-star hotels
US$ 133

Best hotels in Saint Louis

Based on guest reviews over the last 12 months

Historic Heartbeat:
Drury Plaza St. Louis At The Arch
Urban Oasis:
Angad Arts Hotel St Louis, Tapestry Collection By Hilton
Family-Friendly Fun:
Drury Inn And Suites St Louis Union Station
Modern Marvels:
21C Museum Hotel St Louis
Luxurious Escapes:
Four Seasons St. Louis
Charming Retreats:
The Cheshire
Arts & Culture Hub:
The Last Hotel
Sporting Spirit:
Live! By Loews - St. Louis

Weather in Saint Louis

Check out the weather statistics so you know what to expect when you book your hotel in Saint Louis

Average monthly max temperature
Average monthly min temperature
2.2°C
-3.9°C
January
4.4°C
-2.2°C
February
12.2°C
0.6°C
March
19.4°C
6.1°C
April
25.0°C
12.2°C
May
31.1°C
19.4°C
June
34.4°C
22.2°C
July
33.3°C
21.1°C
August
27.8°C
15.6°C
September
19.4°C
9.4°C
October
12.2°C
3.9°C
November
5.0°C
-3.3°C
December
Hottest month
34.4°C
July
Coldest month
-3.9°C
January
Sunny days
200
days per year
Rainy days
110
days per year
Snow days
10
days per year
High season
June to August
Low season
December to February
Saint Louis offers excellent opportunities for hiking and biking in the spring and fall, when temperatures are mild and conditions are dry. During the summer, kayaking on the Mississippi River is popular, but be prepared for heat and humidity. In winter, you can enjoy snowshoeing and cross-country skiing at nearby parks, with occasional snow days providing the perfect conditions. For your stay, there are many hotels in Saint Louis that cater to outdoor enthusiasts.

FAQs about hotels in Saint Louis

We hope that the answers to these questions will help you plan your trip

Are there family-friendly hotels in Saint Louis?
Yes, several hotels cater to families. Drury Plaza St. Louis At The Arch features family rooms and a complimentary morning breakfast. The Moonrise Hotel offers spacious rooms and is close to attractions like the St. Louis Zoo. Average prices for family-friendly hotels start around $150 per night.
Which Saint Louis hotels provide unique views?
The Four Seasons St. Louis offers stunning views of the Gateway Arch and the Mississippi River. The Last Hotel also provides unique downtown skyline views. Rates for these hotels typically range from $300 to $500 per night.
What are the top-rated hotels in Saint Louis based on guest reviews?
Top-rated options include the 21C Museum Hotel St Louis and the Hilton St. Louis At The Ballpark, both highly praised for amenities and location. Average nightly rates for these hotels are around $225 and $250 respectively.
Where can I find the cheapest hotel options in Saint Louis?
Affordable hotels include Super 8 By Wyndham St. Louis North and Pear Tree Inn St. Louis Near Union Station, with rates starting at approximately $80 per night. These options provide a budget-friendly stay while still offering comfortable accommodations.
Which hotels are close to popular landmarks in Saint Louis?
Hotels like the Hyatt Regency Saint Louis At The Arch and The St. Louis Union Station Hotel are within walking distance to the Gateway Arch and Union Station, making them convenient choices for visitors. Rates for these hotels typically range from $200 to $300 per night.
Are there pet-friendly hotels in Saint Louis?
Yes, several hotels welcome pets, such as the Drury Inn & Suites St. Louis Forest Park and La Quinta Inn & Suites By Wyndham St Louis Route 66. Average rates for pet-friendly hotels start from $120 per night, with specific pet fees applicable.

Essential Facts About Hotels in Saint Louis

This guide provides essential information about hotel options in Saint Louis, evaluating 39 properties, to assist travelers in making informed accommodation choices.

Typical nightly rates range from $90 to $250 USD.

39 hotel properties are available throughout the city.

Peak travel seasons occur from April to October.

Local taxes and fees average around 18% total.

Most hotels are within 5 miles of attractions like the Gateway Arch and Forest Park.