COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Photo by Andria Mody

Find Hotels in Maryland Heights, MO

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Hollywood Casino & Hotel St. Louis
3.5 out of 5
777 Casino Center Drive, Maryland Heights, MO
The price is ¥12,795 per night from Jul 11 to Jul 11
3.98 km from city center
Hollywood Casino & Hotel St. Louis
Days Inn and Suites by Wyndham St. Louis/Westport Plaza
2.5 out of 5
1970 Craig Rd, Maryland Heights, MO
Free CancellationReserve now, pay when you stay
The price is ¥6,837 per night from Jul 6 to Jul 6
3.78 km from city center
3.4/5 (955 reviews)
"Ok convenient location"

Reviewed on Jun 4, 2021

Days Inn and Suites by Wyndham St. Louis/Westport Plaza
Sheraton Westport Plaza Hotel St. Louis
3.5 out of 5
900 Westport Plz, Maryland Heights, MO
Free CancellationReserve now, pay when you stay
The price is ¥12,520 per night from Jul 2 to Jul 2
3.09 km from city center
4.2/5Very Good! (680 reviews)
"While an older property, the facility is maintained well and still offers a comfortable setting to stay. The Covid style continental breakfast was a total cop out. The coffee was fresh and hot, but simply putting out protein bars is no breakfast. At least throw in some fruit to make it an appearance ..."

Reviewed on May 19, 2021

Sheraton Westport Plaza Hotel St. Louis
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
La Quinta Inn & Suites by Wyndham St. Louis Westport
2.5 out of 5
11805 Lackland Rd, Maryland Heights, MO
Free CancellationReserve now, pay when you stay
The price is ¥7,837 per night from Jul 11 to Jul 11
4.12 km from city center
4.1/5Very Good! (964 reviews)
"Overall good hotel"

Reviewed on Jun 14, 2021

La Quinta Inn & Suites by Wyndham St. Louis Westport
Holiday Inn Express St. Louis Arpt - Maryland Hgts, an IHG Hotel
2.5 out of 5
13615 Riverport Drive, I-70 & Earth City Expswy, Maryland Heights, MO
Free Cancellation
The price is ¥10,571 per night from Jun 27 to Jun 27
3.75 km from city center
3.9/5Good! (982 reviews)
"Very clean and the staff was nice."

Reviewed on Jun 18, 2021

Holiday Inn Express St. Louis Arpt - Maryland Hgts, an IHG Hotel
Don't see what you're looking for?
See all available properties in Maryland Heights
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.