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 by Wyndham - Maryland Heights
+1-888-690-5247
12330 Dorsett Rd., Maryland Heights, MO 63043
  • Two star property
Hampton Inn Westport in Maryland Heights
+1-888-305-3366
2454 Old Dorsett, Maryland Heights, MO 63043
  • Three Star Suburban property
  • Check-in: 3:00pm
  • Great service
  • Most guests thought they were poorly maintained
Drury Inn & Suites St. Louis Westport
+1-800-881-1523
12220 Dorsett Rd., Maryland Heights, MO 63043
  • Mid-scale Suburban hotel
  • 4 meeting rooms in hotel
  • Great hotel and service
  • Swimming pool clean
From$85
Very Good 4.5 /5Read Reviews CallBookMore Details
Hollywood Casino St. Louis
+1-888-283-3404
777 Casino Center Dr., Maryland Heights, MO 63043
  • Midscale Airport property
  • 7 conference rooms in property
  • Could use a good cleaning
  • Rooms could be cleaner
Sheraton Westport Plaza Tower
+1-866-221-8581
900 Westport Plaza, St. Louis, MO 63146 ~2.19 miles southeast of Maryland Heights
  • Four-star Suburban hotel
  • Hotel has 5 suites
  • Staff and location great
  • Friendly service
From$79
Very Good 4.0 /5Reviews CallBookMore Details
La Quinta by Wyndham St. Louis Airport / Riverport in Maryland Heights
+1-866-429-5787
13615 Riverport Dr., Maryland Heights, MO 63043 Website
  • Mid-scale Airport property
  • Gym is available on property
  • Remote didn't work
  • Every guests reviewed appreciated the modern rooms
Staybridge Suites St. Louis Westport
+1-888-690-5281
25 Progress Pkwy., St. Louis, MO 63146 ~2.20 miles southeast of Maryland Heights
  • Midscale Suburban hotel
  • Fitness center on property
From$80
Very Good 4.5 /5Review Score CallBookMore Details
Sheraton Westport Lakeside Chalet
+1-888-690-5247
191 Westport Plaza, St. Louis, MO 63146 ~2.20 miles southeast of Maryland Heights
  • High-end Suburban hotel
  • Hotel has 7 suites
  • Unclean sheets
  • Vibe wasn't good
Homewood Suites by Hilton Riverport Airport West - Maryland Heights
+1-888-305-3366
13639 Riverport Dr., Maryland Heights, MO 63043
  • 3-star Airport hotel
  • Check in time: 3:00 PM
  • Great service
  • The majority of guests said the reception staff was great
Extended Stay America - Maryland Heights
+1-800-881-1523
12161 Lackland Rd., Maryland Heights, MO 63146
  • Two-star Suburban hotel
  • 4 floors in hotel
  • Amenities are good
  • Dirty towels
From$49
Average 3.5 /5Reviews CallBookMore Details
Holiday Inn Express Riverport - Maryland Heights
+1-888-283-3404
13735 Riverport Dr., Maryland Heights, MO 63043
  • Affordable Highway hotel
  • Check-in time: 3:00 pm
  • Professional service
  • The majority of guests found the staff to be very friendly
Comfort Inn St. Louis Westport in Saint Louis
+1-866-221-8581
12031 Lackland Rd., Saint Louis, MO 63146 Website ~2.56 miles southeast of Maryland Heights
  • 3-star Suburban property
  • Check-in time: 3:00PM
Doubletree Hotel St. Louis at Westport
+1-866-429-5787
1973 Craigshire, St. Louis, MO 63146 ~2.57 miles southeast of Maryland Heights
  • Three Star Suburban hotel
  • 3 suites in property
From$78
Very Good 4.0 /5Review Score CallBookMore Details
Courtyard St. Louis Westport Plaza
+1-888-690-5281
11888 Westline Industrial Dr., St. Louis, MO 63146 ~2.68 miles southeast of Maryland Heights
  • Affordable hotel
  • 3 floors in property
  • Bathroom is ok
  • Restaurant is very casual
From$59
Very Good 4.0 /5Read Reviews CallBookMore Details
Hawthorn Suites by Wyndham St. Louis Westport Plaza in St. Louis
+1-888-690-5247
1881 Craigshire Rd., St. Louis, MO 63146 ~2.68 miles southeast of Maryland Heights
  • Three Star Suburban property
  • Hotel has 2 floors
From$50
Very Good 4.0 /5Review Score CallBookMore Details
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 property
  • 72 rooms in hotel
  • Help you at the front desk
  • Cabinet was all falling apart
Days Inn St. Louis Westport in Saint Louis
+1-800-881-1523
1970 Craig Rd., Saint Louis, MO 63146 ~2.73 miles southeast of Maryland Heights
  • 2-star Suburban hotel
  • Hotel has 120 rooms
  • AC needs updating
  • Easily accessible by car and has restaurants and bars nearby
