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
+1-888-690-5247
12330 Dorsett Rd., Maryland Heights, MO 63043
  • Cheap hotel
Hampton Inn Westport - Maryland Heights 2454 Old Dorsett, Maryland Heights, MO 63043
  • Three Star Suburban property
  • Shuttle to airport available
  • Most guests appreciated the modern rooms
  • Easily accessible by car, said 100%
From$79
Very Good 4.0 /5 Review Score Call BookMore Details
Homewood Suites by Hilton St. Louis Westport in Maryland Heights 2434 Old Dorsett Rd., Maryland Heights, MO 63043
  • Three Star Suburban property
  • Check-in: 3:00 pm
Drury Inn & Suites St. Louis Westport - Maryland Heights 12220 Dorsett Rd., Maryland Heights, MO 63043
  • Midscale Suburban hotel
  • 4 meeting rooms in property
  • Most guests loved the menu selection
  • Food is delicious
From$85
Very Good 4.5 /5 Reviews Call BookMore Details
Hollywood Casino St. Louis
+1-866-221-8581
777 Casino Center Dr., Maryland Heights, MO 63043
  • Affordable Airport hotel
  • Shuttle from airport available
  • Most guests complained about the elevator
  • The majority of guests said the bathroom was dirty
From$180
Average 3.5 /5 Latest Reviews Call BookMore Details
Sheraton Westport Plaza Tower 900 Westport Plaza, St. Louis, MO 63146 ~2.19 miles southeast of Maryland Heights
  • 4-star Suburban property
  • 23 meeting rooms in property
  • Friendly atmosphere
  • Furniture needs more attention
From$79
Very Good 4.0 /5 Review Score Call BookMore Details
Staybridge Suites St. Louis Westport : 25 Progress Pkwy. 25 Progress Pkwy., St. Louis, MO 63146 ~2.20 miles southeast of Maryland Heights
  • Mid-scale Suburban hotel
  • Check-in time: 3:00 PM
From$79
Very Good 4.5 /5 Read Reviews Call BookMore Details
La Quinta Inn & Suites St. Louis Airport / Riverpo 13615 Riverport Dr., St. Louis, MO 63043 Website ~2.20 miles northeast of Maryland Heights
  • Affordable Airport property
  • Free breakfast available
  • Great location
  • Fair breakfast prices
From$59
Very Good 4.0 /5 Read Reviews Call BookMore Details
Sheraton Westport Lakeside Chalet : 191 Westport Plaza 191 Westport Plaza, St. Louis, MO 63146 ~2.20 miles southeast of Maryland Heights
  • 4-star Suburban property
  • 7 suites in hotel
  • Air conditioning was criticized by 67%
  • Average sized rooms
From$79
Average 3.5 /5 Latest Reviews Call BookMore Details
Homewood Suites by Hilton St. Louis Riverport in Maryland Heights
+1-800-881-1523
13639 Riverport Dr., Maryland Heights, MO 63043
  • Affordable Airport property
  • Free complimentary breakfast
  • Separate thermostat
  • Reception is all right
From$93
Very Good 4.0 /5 Reviews Call BookMore Details
Extended Stay America 12161 Lackland Rd., Maryland Heights, MO 63146
  • Inexpensive Suburban hotel
  • Hotel has 4 floors
  • Bathroom could be optimized
  • Beds were acceptable for 50%
From$49
Average 3.0 /5 Latest Reviews Call BookMore Details
Holiday Inn Express St. Louis Airport Riverport
+1-866-221-8581
13735 Riverport Dr., St. Louis, MO 63043 ~2.49 miles north of Maryland Heights
  • Midscale Suburban hotel
  • Check in: 4 pm
From$79
Average 3.5 /5 Latest Reviews Call BookMore Details
Comfort Inn St. Louis Westport - Saint Louis 12031 Lackland Rd., Saint Louis, MO 63146 ~2.56 miles southeast of Maryland Heights
  • 3-star Suburban property
  • Free complimentary breakfast
