Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Jennifer Maupin on trover

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.

Maryland Heights hotels and places to stay

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 $64 per night
2.34 mi from city center
3.6/5Good! (2,201 reviews)

"I did not like the people sitting by the back door smoking"…"

Reviewed on Jun 2, 2020

Days Inn and Suites by Wyndham St. Louis/Westport Plaza
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 $75 per night
2.56 mi from city center
4.1/5Very Good! (989 reviews)

"Due to covid19 there was no hot breakfast. The covid19 pandemic is nothing more than a "conditioning" test on the masses."…"

Reviewed on May 29, 2020

La Quinta Inn & Suites by Wyndham St. Louis Westport
Homewood Suites by Hilton St. Louis Westport
3 out of 5
2434 Old Dorsett Rd, Maryland Heights, MO
Free CancellationReserve now, pay when you stay
The price is $112 per night
1.55 mi from city center
4.7/5Exceptional! (190 reviews)
Highly recommended

"Clean great breakfast selection close to entertainment and shopping. Extremely comfy bed and pillows. *****"…"

Reviewed on Mar 2, 2020

Homewood Suites by Hilton St. Louis Westport
Red Roof Inn St Louis - Westport
2 out of 5
11837 Lackland Rd, Maryland Heights, MO
Free CancellationReserve now, pay when you stay
The price is $60 per night
2.52 mi from city center
2.9/5 (986 reviews)
Things i noticed

"I checked inn. I noticed, a McDonald's cup by the sink. Call from desk multiple time, no answer. I was put on the second floor. When alot of empty room were on the first floor. I was cold in my room. I had too wait three hours, to aleast warm up alittle. They need, new thermostat. The flat screen ..."…"

Reviewed on Feb 22, 2020

Red Roof Inn St Louis - Westport
Sonesta ES Suites St. Louis Westport
3 out of 5
1855 Craigshire Road, Maryland Heights, MO
Free CancellationReserve now, pay when you stay
The price is $89 per night
2.37 mi from city center
4.4/5Excellent! (976 reviews)

"The property was very nice. Room was comfortable. Layout was nice. A/C was noisy and the blower was aimed straight at the bed which was weird."…"

Reviewed on May 29, 2020

Sonesta ES Suites St. Louis Westport
Extended Stay America - St. Louis -Westport-East Lackland Rd
2 out of 5
11827 Lackland Rd, Maryland Heights, MO
Free CancellationReserve now, pay when you stay
The price is $54 per night
2.56 mi from city center
2.9/5 (982 reviews)

"Checkin and out are always great but this visit was not good because my bathroom smelled bad like urine, I asked for them to come clean again I was told no because of a new COVID-19 policy."…"

Reviewed on Apr 21, 2020

Extended Stay America - St. Louis -Westport-East Lackland Rd
Homewood Suites by Hilton St. Louis Riverport - Airport West
3 out of 5
13639 Riverport Dr, Maryland Heights, MO
Free CancellationReserve now, pay when you stay
The price is $98 per night
2.41 mi from city center
4.3/5Excellent! (639 reviews)
Comfortable suite

"We appreciated that the suite could accommodate our large family. The staff was friendly, even as they had to cut some amenities, as their corporate leaders mandated. (Such as the pool, fitness center, breakfast buffet, and evening reception.) We would love to return when all the amenities are reinstated. ..."…"

Reviewed on Apr 7, 2020

Homewood Suites by Hilton St. Louis Riverport - Airport West
Hampton Inn St. Louis/Westport
2.5 out of 5
2454 Old Dorsett Rd, Maryland Heights, MO
Free CancellationReserve now, pay when you stay
The price is $84 per night
1.55 mi from city center
4.2/5Excellent! (528 reviews)

"The sleep. Peace and quiet : nice and clean. Will be returning soon. Thank you"…"

Reviewed on Jun 2, 2020

