Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Maryland Heights

Filter by star ratings
All filters
Courtyard by Marriott St. Louis Westport Plaza
Courtyard by Marriott St. Louis Westport Plaza
8.9 Excellent
11888 Westline Industrial Drive, St. Louis, MO, United States
Show on map
1.4 km from city centre, Maryland Heights 
ExcellentBased on 270 reviews
8.9

Courtyard St Louis Westport Plaza provides a luxury setting while in Saint Louis. It also features a beauty centre, an express check-in and check-out feature and an indoor pool.

Tips for booking a Maryland Heights hotel

Cheapest month:March
Most expensive month:December
Average price in Maryland Heights:$115/night
Absolute cheapest price found:$49/night
Cheapest day:Wednesday
Most expensive day:Saturday
$61 - $145
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$99 - $137
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Maryland Heights hotels

Show all 41 hotels
1
Courtyard by Marriott St. Louis Westport Plaza
Courtyard by Marriott St. Louis Westport Plaza
8.9 Excellent
11888 Westline Industrial Drive, St. Louis, MO, United States
Show on map
22.5 km from city centre, St. Louis 

Courtyard St Louis Westport Plaza provides a luxury setting while in Saint Louis. It also features a beauty centre, an express check-in and check-out feature and an indoor pool.

Cheapest hotels in Maryland Heights, St. Louis

Show all 41 hotels
Courtyard by Marriott St. Louis Westport Plaza
Courtyard by Marriott St. Louis Westport Plaza
8.9 Excellent
11888 Westline Industrial Drive, St. Louis, MO, United States
Show on map
22.5 km from city centre,  

Courtyard St Louis Westport Plaza provides a luxury setting while in Saint Louis. It also features a beauty centre, an express check-in and check-out feature and an indoor pool.

$112
Avg. per night

Where to stay in Maryland Heights

Maryland Heights travel FAQs

  • What are the best hotels in Maryland Heights?

    La Quinta Inn & Suites by Wyndham St Louis Airport-Riverport, rated with a score of 8.2 from 202 reviewers, is one of the most popular hotels in Maryland Heights. Other top stays include La Quinta Inn & Suites by Wyndham St. Louis Westport, with an average rating of 8.1 from 1,618 reviewers, and Hampton Inn St. Louis - Westport, with a score of 7.7 from 140 reviewers.

  • What is a good hotel near Hollywood Casino Amphitheatre?

    La Quinta Inn & Suites by Wyndham St Louis Airport-Riverport is a good hotel close to Hollywood Casino Amphitheatre - it has scored 8.2 over 202 reviews from HotelsCombined users.