Downtown hotels in Saint Louis, United States of America

Carefully selected hotels offering comfort and convenience in Saint Louis, United States of America
S

Hotel Price Range in Saint Louis

From budget-friendly stays to luxury downtown properties—find a hotel that fits your travel style

⬆️ The highest price
US$ 1 116
⬇️ The lowest price
US$ 55
💸 Average price for
5-star hotels
US$ 204
4-star hotels
US$ 187
3-star hotels
US$ 168

Downtown hotels in Saint Louis

Rated by real guests over the past 12 months

Architectural Wonders:
Four Seasons St. Louis
Historic Charm:
Hilton St. Louis At The Ballpark
Family Friendly Stays:
Drury Plaza St. Louis At The Arch
Luxurious Retreats:
The Westin St. Louis
Convenient Convention Access:
Holiday Inn St Louis Downtown/Convention Center By Ihg
Modern Urban Vibes:
Hotel Indigo - St. Louis - Downtown By Ihg
Riverside Relaxation:
Hotelumiere At The Arch
Cozy Boutique Experience:
Magnolia Hotel St. Louis, A Tribute Portfolio Hotel
Accessible Accommodations:
Hyatt Regency Saint Louis At The Arch

How to get to Saint Louis

Discover available transportation options for smooth travel around the city

Train
Union Station
Saint Louis Union Station

Key Facts About Downtown Hotels in Saint Louis

This guide provides key information on 10 evaluated hotels downtown in Saint Louis, focusing on price ranges, local taxes, proximity to attractions, and booking tips for travelers.

Typical nightly rates range from $120 to $250.

Taxes and fees add approximately 18.5% to the base rate.

Peak seasons include spring (March to May) and fall (September to November).

Most hotels are within 1 mile of attractions like the Gateway Arch and Busch Stadium.

Book at least 2 months in advance for better rates and options.