Hampton Inn St. Louis/Westport
DoubleTree by Hilton Hotel St. Louis Westport
3.5 out of 5
1973 Craigshire Rd, Maryland Heights, MO
Free CancellationReserve now, pay when you stay
The price is $81 per night
2.22 mi from city center
4.2/5Excellent! (1,030 reviews)

"Hotel is very nice with a full bar and pool."…"

Reviewed on Jan 17, 2020

DoubleTree by Hilton Hotel St. Louis Westport
Extended Stay America - St. Louis - Westport - Central
2.5 out of 5
12161 Lackland Rd, Maryland Heights, MO
Free CancellationReserve now, pay when you stay
The price is $57 per night
2.11 mi from city center
3.6/5Good! (585 reviews)

"clean room. the service was amazing. the desk attended was polite"…"

Reviewed on Jun 3, 2020

Extended Stay America - St. Louis - Westport - Central
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.

Visiting Maryland Heights

Families will find kid-friendly activities in Maryland Heights, and visitors give high marks for the live music scene, popular theater scene, and shopping. This city also attracts tourists with its casinos, local tours, and restaurants. Around the area, top sights include Busch Stadium, Gateway Arch, and St. Louis Art Museum.

  • You'll find 339 Expedia hotels and other accommodations in the larger area of St. Louis
  • The closest major airport is in St. Louis, MO (STL-Lambert-St. Louis Intl.), 6.1 mi (9.8 km) from the city center
  • The next closest is in St. Louis, MO (SUS-Spirit of St. Louis), 9.9 mi (16 km) away

Sightseeing and Staying in Maryland Heights

The city is well known for its live music and theaters, and cultural venues include Historic Aircraft Restoration Museum and Hollywood Casino Amphitheatre. The city is well liked for its places to shop, and Westport Plaza is a favorite for retail therapy. Additionally, in the area you'll find Busch Stadium and Gateway Arch.

As you plan your holiday getaway, you'll find 25 hotels and other lodging accommodations to pick from in Maryland Heights. Below are top ranked ones based on Expedia user reviews:

  • Fairfield Inn & Suites St Louis Westport - With a stay at this 2.5-star hotel, guests can enjoy access to free breakfast and an indoor pool, along with an in-room kitchen. It's a favorite with Expedia travelers for its pool and clean, comfortable rooms.
  • Residence Inn St Louis Westport - Our customers like the pool and quiet location at this aparthotel. This 3-star aparthotel features free breakfast, an indoor pool, and free WiFi.
  • Staybridge Suites St Louis - Westport - This 3-star hotel features free breakfast, an indoor pool, and free WiFi. Expedia customers like its pool and comfortable rooms.

Top places to visit outside the city include St. Louis Art Museum, 11.1 mi/17.9 km from the city center, and St. Louis Zoo, which is 11.4 mi (18.4 km) away.

Dressing for Maryland Heights

  • Between January and March, you can expect average temperatures of 62°F during the day and 23°F at night
  • From April to June, the average during the day is 89°F, while the average at night is 42°F
  • July through September has daytime averages of 89°F with nighttime averages of 54°F
  • In October-December, you can expect daytime averages of 74°F and nighttime averages of 24°F
  • Maryland Heights gets about 40.98 inches of rain per year
  • Usually July and August are the hottest months with an average of 88°F, whereas January and December are often coldest, averaging 26°F

Frequently asked questions