Earth City Courtyard - St. Louis
+1-888-283-3404
3101 Rider Trail South, St. Louis, MO 63044 ~2.73 miles northeast of Maryland Heights
  • Three Star hotel
  • Hotel has 151 rooms
From$54
Very Good 4.0 /5Review Score CallBookMore Details
Sonesta Es Suites St. Louis Westport
+1-866-221-8581
1855 Craigshire Rd., Maryland Heights, MO 63146
  • Three Star Suburban hotel
  • Hotel has 106 suites
  • Housekeeping can be a problem
  • Lots of choices for breakfast
Springhill Suites St. Louis Airport / Earth City in St. Louis
+1-866-429-5787
3099 Rider Trail South, St. Louis, MO 63044 ~2.88 miles north of Maryland Heights
  • Midscale hotel
  • Gym is available on property
From$109
Very Good 4.0 /5Recent Reviews CallBookMore Details
Holiday Inn St. Louis Arpt West Earth City
+1-888-690-5281
3400 Rider Trail South, Earth City, MO 63045 ~2.88 miles northeast of Maryland Heights
  • Midscale Suburban property
  • 5 suites in hotel
Red Roof Inn : 11837 Lackland Rd.
+1-888-690-5247
11837 Lackland Rd., St. Louis, MO 63146 ~2.88 miles southeast of Maryland Heights
  • 2 star Highway property
  • 3 floors in property
  • Approx. half of guests didn't like the uncomfortable beds
  • The majority of guests said the reception staff was ok
Extended Stay America St. Louis Westport
+1-888-305-3366
11827 Lackland Rd., Maryland Heights, MO 63146
  • Low priced Suburban property
  • 150 rooms in property
  • Average sized rooms
  • Almost all guests said rooms were dirty
La Quinta St. Louis Westport by Wyndham
+1-800-881-1523
11805 Lackland Rd., St. Louis, MO 63146 ~2.96 miles southeast of Maryland Heights
  • Three Star hotel
From$61
Very Good 4.0 /5Reviews CallBookMore Details
Candlewood Suites
+1-888-283-3404
3250 Rider Trail South, St. Louis, MO 63045 ~3.01 miles northeast of Maryland Heights
  • Low-priced Airport hotel
  • 3 floors in hotel
  • Fantastic service
  • About half of guests thought the building was acceptable
From$45
Very Good 4.0 /5Reviews CallBookMore Details
Next 25 Maryland Heights Hotels >  [1 - 25 of 50]    
Next: See My Maryland Heights Hotels with Pricing

Graph: Next 20 Days of Maryland Heights Hotel Prices

Rates shown are nightly rates before taxes and do not necessarily reflect all Maryland Heights, MO discounts available. The chart reflects the cheapest Maryland Heights hotel for each day and each star rating category.

FAQs about hotels in Maryland Heights

What are the best rated hotels in Maryland Heights?

Drury Inn & Suites St. Louis Westport, Staybridge Suites St. Louis Westport and Sonesta Es Suites St. Louis Westport are the best rated hotels based on customer reviews in the last 365 days.

What are the 4-5 star hotels in Maryland Heights?

Sheraton Westport Plaza Tower, Sheraton Westport Lakeside Chalet and Ameristar Casino Resort Spa are the top 3 luxury hotels near Maryland Heights city center.

What hotels are closest to the city center of Maryland Heights?

La Quinta by Wyndham, Hampton Inn Westport, and Drury Inn & Suites St. Louis Westport are the properties closest to Maryland Heights city center.

How much does a cheap hotel in Maryland Heights cost per night?

In the last year, a 2 star hotel in Maryland Heights can be as cheap as $67.64 per night. (based on HotelPlanner prices)

How much does a 3 star hotel in Maryland Heights cost per night?

In the last year, the average 3 star hotel in Maryland Heights has been $92.87 per night. (based on HotelPlanner prices)

What are the most popular independent hotels in Maryland Heights?

Ameristar Casino Resort Spa, Hollywood Casino St. Louis and The Lodge Hotel & Banquets St. Louis are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels in Maryland Heights?

Sheraton Westport Plaza Tower, Courtyard St. Louis Westport Plaza and Earth City Courtyard are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels in Maryland Heights?

Comfort Inn St. Louis Westport, St. Charles Comfort Suites and Sleep Inn are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular Best Western hotels in Maryland Heights?

Best Western Plus The Charles Hotel and SureStay Plus Hotel by Best Western St. Louis Airport are the best rated Best Western branded hotels (based on user reviews score).

What are the most popular IHG hotels in Maryland Heights?

Staybridge Suites St. Louis Westport, Holiday Inn St. Louis Arpt West Earth City and Candlewood Suites are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Verified reviews of the city: Maryland Heights, MO

Below are reviews of the city of Maryland Heights, MO from an actual visitor's perspective.

"Very convenient and within walking distances! "
Score 4.0 / 5

I liked that all the shopping centers, and or restaurants were close; you did not have to have a car to access all of the close amenities.

Odelphia S., from 09-Aug-2019
"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.3 out of 5 based on 3 reviews
Back to Top