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 - Maryland Heights
+1-888-690-5281
12330 Dorsett Rd., Maryland Heights, MO 63043
  • Economical property
Hampton Inn Westport 2454 Old Dorsett, Maryland Heights, MO 63043
  • 3-star Suburban property
  • 4 floors in property
  • Kitchenette needs more attention
  • Most guests thought they were poorly maintained
From$79
Very Good 4.0 /5Read Reviews CallBookMore Details
Homewood Suites by Hilton St. Louis Westport 2434 Old Dorsett Rd., Maryland Heights, MO 63043
  • 3 star Suburban property
  • 2 meeting rooms in property
Drury Inn & Suites St. Louis Westport 12220 Dorsett Rd., Maryland Heights, MO 63043
  • Affordable Suburban property
  • Fitness center on property
  • Rooms are spotless with comfy beds
  • Excellent breakfast
Hollywood Casino St. Louis - Maryland Heights
+1-888-305-3366
777 Casino Center Dr., Maryland Heights, MO 63043
  • Three Star Airport property
  • Shuttle from airport available
  • AC needs updating
  • The majority of guests were unsatisfied with the kitchenette
From$180
Average 3.5 /5Reviews CallBookMore Details
Sheraton Westport Plaza Tower 900 Westport Plaza, St. Louis, MO 63146 ~2.19 miles southeast of Maryland Heights
  • High end Suburban property
  • Shuttle to airport available
  • Fantastic service
  • Dirty towels
From$79
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
  • 3-star Suburban hotel
  • Hotel has an eco-friendly policy Learn more
La Quinta Inn & Suites St. Louis Airport / Riverpo 13615 Riverport Dr., St. Louis, MO 63043 Website ~2.20 miles northeast of Maryland Heights
  • Mid-scale Airport property
  • Hotel has 120 rooms
  • Amenities are good
  • For only 57%, the tv was ok
From$59
Very Good 4.0 /5Read Reviews CallBookMore Details
Sheraton Westport Lakeside Chalet in St. Louis 191 Westport Plaza, St. Louis, MO 63146 ~2.20 miles southeast of Maryland Heights
  • Four-star Suburban hotel
  • Shuttle from airport available
  • Most guests thought the view was good
  • Free continental breakfast
Homewood Suites by Hilton St. Louis Riverport
+1-800-230-4134
13639 Riverport Dr., Maryland Heights, MO 63043
  • 3 star Airport hotel
  • 104 rooms in property
  • Free dinner
  • Average cleanliness
Extended Stay America - Maryland Heights 12161 Lackland Rd., Maryland Heights, MO 63146
  • 2 star Suburban property
  • Check-in time: 3:00 PM
  • Room needs to be redecorated
  • Almost all guests complained about the bathroom
From$49
Average 3.0 /5Reviews CallBookMore Details
Holiday Inn Express St. Louis Airport Riverport
+1-888-690-5247
13735 Riverport Dr., St. Louis, MO 63043 ~2.49 miles north of Maryland Heights
  • Midscale Suburban hotel
  • 169 sleeping rooms in hotel
Comfort Inn St. Louis Westport 12031 Lackland Rd., Saint Louis, MO 63146 ~2.56 miles southeast of Maryland Heights
  • 3 star Suburban property
  • Free breakfast
Doubletree Hotel St. Louis at Westport 1973 Craigshire, St. Louis, MO 63146 ~2.57 miles southeast of Maryland Heights
  • 3-star Suburban hotel
  • Hotel has 327 rooms
Hawthorn Suites by Wyndham in St. Louis
+1-888-283-3404
1881a Craigshire, St. Louis, MO 63146 ~2.67 miles southeast of Maryland Heights
  • 3-star Suburban property
  • Hotel has 127 suites
  • Most guests said the wifi quality was bad
  • Service is relatively professional
Courtyard St. Louis Westport Plaza
+1-800-997-5149
11888 Westline Industrial Dr., St. Louis, MO 63146 ~2.68 miles southeast of Maryland Heights
  • Three Star hotel
  • Hotel has 3 floors
  • Wellness & sports facilities could be improved
  • Almost all guests considered the lobby entrance to be so-so
From$59
Very Good 4.0 /5Read Reviews CallBookMore Details
Hawthorn Suites by Wyndham St. Louis Westport Plaz in Maryland Heights 1881 Craigshire Rd., Maryland Heights, MO 63146 Website
  • Three Star Suburban property
  • 2 floors in hotel
  • Great location
  • Spacious rooms
Studio Plus St. Louis Westport : 2030 Craig Rd.
+1-800-230-4134
2030 Craig Rd., St. Louis, MO 63146 ~2.70 miles southeast of Maryland Heights
  • Low Cost Suburban property
  • Check-in time: 3:00 PM
  • For 59%, the lobby entrance was sub-standard
  • Fridge leaked
Days Inn St. Louis Westport : 1970 Craig Rd.
+1-800-997-5148
1970 Craig Rd., Saint Louis, MO 63146 ~2.73 miles southeast of Maryland Heights
  • 2-star Suburban property
  • Check-in: 3:00pm
  • Spacious rooms
  • Accessible parking
From$49
Average 3.5 /5Reviews CallBookMore Details
Earth City Courtyard : 3101 Rider Trail South
+1-888-690-5247
3101 Rider Trail South, St. Louis, MO 63044 ~2.73 miles northeast of Maryland Heights
  • Mid-scale property
  • 12 suites in property
Sonesta Es Suites St. Louis Westport
+1-888-305-3366
1855 Craigshire Rd., Maryland Heights, MO 63146
  • 3 star Suburban property
  • 2 floors in property
  • Excellent value
  • For 50%, maintenance was acceptable
From$55
Very Good 4.5 /5Reviews CallBookMore Details
Holiday Inn Airport West : 3400 Rider Trail South 3400 Rider Trail South, Earth City, MO 63045 ~2.88 miles northeast of Maryland Heights
  • Three Star Suburban hotel
  • Airport shuttle provided
Red Roof Inn
+1-888-283-3404
11837 Lackland Rd., St. Louis, MO 63146 ~2.88 miles southeast of Maryland Heights
  • Two star Highway hotel
  • Hotel has 3 floors
  • Approx. half of guests didn't like the uncomfortable beds
  • Almost all guests found problems with the furniture
Extended Stay America St. Louis Westport
+1-800-997-5149
11827 Lackland Rd., Maryland Heights, MO 63146
  • Inexpensive Suburban hotel
  • Hotel has 3 floors
  • Reception is all right
  • Breakfast is mediocre
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 /5Read Reviews CallBookMore 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