From$80
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Doubletree Hotel St. Louis at Westport - St. Louis 1973 Craigshire, St. Louis, MO 63146 ~2.57 miles southeast of Maryland Heights
  • Mid-scale Suburban hotel
  • Check-in: 3:00PM
From$78
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Courtyard St. Louis Westport Plaza
+1-888-690-5247
11888 Westline Industrial Dr., St. Louis, MO 63146 ~2.68 miles southeast of Maryland Heights
  • Mid-scale hotel
  • 149 rooms in property
  • Most guests said the reception staff was great
  • Friendly service
From$59
Very Good 4.0 /5 Read Reviews Call BookMore Details
Hawthorn Suites by Wyndham St. Louis Westport Plaz in Maryland Heights 1881 Craigshire Rd., Maryland Heights, MO 63146 Website
  • Affordable Suburban hotel
  • Check-in time: 3:00pm cst
  • Overall it was clean and quiet
  • Most guests enjoyed the restaurants & bars nearby
From$67
Very Good 4.0 /5 Review Score Call BookMore Details
Studio Plus St. Louis Westport : 2030 Craig Rd.
+1-800-881-1523
2030 Craig Rd., St. Louis, MO 63146 ~2.70 miles southeast of Maryland Heights
  • Cheap Suburban property
  • Check-in: 3:00 PM
  • For 59%, the lobby entrance was sub-standard
  • Fantastic service
From$23
Not Good 1.5 /5 Review Score Call BookMore Details
Days Inn St. Louis Westport
+1-888-283-3404
1970 Craig Rd., Saint Louis, MO 63146 ~2.73 miles southeast of Maryland Heights
  • Two star Suburban property
  • Complimentary breakfast is offered
  • top-notch fitness area, thought 86%
  • Bathroom could be optimized
From$49
Average 3.5 /5 Recent Reviews Call BookMore Details
Earth City Courtyard : 3101 Rider Trail South
+1-866-221-8581
3101 Rider Trail South, St. Louis, MO 63044 ~2.73 miles northeast of Maryland Heights
  • Midscale hotel
  • 4 floors in hotel
From$54
Very Good 4.0 /5 Review Score Call BookMore Details
Sonesta Es Suites St. Louis Westport - Maryland Heights
+1-866-429-5787
1855 Craigshire Rd., Maryland Heights, MO 63146
  • 3 star Suburban property
  • Fitness + Health Center
  • Pleasant entrance area
  • Most guests loved the minibar
From$55
Very Good 4.5 /5 Guest Reviews Call BookMore Details
Holiday Inn Airport West - Earth City 3400 Rider Trail South, Earth City, MO 63045 ~2.88 miles northeast of Maryland Heights
  • 3 star Suburban property
  • Check in time: 3 pm
From$75
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Red Roof Inn - St. Louis
+1-888-690-5247
11837 Lackland Rd., St. Louis, MO 63146 ~2.88 miles southeast of Maryland Heights
  • Cheap Highway hotel
  • Check-in: 2:00 PM
  • Ac didn't work
  • Loud squeaky air conditioner
From$34
Average 3.0 /5 Review Score Call BookMore Details
Extended Stay America St. Louis Westport : 11827 Lackland Rd.
+1-888-305-3366
11827 Lackland Rd., Maryland Heights, MO 63146
  • Inexpensive Suburban hotel
  • Check-in time: 3:00 PM
  • More comfort would be nice
  • Good accessibility by car
La Quinta St. Louis Westport in St. Louis
+1-800-881-1523
11805 Lackland Rd., St. Louis, MO 63146 ~2.96 miles southeast of Maryland Heights
  • Mid-scale hotel
From$61
Very Good 4.0 /5 Reviews Call BookMore Details
Candlewood Suites 3250 Rider Trail South, St. Louis, MO 63045 ~3.01 miles northeast of Maryland Heights
  • Cheap Airport hotel
  • Hotel has 122 rooms
  • Great room
  • Location is acceptable
From$59
Very Good 4.0 /5 Reviews Call BookMore Details
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