We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Maryland Heights

Refine search

Price per night

 

Traveller rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Maryland Heights?

We'll send you updates with the latest deals, reviews and articles for Maryland Heights each week.

Map of Maryland Heights Hotels

Hotels (18)

B&Bs / Inns (0)

Speciality Lodging (1)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travellers Trust

Sort by [ Popularity ] [ Price ]
2434 Old Dorsett Rd, Maryland Heights, Saint Louis, MO 63043-2415
Show Prices
US$141 - US$551 Avg. price/night*
Ollie #1 of 18 hotels in Maryland Heights
Traveller photos (89)
Special Offer Double Points, Every...
12220 Dorsett Rd, Maryland Heights, Saint Louis, MO 63043-2408
Show Prices
US$117 - US$222 Avg. price/night*
Ollie #2 of 18 hotels in Maryland Heights
  •  Very nice staff 
  • The staff at the front desk were very nice and helpful when we checked in... more
  • 4 August 2018
Traveller photos (21)
Offers & Announcements Book Direct & Save
11805 Lackland Rd, Maryland Heights, Saint Louis, MO 63146-4205
Show Prices
US$97 - US$322 Avg. price/night*
Ollie #3 of 18 hotels in Maryland Heights
  •  St. Louis trip 
  • The noise from rooms on either side of us and from the hallway made it... more
  • 12 August 2018
Traveller photos (100)
11888 Westline Industrial Dr, St. Louis, Maryland Heights, Saint Louis, MO 63146
Show Prices
US$96 - US$241 Avg. price/night*
Ollie #4 of 18 hotels in Maryland Heights
  •  Great Staff! 
  • I am a Platinum Elite member of Marriott, so I stay at a lot of their... more
  • 27 July 2018
Traveller photos (135)
Special Offer Member Rates
12031 Lackland Rd, Maryland Heights, Saint Louis, MO 63146-4001
Show Prices
US$91 - US$173 Avg. price/night*
Ollie #5 of 18 hotels in Maryland Heights
Traveller photos (98)
1973 Craigshire Rd, Maryland Heights, Saint Louis, MO 63146-4007
Show Prices
US$108 - US$412 Avg. price/night*
Ollie #6 of 18 hotels in Maryland Heights
  •  friendly staff 
  • staff was nice but there were stains on the bathroom tiles and some dirt... more
  • 8 August 2018
Traveller photos (134)
Special Offer Double Points, Every...
1881 Craigshire Rd, Maryland Heights, Saint Louis, MO 63146-4018
Show Prices
US$78 - US$154 Avg. price/night*
Ollie #7 of 18 hotels in Maryland Heights
Traveller photos (139)
Special Offer Stay 2+ Nights, Save 20%
2454 Old Dorsett Rd, Maryland Heights, Saint Louis, MO 63043-2415
No photo provided
Show Prices
US$126 - US$269 Avg. price/night*
Ollie #8 of 18 hotels in Maryland Heights
Traveller photos (78)
Special Offer Double Points, Every...
900 Westport Plaza, Maryland Heights, Saint Louis, MO 63146-3104
Show Prices
US$153 - US$646 Avg. price/night*
Ollie #9 of 18 hotels in Maryland Heights
Traveller photos (360)
13639 Riverport Dr, Maryland Heights, Saint Louis, MO 63043-4812
Show Prices
US$119 - US$326 Avg. price/night*
Ollie #10 of 18 hotels in Maryland Heights
Traveller photos (93)
Special Offer Double Points, Every...
13615 Riverport Dr, Maryland Heights, Saint Louis, MO 63043-4812
Show Prices
US$106 - US$177 Avg. price/night*
Ollie #11 of 18 hotels in Maryland Heights
Traveller photos (71)
1970 Craig Rd, Maryland Heights, Saint Louis, MO 63146-4106
Show Prices
US$79 - US$127 Avg. price/night*
Ollie #12 of 18 hotels in Maryland Heights
  •  Going down hill 
  • Have stay here two times before in past years. I blame the management on... more
  • 7 August 2018
Traveller photos (65)
Special Offer Stay 2+ Nights, Save 20%
191 Westport Plaza, Maryland Heights, Saint Louis, MO 63146-3001
Show Prices
US$163 - US$594 Avg. price/night*
Ollie #13 of 18 hotels in Maryland Heights
Traveller photos (167)
11918 Westline Industrial Dr, Maryland Heights, Saint Louis, MO 63146-3204
Show Prices
US$99 - US$241 Avg. price/night*
Ollie #14 of 18 hotels in Maryland Heights
Traveller photos (39)
777 Casino Center Dr, Maryland Heights, Saint Louis, MO 63043-4821
Show Prices
US$107 - US$262 Avg. price/night*
Ollie #15 of 18 hotels in Maryland Heights
Traveller photos (188)
13735 Riverport Dr, Maryland Heights, Saint Louis, MO 63043-4811
Show Prices
US$97 - US$177 Avg. price/night*
Ollie #16 of 18 hotels in Maryland Heights
Traveller photos (118)
Special Offer Book Direct and Save
12330 Dorsett Rd, I-270 and Dorsett Road, Maryland Heights, Saint Louis, MO 63043-3906
Show Prices
US$48 - US$60 Avg. price/night*
Ollie #17 of 18 hotels in Maryland Heights
Traveller photos (7)
11827 Lackland Rd, Maryland Heights, Saint Louis, MO 63146-4205
Show Prices
US$68 - US$152 Avg. price/night*
Ollie #18 of 18 hotels in Maryland Heights
Traveller photos (44)
Special Offer Save up to 10% TODAY!