Star Rating
Hotel Name
Price Range (USD)to
Amenities

Maryland Heights Missouri Hotels & Motels

Find hotels & motels in Maryland Heights using the list below. Search for cheap and discounted hotel and motel rates in or near Maryland Heights, MO for your upcoming personal or group travel. We show the best Maryland Heights, Missouri hotel and motel rooms. Browse the Maryland Heights area hotels to find the perfect lodging! Please use the provided map of the Maryland Heights hotels. Need 5+ Rooms? Secure Maryland Heights Group Hotel Discounts

The Maryland Heights center point is about 2 miles northwest of Westport Plaza and 2 miles southeast of The Family Arena.

Maryland Heights Hotels, Motels & Accommodations

La Quinta : 12330 Dorsett Rd.
+1-888-690-5281
12330 Dorsett Rd., Maryland Heights, MO 63043
  • Two star property
Hampton Inn Westport 2454 Old Dorsett, Maryland Heights, MO 63043
  • Three Star Suburban hotel
  • Check in time: 3:00pm
  • Fair breakfast prices
  • Lovely service and very clean rooms
From$79
Very Good 4.0 /5Review Score Call
Homewood Suites by Hilton St. Louis Westport 2434 Old Dorsett Rd., Maryland Heights, MO 63043
  • Affordable Suburban hotel
  • 4 floors in hotel
Drury Inn & Suites St. Louis Westport 12220 Dorsett Rd., Maryland Heights, MO 63043
  • 3-star Suburban hotel
  • 6 suites in property
  • Most guests said the beds were comfortable
  • Affordable beverage prices
From$89
Very Good 4.5 /5Reviews Call
Hollywood Casino St. Louis
+1-888-305-3366
777 Casino Center Dr., Maryland Heights, MO 63043
  • Midscale Airport hotel
  • Airport shuttle available
  • The majority of guests complained about the bathroom
  • Almost all guests criticized the small bathroom
Sheraton Westport Plaza Tower 900 Westport Plaza, St. Louis, MO 63146 ~2.19 miles southeast of Maryland Heights
  • Four-star Suburban hotel
  • 210 rooms in hotel
  • Comfortable
  • Every guests reviewed had problems with the shower
Staybridge Suites St. Louis Westport 25 Progress Pkwy., St. Louis, MO 63146 ~2.20 miles southeast of Maryland Heights
  • Midscale Suburban hotel
  • Check-in: 3:00 PM
La Quinta Inn & Suites St. Louis Airport / Riverpo : 13615 Riverport Dr. 13615 Riverport Dr., St. Louis, MO 63043 Website ~2.20 miles northeast of Maryland Heights
  • 3 star Airport property
  • Hotel has 120 rooms
  • Housekeeping was ok, according to 55%
  • Nice building
Sheraton Westport Lakeside Chalet in St. Louis 191 Westport Plaza, St. Louis, MO 63146 ~2.20 miles southeast of Maryland Heights
  • 4-star Suburban hotel
  • Gym is available on property
  • Most guests thought it was a great value
  • Housekeeping can be a problem
Homewood Suites by Hilton St. Louis Riverport - Maryland Heights
+1-800-230-4134
13639 Riverport Dr., Maryland Heights, MO 63043
  • 3 star Airport property
  • Free breakfast
  • About half of guests didn't like the uncomfortable beds
  • Close to attractions
From$93
Very Good 4.0 /5Reviews Call
Extended Stay America 12161 Lackland Rd., Maryland Heights, MO 63146
  • Low priced Suburban hotel
  • Hotel has 4 floors
  • Friendly service
  • No ice machine
Holiday Inn Express Riverport
+1-888-690-5247
13735 Riverport Dr., St. Louis, MO 63043 ~2.49 miles north of Maryland Heights
  • 3-star Suburban property
  • Fitness / Gym is on-site
  • Accessible parking
  • Wifi quality could be improved
Doubletree Hotel St. Louis at Westport 1973 Craigshire, St. Louis, MO 63146 ~2.57 miles southeast of Maryland Heights
  • Affordable Suburban property
  • 11 floors in hotel