What's the best place to stay in Maryland Heights?
Fairfield Inn & Suites St Louis Westport is a favorite with Expedia customers. This hotel is a short 10-minute walk from Westport Plaza, and it offers free breakfast and an indoor pool. Reviews from our site also recommend Staybridge Suites St Louis - Westport and SureStay Plus Hotel by Best Western St. Louis Westport as top options for your stay.
If I need to cancel my hotel reservation in Maryland Heights, will I receive a refund?
Yes, you’ll find most hotel reservations are fully refundable if cancelled prior to the accommodation’s cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If you have a reservation that’s non-refundable, it might still be possible to cancel it and get a refund within 24 hours of booking. Add your dates and click on “Search”, then you can use the “free cancellation” filter to get the best options available in Maryland Heights.
Where can I learn more about changing or cancelling my trip to Maryland Heights?
To find more details about rescheduling or cancelling your trip to Maryland Heights, go to https://www.expedia.com/service/.
What's the best budget-friendly accommodation in Maryland Heights?
Based on reviews, Comfort Inn St Louis - Westport is a popular 3-star hotel for our travelers looking for an economical choice, and features free buffet breakfast and free WiFi. Other good options for your budget-friendly stay include Red Roof Inn St Louis - Westport and Sonesta ES Suites St. Louis Westport.
What's the best accommodation for a family vacation in Maryland Heights?
Homewood Suites by Hilton St. Louis Riverport - Airport West is a top 3-star hotel on Expedia for families, and features an indoor pool and in-room kitchens. Other choices for your stay with the kids include Sheraton Westport Plaza Hotel St. Louis and Hollywood Casino & Hotel St. Louis. Attractions in the area like St. Louis Zoo and Six Flags St. Louis are also fun for kids of all ages.
What's the best accommodation for a romantic getaway to Maryland Heights?
Sonesta ES Suites St. Louis Westport is a favorite 3-star hotel for couples, and features in-room kitchens and flat-screen TVs. Other good options for a stay with your sweetheart include SureStay Plus Hotel by Best Western St. Louis Westport and Hawthorn Suites by Wyndham St. Louis Westport Plaza.
What's the best pet-friendly accommodation in Maryland Heights?
La Quinta Inn & Suites by Wyndham St. Louis Westport is a top hotel for people traveling with their pets, and offers an outdoor pool and a fitness center for its human guests. Other good choices for you and your pet include SureStay Plus Hotel by Best Western St. Louis Westport and Sonesta ES Suites St. Louis Westport.
Where is the best hotel to stay close to Hollywood Casino Amphitheatre?
Hollywood Casino & Hotel St. Louis is one of the top choices for your stay based on our traveler data, and this 3.5-star hotel offers a casino and 7 restaurants. It’s located just a short 0.9 mi (1.4 km) from Hollywood Casino Amphitheatre. Other good choices close by include La Quinta Inn & Suites by Wyndham St Louis Airport-Riverport and Homewood Suites by Hilton St. Louis Riverport - Airport West.
What about the best place to stay near Westport Plaza?
One of the top choices for your stay is Motel 6 Maryland Heights, MO, located next to Westport Plaza, and this hotel offers free WiFi and free parking. Days Inn and Suites by Wyndham St. Louis/Westport Plaza and Drury Inn & Suites Westport are other good choices nearby.
What's the best hotel for casino gaming in Maryland Heights?
Hollywood Casino & Hotel St. Louis is a top 3.5-star hotel featuring a casino and 7 restaurants. Other good options to try your luck include Homewood Suites by Hilton St. Louis Riverport - Airport West and Comfort Inn St Louis - Westport.
What are some accommodations with pools in Maryland Heights?
Homewood Suites by Hilton St. Louis Riverport - Airport West is a popular 3-star hotel featuring an indoor pool, free buffet breakfast, and free WiFi. A couple of other options with an onsite pool include Holiday Inn Express St. Louis Airport - Riverport and Hampton Inn St. Louis/Westport.
What is the best spa hotel in Maryland Heights?
La Quinta Inn & Suites by Wyndham St. Louis Westport is a top spa hotel featuring an outdoor pool and a fitness center. Why not spend some time relaxing in the spa tub? Other popular spa hotels in Maryland Heights include Sheraton Westport Plaza Hotel St. Louis and DoubleTree by Hilton Hotel St. Louis Westport.

Recent reviews of Maryland Heights hotels

More trip options