Hotels in Saint Louis, United States

Verified Hotels in Saint Louis, United States – Quality Guaranteed
Check-in
12Nov2025Select date
Check-out
13Nov2025Select date
Rooms and Guests2 Guests, 1 Room
B
W

Hotel Price Guide in Saint Louis

Explore a world of stays—from wallet-friendly city spots to five-star luxury experiences. Whatever your travel style, you'll find accommodations that fit your budget and your expectations.

⬆️ The highest price
US$ 508
⬇️ The lowest price
US$ 62
💸 Average price for
5-star hotels
US$ 199
4-star hotels
US$ 191
3-star hotels
US$ 146

Top-rated city hotels in Saint Louis

Rated by guests over the past year

Historic Charm Near The Arch:
Hyatt Regency Saint Louis At The Arch
Family Friendly Fun At Union Station:
Drury Inn And Suites St Louis Union Station
Artistic Flair In The Arts District:
Angad Arts Hotel St. Louis, Tapestry Collection By Hilton
Luxurious Stay With A View:
Four Seasons St. Louis
Modern Comfort Downtown:
21C Museum Hotel St Louis
Convenient Business Travel:
Marriott St. Louis Grand
Casual Comfort For Budget Travelers:
Pear Tree Inn St Louis Near Union Station
Great for Extended Stays:
Residence Inn By Marriott St. Louis Downtown
Luxury And Entertainment Combined:
Hotelumiere At The Arch, A Caesars Destination

FAQs about city hotels in Saint Louis

These answers are here to help you plan a smooth and enjoyable trip.

Which hotels offer great views or are particularly family-friendly?
The Hilton St. Louis At The Ballpark offers great views of the stadium, while the Drury Plaza St. Louis At The Arch is family-friendly with amenities like free breakfast and indoor pools.
What are some of the cheapest hotel options in downtown Saint Louis?
For budget-friendly choices, consider the Pear Tree Inn St. Louis Near Union Station or Oyo Hotel St Louis Downtown City Center Mo, with average prices around $90-120 USD per night.
Which hotels are the highest-rated by guests in Saint Louis?
Top-rated properties include the 21C Museum Hotel St Louis and the Four Seasons St. Louis, both praised for their service and amenities.
What hotels are located near Busch Stadium?
Hotels close to Busch Stadium include the Hampton Inn St Louis- At The Arch and the Hyatt Regency Saint Louis At The Arch, both within a 1 km radius.
Are there any pet-friendly hotels in Saint Louis?
Yes, several hotels are pet-friendly, including the Aloft St. Louis Cortex and the Live! By Loews - St. Louis, accommodating pets with certain policies.

Key Facts About City Hotels in Saint Louis

This guide provides specific information about city hotels in Saint Louis, evaluating 46 properties to help travelers find ideal accommodations in this vibrant urban setting.

Typical nightly rates range from $120 to $250.

There are 46 city hotel properties in Saint Louis.

Peak travel seasons include spring and fall (March-May, September-November).

Local taxes and fees average around 18.5%.

Key attractions like the Gateway Arch are within 2 miles.