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
+1-888-690-5247
12330 Dorsett Rd., Maryland Heights, MO 63043
  • Low priced hotel
From$60
Average 3.0 /5Reviews CallBookMore Details
Hampton Inn Westport 2454 Old Dorsett, Maryland Heights, MO 63043
  • Midscale Suburban hotel
  • Free breakfast available
  • New rooms
  • Kitchenette needs more attention
Drury Inn & Suites St. Louis Westport in Maryland Heights 12220 Dorsett Rd., Maryland Heights, MO 63043
  • 3-star Suburban property
  • 121 rooms in hotel
  • Nearby restaurants in the area
  • Great location
From$85
Very Good 4.5 /5Reviews CallBookMore Details
Hollywood Casino St. Louis
+1-888-283-3404
777 Casino Center Dr., Maryland Heights, MO 63043
  • Affordable Airport hotel
  • 502 sleeping rooms in hotel
  • Location is great
  • Broken coffee mug
Sheraton Westport Plaza Tower in St. Louis 900 Westport Plaza, St. Louis, MO 63146 ~2.19 miles southeast of Maryland Heights
  • High end Suburban property
  • 5 suites in hotel
  • Had to pay for wi-fi
  • Vibe wasn't good
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
  • Comp. Breakfast
  • The majority of guests said rooms were clean
  • Air conditioning was criticized by 89%
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 hotel
  • Access to gym on-site
Sheraton Westport Lakeside Chalet : 191 Westport Plaza 191 Westport Plaza, St. Louis, MO 63146 ~2.20 miles southeast of Maryland Heights
  • Four-star Suburban hotel
  • Airport shuttle provided
  • Clean hotel facilities
  • AC needs updating
Homewood Suites by Hilton St. Louis Riverport in Maryland Heights
+1-888-305-3366
13639 Riverport Dr., Maryland Heights, MO 63043
  • Affordable Airport hotel
  • Airport shuttle available
  • Thin mattress
  • Good service
From$93
Very Good 4.0 /5Review Score CallBookMore Details
Extended Stay America in Maryland Heights 12161 Lackland Rd., Maryland Heights, MO 63146
  • Cheap Suburban hotel
  • Check in: 3:00 PM
  • The majority of guests found the staff to be very friendly
  • The majority of guests said rooms were big enough
Holiday Inn Express Riverport : 13735 Riverport Dr. 13735 Riverport Dr., Maryland Heights, MO 63043
  • Three Star Suburban hotel
  • 169 rooms in hotel
  • Thin pancake
  • Transportation on site
Comfort Inn St. Louis Westport - Saint Louis 12031 Lackland Rd., Saint Louis, MO 63146 ~2.56 miles southeast of Maryland Heights
  • Three Star Suburban hotel
  • Check-in: 3:00PM
From$112
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Doubletree Hotel St. Louis at Westport in St. Louis 1973 Craigshire, St. Louis, MO 63146 ~2.57 miles southeast of Maryland Heights
  • 3 star Suburban property
  • 11 floors in hotel
Residence Inn St. Louis Westport 11918 Westline Industrial Dr., St. Louis, MO 63146 ~2.61 miles southeast of Maryland Heights
  • Three Star Suburban hotel
  • Free comp. breakfast
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 property
  • Hotel has 3 floors
  • Room was really nice and it was quiet
  • The majority of guests thought the building was wonderful
From$59
Very Good 4.0 /5Review Score CallBookMore Details
Hawthorn Suites by Wyndham St. Louis Westport Plaz 1881 Craigshire Rd., Maryland Heights, MO 63146
  • Affordable Suburban hotel
  • Hotel has 111 rooms
From$54
Very Good 4.0 /5Reviews CallBookMore 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
  • Two star Suburban property
  • Gym / Fitness Center Available
  • The majority of guests thought the building wasn't nice
  • Friendly service
Days Inn St. Louis Westport in Saint Louis 1970 Craig Rd., Saint Louis, MO 63146 ~2.73 miles southeast of Maryland Heights
  • 2 star Suburban hotel
  • Check-in time: 3:00pm
  • Accessible parking
  • Complimentary hot breakfast
Earth City Courtyard in St. Louis
+1-866-221-8581
3101 Rider Trail South, St. Louis, MO 63044 ~2.73 miles northeast of Maryland Heights
  • Mid-scale hotel
  • Hotel has 12 suites
From$54
Very Good 4.0 /5Review Score CallBookMore Details
Sonesta Es Suites St. Louis Westport - Maryland Heights
+1-866-429-5787
1855 Craigshire Rd., Maryland Heights, MO 63146
  • 3-star Suburban property
  • Free comp. breakfast
  • New microwave
  • Quick family trip
Holiday Inn Airport West in Earth City 3400 Rider Trail South, Earth City, MO 63045 ~2.88 miles northeast of Maryland Heights
  • Midscale Suburban property
  • 155 rooms in property
Red Roof Inn : 11837 Lackland Rd.
+1-888-690-5247
11837 Lackland Rd., St. Louis, MO 63146 ~2.88 miles southeast of Maryland Heights
  • Two star Highway hotel
  • 3 floors in hotel
  • The majority of guests were disappointed with the minibar
  • Close to highway
From$34
Average 3.0 /5Reviews CallBookMore 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: 3:00 PM
  • Rooms are small
  • Every guests reviewed thought the service was very professional
La Quinta St. Louis Westport
+1-800-881-1523
11805 Lackland Rd., St. Louis, MO 63146 ~2.96 miles southeast of Maryland Heights
  • Affordable hotel
Candlewood Suites 3250 Rider Trail South, St. Louis, MO 63045 ~3.01 miles northeast of Maryland Heights
  • Cheap Airport property
  • 122 sleeping rooms in hotel
  • Most guests said rooms were clean
  • World class service
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