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-5281
12330 Dorsett Rd., Maryland Heights, MO 63043
  • 2-star property
Hampton Inn Westport 2454 Old Dorsett, Maryland Heights, MO 63043
  • 3 star Suburban hotel
  • Access to gym on-site
  • Easily accessible by car, said 100%
  • Room at a reasonable price
Homewood Suites by Hilton St. Louis Westport : 2434 Old Dorsett Rd. 2434 Old Dorsett Rd., Maryland Heights, MO 63043
  • Affordable Suburban property
  • Shuttle from airport available
Drury Inn & Suites St. Louis Westport : 12220 Dorsett Rd. 12220 Dorsett Rd., Maryland Heights, MO 63043
  • 3-star Suburban property
  • Hotel has 121 rooms
  • Tasty breakfast
  • Most guests loved the menu selection
From$85
Very Good 4.5 /5Reviews Call
Hollywood Casino St. Louis : 777 Casino Center Dr.
+1-888-305-3366
777 Casino Center Dr., Maryland Heights, MO 63043
  • 3-star Airport hotel
  • Shuttle to airport available
  • For only 60%, the tv was ok
  • Lack of entertainment
Sheraton Westport Plaza Tower in St. Louis 900 Westport Plaza, St. Louis, MO 63146 ~2.19 miles southeast of Maryland Heights
  • Four-star Suburban hotel
  • Hotel has 12 floors
  • Friendly service
  • 1 out of 2 guests said rooms were big enough
From$79
Very Good 4.0 /5Reviews Call
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
  • Midscale Airport hotel
  • Hotel has 3 floors
  • All guests enjoyed the restaurants & bars nearby
  • Friendly atmosphere
From$59
Very Good 4.0 /5Reviews Call
Staybridge Suites St. Louis Westport - St. Louis 25 Progress Pkwy., St. Louis, MO 63146 ~2.20 miles southeast of Maryland Heights
  • Three Star Suburban property
  • Has environment-friendly policy Learn more
Sheraton Westport Lakeside Chalet - St. Louis 191 Westport Plaza, St. Louis, MO 63146 ~2.20 miles southeast of Maryland Heights
  • High-end Suburban property
  • Shuttle to airport available
  • Unclean sheets
  • Great reception
Homewood Suites by Hilton St. Louis Riverport : 13639 Riverport Dr.
+1-800-230-4134
13639 Riverport Dr., Maryland Heights, MO 63043
  • Mid-scale Airport property
  • Hotel has 104 suites
  • Average cleanliness
  • Great hot breakfast
Extended Stay America in Maryland Heights 12161 Lackland Rd., Maryland Heights, MO 63146
  • Inexpensive Suburban property
  • Hotel has 4 floors
  • Vibe was good
  • Thin walls
Holiday Inn Express Riverport : 13735 Riverport Dr.
+1-888-690-5247
13735 Riverport Dr., St. Louis, MO 63043 ~2.49 miles north of Maryland Heights
  • 3-star Suburban property
  • Check-in: 4 pm
  • Bathroom could be optimized
  • Healthy breakfast options
Doubletree Hotel St. Louis at Westport in St. Louis 1973 Craigshire, St. Louis, MO 63146 ~2.57 miles southeast of Maryland Heights
  • Affordable Suburban property
  • Fitness / Gym is on-site
Hawthorn Suites by Wyndham
+1-800-881-1523
1881a Craigshire, St. Louis, MO 63146 ~2.67 miles southeast of Maryland Heights
  • 3-star Suburban hotel
  • Shuttle from airport available
  • Wifi quality could be improved
  • Most guests thought the tv was sub-standard
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
  • 3 star property
  • 2 meeting rooms in hotel
  • Entrance area is ok
  • Almost all guests said rooms were clean
Hawthorn Suites by Wyndham St. Louis Westport Plaz 1881 Craigshire Rd., Maryland Heights, MO 63146 Website
  • Affordable Suburban property
  • Hotel has 111 rooms
  • Room cleanliness is acceptable
  • Close to shopping
From$65
Very Good 4.0 /5Review Score Call
Comfort Inn Westport
+1-888-690-5281
12031 Lackland Rd., Maryland Heights, MO 63146
  • Three Star Suburban property
  • 4 floors in hotel
  • Most guests were happy with the tv
  • Management should be more attentive
From$74
Very Good 4.0 /5Review Score Call
Studio Plus St. Louis Westport in St. Louis
+1-800-230-4134
2030 Craig Rd., St. Louis, MO 63146 ~2.70 miles southeast of Maryland Heights
  • Cheap Suburban property
  • Check-in: 3:00 PM
  • 1 out of 2 guests said the rooms were modern
  • Furniture needs more attention
Days Inn St. Louis Westport
+1-800-997-5148
1970 Craig Rd., Saint Louis, MO 63146 ~2.73 miles southeast of Maryland Heights
  • Low Cost Suburban property
  • 120 rooms in property
  • Clean pool, said 100%
  • Most guests found the staff to be very friendly
Earth City Courtyard - St. Louis
+1-888-690-5247
3101 Rider Trail South, St. Louis, MO 63044 ~2.73 miles northeast of Maryland Heights
  • Midscale property
  • Hotel has 12 suites
From$54
Very Good 4.0 /5Read Reviews Call
Sonesta Es Suites St. Louis Westport : 1855 Craigshire Rd.
+1-888-305-3366
1855 Craigshire Rd., Maryland Heights, MO 63146
  • 3-star Suburban property
  • Free breakfast
  • Friendly service
  • AC quit
From$55
Very Good 4.5 /5Read Reviews Call
Red Roof Inn in St. Louis
+1-800-881-1523
11837 Lackland Rd., St. Louis, MO 63146 ~2.88 miles southeast of Maryland Heights
  • 2 star Highway property
  • Hotel has 158 rooms
  • No maintenance man
  • Ac didn't work
Holiday Inn Airport West 3400 Rider Trail South, Earth City, MO 63045 ~2.91 miles north of Maryland Heights
  • Midscale Suburban property
  • Fitness center on property
  • Great service
  • Air conditioning was criticized by 73%
Extended Stay America St. Louis Westport
+1-800-997-5149
11827 Lackland Rd., Maryland Heights, MO 63146
  • Economical Suburban hotel
  • Hotel has 3 floors
  • Terrific location
  • Generally quite dirty
La Quinta St. Louis Westport
+1-888-690-5281
11805 Lackland Rd., St. Louis, MO 63146 ~2.96 miles southeast of Maryland Heights
  • Affordable hotel
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