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/Accommodations

La Quinta : 12330 Dorsett Rd.
+1-888-690-5247
12330 Dorsett Rd., Maryland Heights, MO 63043
  • Economical hotel
Hampton Inn Westport in Maryland Heights 2454 Old Dorsett, Maryland Heights, MO 63043
  • Three Star Suburban hotel
  • Check in time: 3:00pm
  • Easily accessible by car, said 100%
  • Almost all guests complained about the bathroom
Drury Inn & Suites St. Louis Westport - Maryland Heights 12220 Dorsett Rd., Maryland Heights, MO 63043
  • Three Star Suburban property
  • 4 floors in property
  • Best value for money
  • Clean
From$85
Very Good 4.5 /5Read Reviews CallBookMore Details
Hollywood Casino St. Louis in Maryland Heights
+1-888-283-3404
777 Casino Center Dr., Maryland Heights, MO 63043
  • Mid-scale Airport property
  • 47 suites in hotel
  • Food is a bit overpriced
  • Staff at the front desk was very helpful and accommodating
Sheraton Westport Plaza Tower 900 Westport Plaza, St. Louis, MO 63146 ~2.19 miles southeast of Maryland Heights
  • High-end Suburban property
  • Check in time: 3:00 PM
  • Air conditioner, which was fine
  • Parking was a dream
From$79
Very Good 4.0 /5Reviews CallBookMore Details
La Quinta Inn & Suites St. Louis Airport / Riverpo 13615 Riverport Dr., St. Louis, MO 63043 Website ~2.20 miles northeast of Maryland Heights
  • 3-star Airport hotel
  • Check-in time: 3:00 pm
  • Modern decor
  • Manager was very accommodating
From$59
Very Good 4.0 /5Reviews CallBookMore Details
Staybridge Suites St. Louis Westport 25 Progress Pkwy., St. Louis, MO 63146 ~2.20 miles southeast of Maryland Heights
  • Midscale Suburban property
  • Access to gym on-site
Sheraton Westport Lakeside Chalet 191 Westport Plaza, St. Louis, MO 63146 ~2.20 miles southeast of Maryland Heights
  • Four star Suburban property
  • 16 conference rooms in property
  • Housekeeping can be a problem
  • Terrific location
Homewood Suites by Hilton Riverport Airport West in Maryland Heights 13639 Riverport Dr., Maryland Heights, MO 63043
  • Midscale Airport hotel
  • Shuttle to airport available
  • Almost all guests said rooms were clean
  • Almost all guests complained about the bathroom
From$83
Very Good 4.0 /5Read Reviews CallBookMore Details
Extended Stay America in Maryland Heights 12161 Lackland Rd., Maryland Heights, MO 63146
  • Low-priced Suburban property
  • Hotel has 99 rooms
  • Room cleanliness is acceptable
  • Vibe was good
Holiday Inn Express Riverport 13735 Riverport Dr., Maryland Heights, MO 63043
  • 3-star Suburban property
  • Gym is available on property
  • Wifi quality could be improved
  • For 75%, the rooms looked old
Comfort Inn St. Louis Westport - Saint Louis 12031 Lackland Rd., Saint Louis, MO 63146 ~2.56 miles southeast of Maryland Heights
  • Three Star Suburban property
  • Free breakfast
From$112
Very Good 4.0 /5Guest Reviews CallBookMore Details
Doubletree Hotel St. Louis at Westport - St. Louis 1973 Craigshire, St. Louis, MO 63146 ~2.57 miles southeast of Maryland Heights
  • Three Star Suburban property
  • 3 suites in property
Courtyard St. Louis Westport Plaza in St. Louis
+1-888-690-5281
11888 Westline Industrial Dr., St. Louis, MO 63146 ~2.68 miles southeast of Maryland Heights
  • Midscale hotel
  • Check-in: 3:00 PM
  • Clean hotel facilities
  • Breakfast is below average
From$59
Very Good 4.0 /5Review Score CallBookMore Details
Hawthorn Suites by Wyndham St. Louis Westport Plaz : 1881 Craigshire Rd. 1881 Craigshire Rd., Maryland Heights, MO 63146
  • 3-star Suburban property
  • Gym is available on property
Studio Plus St. Louis Westport
+1-888-305-3366
2030 Craig Rd., St. Louis, MO 63146 ~2.70 miles southeast of Maryland Heights
  • Low-priced Suburban hotel
  • Check-in time: 3:00 PM
  • Beds were acceptable for 50%
  • Trash in the floor
Days Inn St. Louis Westport in Saint Louis 1970 Craig Rd., Saint Louis, MO 63146 ~2.73 miles southeast of Maryland Heights
  • Two star Suburban property
  • 120 rooms in property
  • Front desk was helpful
  • Most guests found the staff to be very friendly
Earth City Courtyard - St. Louis
+1-888-283-3404
3101 Rider Trail South, St. Louis, MO 63044 ~2.73 miles northeast of Maryland Heights
  • Affordable property
  • Hotel has 12 suites
Sonesta Es Suites St. Louis Westport
+1-866-221-8581
1855 Craigshire Rd., Maryland Heights, MO 63146
  • Three Star Suburban property
  • 2 floors in property
  • Perfect for our family
  • Most guests appreciated the modern rooms
From$55
Very Good 4.5 /5Read Reviews CallBookMore Details
Holiday Inn St. Louis Arpt West Earth City : 3400 Rider Trail South 3400 Rider Trail South, Earth City, MO 63045 ~2.88 miles northeast of Maryland Heights
  • Affordable Suburban property
  • Check-in time: 3 pm
Red Roof Inn : 11837 Lackland Rd.
+1-888-690-5281
11837 Lackland Rd., St. Louis, MO 63146 ~2.88 miles southeast of Maryland Heights
  • Low priced Highway hotel
  • 158 rooms in hotel
  • Beds need improvement
  • Bathroom could be optimized
Extended Stay America St. Louis Westport : 11827 Lackland Rd.
+1-888-690-5247
11827 Lackland Rd., Maryland Heights, MO 63146
  • Low Cost Suburban hotel
  • 150 rooms in hotel
  • First room I had was dirty
  • Reception is all right
La Quinta St. Louis Westport - St. Louis
+1-888-305-3366
11805 Lackland Rd., St. Louis, MO 63146 ~2.96 miles southeast of Maryland Heights
  • Three Star property
Candlewood Suites 3250 Rider Trail South, St. Louis, MO 63045 ~3.01 miles northeast of Maryland Heights
  • Economy Airport property
  • Check in time: 3:00pm
  • Very good airport hotel
  • World class service
From$49
Very Good 4.0 /5Review Score CallBookMore Details
TRU by Hilton St. Charles Mo St. Louis Mo 333 Camelback Rd., St Charles, MO 63303 ~3.07 miles north of Maryland Heights
  • Midscale Downtown property
  • Hotel has 5 floors
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