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

Maryland Heights Hotels from Rs3,870

Filter by

Selecting an option opens a search results page with the selected filter applied
Expedia RewardsSelecting an option opens a search results page with the selected filter applied
Popular FiltersSelecting an option opens a search results page with the selected filter applied
Star ratingSelecting an option opens a search results page with the selected filter applied
Your BudgetSelecting an option opens a search results page with the selected filter applied
Guest ratingSelecting an option opens a search results page with the selected filter applied
Payment TypeSelecting an option opens a search results page with the selected filter applied
Property TypeSelecting an option opens a search results page with the selected filter applied
AreaSelecting an option opens a search results page with the selected filter applied
Popular LocationsSelecting an option opens a search results page with the selected filter applied
AmenitiesSelecting an option opens a search results page with the selected filter applied
AccessibilitySelecting an option opens a search results page with the selected filter applied
Trip TypeSelecting an option opens a search results page with the selected filter applied
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 Rs6,643 per night
3.81 km from city centre
4.4/5Excellent! (971 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 29 May 2020

Sonesta ES Suites St. Louis Westport
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 Rs4,172 per night
4.12 km from city centre
4.1/5Very Good! (991 reviews)

"Great hotel, great price! Comfortable rooms. Unfortunately, during Covid 19, most amenities were not available."…"

Reviewed on 2 Jul 2020

La Quinta Inn & Suites by Wyndham St. Louis Westport
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 Rs3,870 per night
3.78 km from city centre
3.6/5Good! (2,218 reviews)

"Needs updated but otherwise a good hotel for your money. Wish the pool was open but it’s understandable considering the circumstances"…"

Reviewed on 3 Jul 2020

Days Inn and Suites by Wyndham St. Louis/Westport Plaza
SureStay Plus Hotel by Best Western St. Louis Westport
3.5 out of 5
12220 Dorsett Rd, Maryland Heights, MO
Free cancellationReserve now, pay when you stay
The price is Rs5,150 per night
2.65 km from city centre
4.5/5Wonderful! (873 reviews)

"The stay was nice and the area was close to shopping centers. About a 25 minute drive to downtown St. Louis but still not bad."…"

Reviewed on 30 Jun 2020

SureStay Plus Hotel by Best Western St. Louis Westport
Hollywood Casino & Hotel St. Louis
3.5 out of 5
777 Casino Center Drive, Maryland Heights, MO
Free cancellationReserve now, pay when you stay
The price is Rs7,322 per night
3.98 km from city centre
3.9/5Good! (3,199 reviews)

"Property was clean, nice, restaurants were nice and clean with good food. Only issue and it was big. Hotel casino closed due to corona virus, we understood. Issue was when we asked for recommendations to other open hotels, we just got a shoulder shrug and an I don’t know. We had 3 days of vacation ..."…"

Reviewed on 24 Mar 2020

Hollywood Casino & Hotel St. Louis
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 Rs4,702 per night
3.39 km from city centre
3.6/5Good! (590 reviews)

"Great value. The hotel itself was a bit noisy with lots of chatter, but quiet after about 10 pm. The room was spacious and the bed was comfortable."…"

Reviewed on 3 Jul 2020

Extended Stay America - St. Louis - Westport - Central
Comfort Inn St Louis - Westport
3 out of 5
12031 Lackland Rd, Maryland Heights, MO
Free cancellationReserve now, pay when you stay
The price is Rs5,012 per night
3.57 km from city centre
3.8/5Good! (996 reviews)

"Did not have a refrigerator or microwave in room but miner things. Clean room and nice beds."…"

Reviewed on 27 Jun 2020

Comfort 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 Rs6,027 per night
3.57 km from city centre
4.2/5Excellent! (1,003 reviews)

"Front desk Staff very pleasant. Glad the pool was open with conditions"…"

Reviewed on 3 Jul 2020

DoubleTree by Hilton Hotel St. Louis Westport
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 Rs5,941 per night
3.88 km from city centre
4.3/5Excellent! (649 reviews)

"My stay at Homewood Suites by Hilton St. Louis Riverport was perfect."…"

Reviewed on 29 Jun 2020

Homewood Suites by Hilton St. Louis Riverport - Airport West
Motel 6 Maryland Heights, MO
2 out of 5
12330 Dorsett Rd, Maryland Heights, MO
Free cancellation
The price is Rs4,254 per night
2.35 km from city centre
3/5 (996 reviews)

"Rooms were a bit small for 2 queen beds, but still plenty of room. Very pet friendly!"…"

Reviewed on 6 Jun 2020

Motel 6 Maryland Heights, MO
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
Get Rates
2.5 km from city centre
4.7/5Exceptional! (196 reviews)

"We had a great night, very professional staff clean facility."…"

Reviewed on 30 Jun 2020

Homewood Suites by Hilton St. Louis Westport
Residence Inn St Louis Westport
3 out of 5
11918 Westline Industrial Dr, Maryland Heights, MO
Free cancellationReserve now, pay when you stay
Get Rates
3.61 km from city centre
4.7/5Exceptional! (196 reviews)

"Only downfall right now is the paper bag breakfast since the virus."…"

Reviewed on 19 Jun 2020

Residence Inn St Louis Westport
Staybridge Suites St Louis - Westport
3 out of 5
25 Progress Pkwy, Maryland Heights, MO
Free cancellation
Get Rates
2.93 km from city centre
4.6/5Exceptional! (275 reviews)

"I really enjoyed the outside area. There was a basketball hoop, bonfire and bbq pit available for us. Very accommodating to a family and a relaxed environment."…"

Reviewed on 26 Jun 2020

Staybridge Suites St Louis - Westport
Extended Stay America - St. Louis - Westport - Craig Road
2.5 out of 5
2030 Craig Rd, Maryland Heights, MO
Free cancellationReserve now, pay when you stay
The price is Rs4,702 per night
3.75 km from city centre
3.2/5 (554 reviews)

"I absolutely hated the worker there Jessica very snobby and rude she needs to be replaced"…"

Reviewed on 26 Jun 2020

Extended Stay America - St. Louis - Westport - Craig Road
Hampton Inn St. Louis/Westport
2.5 out of 5
2454 Old Dorsett Rd, Maryland Heights, MO
Free cancellationReserve now, pay when you stay
Get Rates
2.5 km from city centre
4.2/5Very Good! (530 reviews)

"It is a quiet place, closer to restaurants and stores. Beds are comfortable"…"

Reviewed on 17 Jun 2020

Hampton Inn St. Louis/Westport
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, theatre and shopping. This city also attracts tourists with its casinos, 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 accommodation options 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 centre
  • The next closest is in St. Louis, MO (SUS-Spirit of St. Louis), 9.9 mi (16 km) away

Dressing for Maryland Heights

  • Between January and March, you can expect average temperatures of 17°C during the day and -5°C at night
  • From April to June, the average during the day is 31°C, whilst the average at night is 6°C
  • July to September has daytime averages of 32°C with night-time averages of 12°C
  • Between October and December, you can expect daytime averages of 23°C and nighttime averages of -4°C
  • Maryland Heights gets about 1041 millimetres of rain per year
  • Usually July and August are the hottest months with an average of 31°C, whereas January and December are often coldest, averaging -3°C

Frequently asked questions

What's the best place to stay in Maryland Heights?
Fairfield Inn & Suites St Louis Westport is a favourite 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 Homewood Suites by Hilton St. Louis Westport and Courtyard by Marriott St Louis Westport Plaza as top options for your trip.
If I need to cancel my hotel reservation in Maryland Heights, will I receive a refund?
Yes! Most room reservations are fully refundable provided that you cancel before the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If your reservation is non-refundable, you may still be able to cancel and be given a refund within 24 hours of booking. Add your dates and click on “Search”, then you can use the “free cancellation” filter to review top deals in Maryland Heights.
What's the best accommodation for a budget-friendly stay in Maryland Heights?
Based on reviews, Comfort Inn St Louis - Westport is a popular 3-star hotel for our travellers looking for an economical choice, and features free buffet breakfast and free WiFi. Other choices for your budget-friendly stay include Red Roof Inn St Louis - Westport and Sonesta ES Suites St. Louis Westport.
What's the best place to stay for a family holiday 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 good options to stay with the children include Sheraton Westport Plaza Hotel St. Louis and Hollywood Casino & Hotel St. Louis. Also, attractions in the area such as St. Louis Zoo and Six Flags St. Louis are fun for children of all ages.
What's the best place to stay for a romantic holiday in Maryland Heights?
Sonesta ES Suites St. Louis Westport is a favourite 3-star hotel for couples, and features in-room kitchens and flat-screen TVs. Other good options for your romantic getaway 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 option in Maryland Heights?
La Quinta Inn & Suites by Wyndham St. Louis Westport is a top hotel for people travelling with their pets, and offers an outdoor pool and a fitness centre for its human guests. Two other good options to stay with your pet include SureStay Plus Hotel by Best Western St. Louis Westport and Sonesta ES Suites St. Louis Westport.
Where's the best place to stay if you'd like to visit the local casinos 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.

Maryland Heights Hotel Reviews

More trip options