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 ]
12220 Dorsett Rd, Maryland Heights, Saint Louis, MO 63043-2408
Show Prices
US$126 - US$162 Avg. price/night*
Ollie #1 of 18 hotels in Maryland Heights
  •  Best by far 
  • From the check in to the check out... we felt like rock stars. The staff... more
  • 24 May 2018
Professional photos | Traveller photos (21)
Offers & Announcements Book Direct & Save
2434 Old Dorsett Rd, Maryland Heights, Saint Louis, MO 63043-2415
Show Prices
US$143 - US$292 Avg. price/night*
Ollie #2 of 18 hotels in Maryland Heights
  •  Excellent stay 
  • I can’t say enough about this wonderful hotel! My family and I stayed... more
  • 22 June 2018
Traveller photos (89)
Special Offer Double Points, Every...
11805 Lackland Rd, Maryland Heights, Saint Louis, MO 63146-4205
Show Prices
US$96 - US$148 Avg. price/night*
Ollie #3 of 18 hotels in Maryland Heights
  •  Clean and Refreshed 
  • The hotel was recently remodeled/refreshed. Everything was clean and... more
  • 20 June 2018
Professional photos | Traveller photos (98)
Special Offer Save up to 20%
11888 Westline Industrial Dr, St. Louis, Maryland Heights, Saint Louis, MO 63146
Show Prices
US$105 - US$200 Avg. price/night*
Ollie #4 of 18 hotels in Maryland Heights
  •  Spider central!! 
  • Room and facilities were very good until night fall. Doors to room don't... more
  • 19 June 2018
Professional photos | Traveller photos (57)
Special Offer Member Rates
1881 Craigshire Rd, Maryland Heights, Saint Louis, MO 63146-4018
Show Prices
US$96 - US$149 Avg. price/night*
Ollie #5 of 18 hotels in Maryland Heights
Professional photos | Traveller photos (107)
Special Offer Stay 2+ Nights, Save 20%
12031 Lackland Rd, Maryland Heights, Saint Louis, MO 63146-4001
Show Prices
US$93 - US$146 Avg. price/night*
Ollie #6 of 18 hotels in Maryland Heights
Professional photos | Traveller photos (86)
1973 Craigshire Rd, Maryland Heights, Saint Louis, MO 63146-4007
Show Prices
US$127 - US$234 Avg. price/night*
Ollie #7 of 18 hotels in Maryland Heights
  •  Very Disappointing 
  • First, the positive: Staff was very nice and attempted to be helpful... more
  • 21 June 2018
Professional photos | Traveller photos (148)
Special Offer Double Points, Every...
2454 Old Dorsett Rd, Maryland Heights, Saint Louis, MO 63043-2415
Show Prices
US$125 - US$194 Avg. price/night*
Ollie #8 of 18 hotels in Maryland Heights
  •  Great Staff 
  • The entire staff was great! They were a truly hospitable group from... more
  • 22 June 2018
Professional photos | Traveller photos (49)
Special Offer Double Points, Every...
900 Westport Plaza, Maryland Heights, Saint Louis, MO 63146-3104
Show Prices
US$155 - US$339 Avg. price/night*
Ollie #9 of 18 hotels in Maryland Heights
  •  Pleasant Hotel 
  • Great location. Plenty to do around the area. Bed was comfy. Shower was... more
  • 15 June 2018
Professional photos | Traveller photos (352)
13639 Riverport Dr, Maryland Heights, Saint Louis, MO 63043-4812
Show Prices
US$125 - US$263 Avg. price/night*
Ollie #10 of 18 hotels in Maryland Heights
Professional photos | Traveller photos (93)
Special Offer Double Points, Every...
13615 Riverport Dr, Maryland Heights, Saint Louis, MO 63043-4812
Show Prices
US$106 - US$176 Avg. price/night*
Ollie #11 of 18 hotels in Maryland Heights
Professional photos | Traveller photos (68)
Special Offer Save up to 20%
1970 Craig Rd, Maryland Heights, Saint Louis, MO 63146-4106
Show Prices
US$83 - US$115 Avg. price/night*
Ollie #12 of 18 hotels in Maryland Heights
  •  Just a get away 
  • Room was actually pretty nice the only complaint was the elevator broke... more
  • 20 June 2018
Professional photos | Traveller photos (51)
Special Offer Stay 2+ Nights, Save 20%
191 Westport Plaza, Maryland Heights, Saint Louis, MO 63146-3001
Show Prices
US$148 - US$312 Avg. price/night*
Ollie #13 of 18 hotels in Maryland Heights
  •  Better than expected 
  • Ended up here after checking into the Hilton on Frontenac (which was awful... more
  • 20 June 2018
Professional photos | Traveller photos (154)
777 Casino Center Dr, Maryland Heights, Saint Louis, MO 63043-4821
Show Prices
US$105 - US$236 Avg. price/night*
Ollie #14 of 18 hotels in Maryland Heights
  •  Rock and Roll 
  • Smoking room available. Room very clean,everything worked. Add on package... more
  • 22 June 2018
Professional photos | Traveller photos (113)
13735 Riverport Dr, Maryland Heights, Saint Louis, MO 63043-4811
Show Prices
US$99 - US$156 Avg. price/night*
Ollie #15 of 18 hotels in Maryland Heights
Professional photos | Traveller photos (116)
Special Offer Book Direct and Save
11918 Westline Industrial Dr, Maryland Heights, Saint Louis, MO 63146-3204
Show Prices
US$102 - US$195 Avg. price/night*
Ollie #16 of 18 hotels in Maryland Heights
  •  Friendly Staff 
  • We stayed here for a family event - lots of family and friends stayed... more
  • 21 May 2018
Traveller photos (22)
12330 Dorsett Rd, I-270 and Dorsett Road, Maryland Heights, Saint Louis, MO 63043-3906
Show Prices
US$48 - US$65 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$72 - US$103 Avg. price/night*
Ollie #18 of 18 hotels in Maryland Heights
  •  Nice Stay 
  • The room was very clean and the staff that we came in contact with were... more
  • 19 May 2018
Professional photos | Traveller photos (33)
Special Offer Save up to 10% TODAY!