Hawthorn Suites by Wyndham : 1881a Craigshire
+1-800-881-1523
1881a Craigshire, St. Louis, MO 63146 ~2.67 miles southeast of Maryland Heights
  • Affordable Suburban hotel
  • Hotel has 127 suites
  • Quite clean
  • Good minibar
From$90
Very Good 4.0 /5Read Reviews Call
Courtyard St. Louis Westport Plaza : 11888 Westline Industrial Dr.
+1-888-283-3404
11888 Westline Industrial Dr., St. Louis, MO 63146 ~2.68 miles southeast of Maryland Heights
  • Three Star hotel
  • Check-in: 3:00 PM
  • Most guests said the reception staff was great
  • Professional service
Hawthorn Suites by Wyndham St. Louis Westport Plaz : 1881 Craigshire Rd. 1881 Craigshire Rd., Maryland Heights, MO 63146 Website
  • Affordable Suburban property
  • 111 sleeping rooms in hotel
  • Popular among families
  • Most guests thought they were poorly maintained
From$65
Very Good 4.0 /5Review Score Call
Comfort Inn Westport
+1-888-690-5281
12031 Lackland Rd., Maryland Heights, MO 63146
  • Affordable Suburban hotel
  • Shuttle to airport available
  • Free Wi-Fi
  • Most guests were happy with the shuttle service
Studio Plus St. Louis Westport
+1-800-230-4134
2030 Craig Rd., St. Louis, MO 63146 ~2.70 miles southeast of Maryland Heights
  • Two star Suburban property
  • Check-in time: 3:00 PM
  • Excellent bus
  • The majority of guests thought it was rather dirty
Days Inn St. Louis Westport in Saint Louis
+1-800-997-5148
1970 Craig Rd., Saint Louis, MO 63146 ~2.73 miles southeast of Maryland Heights
  • Two-star Suburban property
  • 120 sleeping rooms in hotel
  • Spacious bathroom
  • Clean pool, said 100%
Earth City Courtyard - St. Louis
+1-888-690-5247
3101 Rider Trail South, St. Louis, MO 63044 ~2.73 miles northeast of Maryland Heights
  • 3-star hotel
  • Hotel has 4 floors
Sonesta Es Suites St. Louis Westport
+1-888-305-3366
1855 Craigshire Rd., Maryland Heights, MO 63146
  • 3 star Suburban property
  • Fitness center on property
  • New microwave
  • Spacious rooms
From$55
Very Good 4.5 /5Review Score Call
Red Roof Inn - St. Louis
+1-800-881-1523
11837 Lackland Rd., St. Louis, MO 63146 ~2.88 miles southeast of Maryland Heights
  • Economical Highway property
  • 3 floors in hotel
  • Housekeeping can be a problem
  • Rooms need regular maintenance
Holiday Inn Airport West 3400 Rider Trail South, Earth City, MO 63045 ~2.91 miles north of Maryland Heights
  • Mid-scale Suburban hotel
  • Check-in time: 3 pm
  • Breakfast can be improved
  • Hotel was clean
Extended Stay America St. Louis Westport
+1-800-997-5149
11827 Lackland Rd., Maryland Heights, MO 63146
  • Economy Suburban hotel
  • Check-in time: 3:00 PM
  • Almost all guests found problems with the furniture
  • Most guests loved the minibar
La Quinta St. Louis Westport
+1-888-690-5281
11805 Lackland Rd., St. Louis, MO 63146 ~2.96 miles southeast of Maryland Heights
  • Mid-scale property
From$61
Very Good 4.0 /5Reviews Call
Next 25 Maryland Heights Hotels >  [1 - 25 of 50]    
Next: See My Maryland Heights Hotels with Pricing

Verified reviews of the city: Maryland Heights, MO

Below are reviews of the city of Maryland Heights, MO from an actual visitor's perspective.

"Great Location"
Score 4.0 / 5

Close to where I needed to be with restaurants close as well and it was a peaceful area.

Amy B., from 21-Apr-2016
"Traffic"
Score 5.0 / 5

Busy traffic.

Randy A., from 13-Dec-2013
The average traveler rating of the city of Maryland Heights, MO shown above is 4.5 out of 5 based on 2 reviews
Back to Top