BookGuestRooms
Missouri › Saint Louis
Missouri

Hotels in Saint Louis, Missouri

Saint Louis, Missouri has 26 places to stay listed here — 26 hotels. Each listing shows rooms, photos, guest ratings and live prices compared across booking partners. Listed nightly rates start around $122.

Saint Louis hotels at a glance

HotelGuest ratingReviewsFromKnown for
Hyatt Regency Saint Louis at The Arch 4.0/53,125from $179Breakfast
Drury Plaza St. Louis at the Arch 4.5/52,299from $158Pool
Pear Tree Inn St. Louis Near Union Station 4.2/52,087from $122Pool
Drury Plaza Hotel St Louis Union Station 4.5/51,445from $132Pool
Hampton Inn St Louis- at the Arch 4.1/51,384from $143Pool
Renaissance St. Louis Airport Hotel 4.0/5808from $139Breakfast
The Moonrise Hotel 4.2/5756from $168Parking
Drury Inn & Suites St. Louis Forest Park 4.5/5747from $158Pool
Embassy Suites Saint Louis - Downtown 4.3/5619from $222Pool
Comfort Suites St Louis - Sunset Hills 4.5/5616from $139Pool
Missouri Athletic Club 4.3/5615from $153Parking
Hyatt Select St Louis Airport 4.4/5591from $147Breakfast
Hampton Inn & Suites St. Louis at Forest Park 4.4/5557from $163Breakfast
St. Louis Union Station Hotel, Curio Collection by Hilton 4.1/5511from $232Pool
Live! by Loews - St. Louis 4.5/5447from $225Breakfast
The Westin St. Louis 4.3/5354from $175Breakfast
Fairfield Inn and Suites by Marriott St Louis Downtown 4.2/5354from $143Breakfast
Holiday Inn St Louis - Creve Coeur by IHG 4.2/5278from $142Pool
Aloft by Marriott St Louis Central West End 4.0/5268from $221Breakfast
Holiday Inn St Louis SW - Route 66 by IHG 4.3/5191from $132Breakfast
The Royal Sonesta Chase Park Plaza St Louis 4.5/5174from $259Breakfast
Courtyard by Marriott St. Louis Downtown West 4.0/5169from $137Breakfast
Comfort Inn & Suites Saint Louis Lafayette Square 4.0/5154from $130Breakfast
Hampton Inn By Hilton St Louis Airport 4.2/5143from $164Pool
Courtyard St. Louis Downtown/Convention Center 4.2/5123from $203Breakfast
Hotel Saint Louis, Autograph Collection 4.3/5100from $384Breakfast

Nearby areas

Good to know

How many places to stay are listed in Saint Louis?

26 properties are listed in Saint Louis, Missouri, with rooms, photos and live partner rates on each page.

What do hotels in Saint Louis cost?

Listed nightly rates on partner sites start around $122 and run to about $384 depending on the property, room and dates. Rates are indicative — the live price shows on the booking partner's page.

Which hotel in Saint Louis do guests rate highest?

Drury Plaza St. Louis at the Arch, rated 4.5/5 from 2,299 Google reviews.