Skip to content

Hotels in St. Louis (MO)

139 places to stay · Missouri · United States · average guest score 8.2

139 properties in St. Louis (MO)

Prices and availability are shown live on our partners' sites. Famotel may earn a commission when you book, at no extra cost to you.

St. Louis (MO) travel guide

Where to stay in St. Louis (MO)

Famotel lists 139 places to stay in St. Louis (MO), Missouri: Hotel (133), Guesthouse & B&B (2), Apartment (2), Resort (1). 123 of them have verified guest reviews, with an average score of 8.2 out of 10. If you are after a treat, there are 2 five-star properties to choose from.

Use the filters to narrow down by star rating, guest score and facilities such as a pool, free Wi-Fi or parking. When you have a shortlist, add your dates and compare live prices on Agoda, Booking.com, Expedia and Hotels.com.

Great-value stays in St. Louis (MO)

  1. Drury Plaza St Louis at the Arch 9.5 Exceptional
  2. Pear Tree Inn St Louis Airport 9.1 Superb
  3. Drury Plaza Hotel St. Louis Brentwood 9.6 Exceptional

Hotels in St. Louis (MO): frequently asked questions

How many places to stay are there in St. Louis (MO)?

Famotel lists 139 places to stay in St. Louis (MO): Hotel (133), Guesthouse & B&B (2), Apartment (2), Resort (1).

What are the best-rated hotels in St. Louis (MO)?

Based on verified guest reviews, the top-rated stays in St. Louis (MO) include Drury Plaza St Louis at the Arch, Clayton Plaza Hotel, Pear Tree Inn St Louis Airport.

Which hotel chains have properties in St. Louis (MO)?

The chains with the most properties in St. Louis (MO) are Marriott (34), Hilton Worldwide (23), Wyndham Hotels & Resorts (9), InterContinental Hotels Group (8).