Find hotels in Maryland Heights, MO from CA $95

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Maryland Heights hotels

Courtyard by Marriott St Louis Creve Coeur

Courtyard by Marriott St Louis Creve Coeur
3.0 star property
Creve Coeur
8.8 out of 10, Excellent, (1,003 reviews)
"Great hotel"
United States
Scott
The price is CA $179
CA $208 total
includes taxes & fees
May 17 - May 18
Courtyard by Marriott St Louis Creve Coeur

Clayton Plaza Hotel & Extended Stay

Clayton Plaza Hotel & Extended Stay
3.5 star property
Clayton
9.0 out of 10, Wonderful, (3,168 reviews)
"Great stay, would do it again!"
United States
Gloria
The price is CA $143
CA $167 total
includes taxes & fees
May 17 - May 18
Clayton Plaza Hotel & Extended Stay

Ameristar Casino Resort and Spa

Ameristar Casino Resort and Spa
4.5 star property
St. Charles
8.6 out of 10, Excellent, (1,004 reviews)
"Room was beautiful. Staff very helpful. Lots of parking. "
United States
Connie
The price is CA $218
CA $277 total
includes taxes & fees
Apr 27 - Apr 28
Ameristar Casino Resort and Spa

Staybridge Suites St Louis - Westport by IHG

Staybridge Suites St Louis - Westport by IHG
3.0 star property
Maryland Heights
8.8 out of 10, Excellent, (619 reviews)
"This is a clean, safe, well run and well-maintained property. The staff were friendly and accommodating. They clearly enjoy their jobs and it showed! Pet friendly. I will definitely stay at this property the next time I am in the area!"
United States
Amy
The price is CA $208
CA $241 total
includes taxes & fees
May 3 - May 4
Staybridge Suites St Louis - Westport by IHG

Drury Plaza Hotel St. Louis St. Charles

Drury Plaza Hotel St. Louis St. Charles
3.0 star property
St. Charles
9.6 out of 10, Exceptional, (1,006 reviews)
"Everything about this hotel was great "
United States
Delovin Choice
The price is CA $198
CA $230 total
includes taxes & fees
May 10 - May 11
Drury Plaza Hotel St. Louis St. Charles

DoubleTree by Hilton St. Louis - Westport

DoubleTree by Hilton St. Louis - Westport
4.0 star property
Maryland Heights
8.2 out of 10, Very good, (1,002 reviews)
"Room was really clean! And the gentlemen at the front desk was very helpful and friendly "
United States
Elizabeth
The price is CA $170
CA $198 total
includes taxes & fees
May 10 - May 11
DoubleTree by Hilton St. Louis - Westport

Sheraton Westport Plaza Hotel St. Louis

Sheraton Westport Plaza Hotel St. Louis
3.5 star property
Maryland Heights
8.4 out of 10, Very good, (868 reviews)
"Great room and great access to restaurants and shopping."
United States
Terrance
The price is CA $313
CA $370 total
includes taxes & fees
May 2 - May 3
Sheraton Westport Plaza Hotel St. Louis

Wingate by Wyndham St. Louis Airport

Wingate by Wyndham St. Louis Airport
3.0 star property
St. Ann
9.2 out of 10, Wonderful, (1,595 reviews)
"Great room, breakfast, and staff. Would stay again! "
United States
Lilia
The price is CA $161
CA $190 total
includes taxes & fees
May 3 - May 4
Wingate by Wyndham St. Louis Airport

Hollywood Casino & Hotel St. Louis

Hollywood Casino & Hotel St. Louis
3.5 star property
Maryland Heights
8.4 out of 10, Very good, (2,186 reviews)
"Accommodating staff, food availability, comfortable. "
United States
MaryMelissa
The price is CA $150
CA $195 total
includes taxes & fees
Apr 28 - Apr 29
Hollywood Casino & Hotel St. Louis

Pear Tree Inn St. Louis Airport

Pear Tree Inn St. Louis Airport
2.5 star property
St. Ann
9.4 out of 10, Exceptional, (2,953 reviews)
"Great room, staff, breakfast and location. "
United States
Elesia
The price is CA $137
CA $161 total
includes taxes & fees
May 3 - May 4
Pear Tree Inn St. Louis Airport

Courtyard by Marriott St Louis Westport Plaza

Courtyard by Marriott St Louis Westport Plaza
3.0 star property
Maryland Heights
8.8 out of 10, Excellent, (1,001 reviews)
"Very nice room, clean"
United States
Richard
The price is CA $180
CA $209 total
includes taxes & fees
May 25 - May 26
Courtyard by Marriott St Louis Westport Plaza

Sheraton Westport Chalet Hotel St. Louis

Sheraton Westport Chalet Hotel St. Louis
3.5 star property
Maryland Heights
8.0 out of 10, Very good, (817 reviews)
"Bar was nice closes by 11. Did not eat at property but plenty of choices around hotel"
United States
Thomas
The price is CA $286
CA $339 total
includes taxes & fees
May 3 - May 4
Sheraton Westport Chalet Hotel St. Louis

La Quinta Inn & Suites by Wyndham St. Louis Westport

La Quinta Inn & Suites by Wyndham St. Louis Westport
3.0 star property
Maryland Heights
7.2 out of 10, Good, (1,107 reviews)
"We very pleased with our stay. Nice & clean beds were very comfortable."
United States
Marlena Jayedee Normand
The price is CA $130
CA $151 total
includes taxes & fees
May 10 - May 11
La Quinta Inn & Suites by Wyndham St. Louis Westport

Residence Inn St Louis Westport

Residence Inn St Louis Westport
3.0 star property
Maryland Heights
9.2 out of 10, Wonderful, (420 reviews)
"Great stay"
United States
Satesh
The price is CA $208
CA $241 total
includes taxes & fees
May 10 - May 11
Residence Inn St Louis Westport

Renaissance St. Louis Airport Hotel

Renaissance St. Louis Airport Hotel
4.0 star property
Berkeley
8.4 out of 10, Very good, (1,074 reviews)
"Great place to stay "
United States
Timothy
The price is CA $161
CA $189 total
includes taxes & fees
May 8 - May 9
Renaissance St. Louis Airport Hotel

Extended Stay America Suites St Louis Westport Central

Extended Stay America Suites St Louis Westport Central
2.5 star property
Maryland Heights
7.6 out of 10, Good, (1,001 reviews)
"Great location, great staff and clean facilities, and amazing environment!!"
United States
Mary
The price is CA $125
CA $146 total
includes taxes & fees
Apr 28 - Apr 29
Extended Stay America Suites St Louis Westport Central

Larkspur Landing Extended Stay Suites St. Louis Riverport - Airport West

Larkspur Landing Extended Stay Suites St. Louis Riverport - Airport West
3.0 star property
Maryland Heights
7.6 out of 10, Good, (1,006 reviews)
"Clean rooms excellent friendly staff! "
United States
Valencia
The price is CA $138
CA $160 total
includes taxes & fees
May 10 - May 11
Larkspur Landing Extended Stay Suites St. Louis Riverport - Airport West

Drury Plaza Hotel St. Louis at the Arch

Drury Plaza Hotel St. Louis at the Arch
3.0 star property
Downtown St. Louis
9.4 out of 10, Exceptional, (3,389 reviews)
"Excellent location , clean hotel , great food selection "
United States
Haydee
The price is CA $221
CA $259 total
includes taxes & fees
May 10 - May 11
Drury Plaza Hotel St. Louis at the Arch

Moonrise Hotel

Moonrise Hotel
4.0 star property
Delmar Loop
9.0 out of 10, Wonderful, (1,925 reviews)
"Wonderful hotel!!"
United States
Harilyn
The price is CA $199
CA $237 total
includes taxes & fees
May 3 - May 4
Moonrise Hotel

21C Museum Hotel St Louis

21C Museum Hotel St Louis
4.5 star property
Downtown West
9.0 out of 10, Wonderful, (1,787 reviews)
"Great stay"
United States
Carl
The price is CA $208
CA $250 total
includes taxes & fees
May 10 - May 11
21C Museum Hotel St Louis
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Maryland Heights attractions

Learn more about Maryland Heights

Explore the bustling Westport Plaza, where restaurants and shops offer a lively atmosphere for visitors. Nearby, St. Louis' iconic Gateway Arch and Forest Park provide additional attractions for those seeking more adventure.

Aerial view of American amusement park with empty rides, roller coasters during the pandemic

Top Maryland Heights Hotel Reviews

Recent Reviews in Maryland Heights

More cheap stays in Maryland Heights

Hotels in Maryland Heights with star rating

Frequently asked questions

What is the best area to stay in Maryland Heights?
The best area to stay in Maryland Heights is near Westport Plaza, due to its concentration of amenities and convenient location.

Westport Plaza is a well-known business and entertainment district. It features a variety of hotels, restaurants, and entertainment venues, all within a compact and walkable area. You'll find everything from casual eateries to upscale dining, along with live music options. It's well-connected by major roads, making it easy to get around.

For couples, Westport Plaza offers a great evening out with its restaurants and entertainment. You can enjoy a meal, catch a show or live music, and then easily walk back to your hotel. Many hotels in this area offer comfortable accommodations with amenities like high-end fitness equipment and pools, great for a relaxing stay.

Business travellers will also find Westport Plaza highly convenient. Its proximity to corporate offices within Maryland Heights, combined with the range of dining and networking opportunities, makes it a practical choice.
What are the best hotels in Maryland Heights that travellers recommend?
For highly recommended hotels in Maryland Heights, consider the Sheraton Westport Plaza Hotel St. Louis, the Hollywood Casino & Hotel St. Louis, and the DoubleTree by Hilton St. Louis - Westport.

The 3.5-star Sheraton Westport Plaza Hotel St. Louis, with an 8.4 rating, is praised for its excellent bar and professional staff, and features a refreshing indoor pool and designer toiletries.

Another excellent choice is the 3.5-star Hollywood Casino & Hotel St. Louis, also with an 8.4 rating. Guests frequently mention the comfortable and clean rooms, the excellent and friendly staff, and the great and delicious food. It is conveniently located near the Centene Community Ice Centre.

The 4-star DoubleTree by Hilton St. Louis - Westport, rated 8.2, offers comfortable suites, an indoor pool, and free parking. Guests appreciate the warm cookies upon arrival, the great showers, and the helpful front desk staff.
What are the best family hotels in Maryland Heights?
For family-friendly accommodation in Maryland Heights, consider the DoubleTree by Hilton St. Louis - Westport, the Sheraton Westport Plaza Hotel St. Louis, or the Homewood Suites by Hilton St. Louis Westport.

The 4-star DoubleTree by Hilton St. Louis - Westport, with an 8.2 rating, offers useful amenities such as sofa beds, connecting rooms, and a pool. Guests frequently mention the excellent showers and the complimentary warm cookies. Free self-parking and airport transportation are also provided, adding to the convenience.

Another excellent option is the 3.5-star Sheraton Westport Plaza Hotel St. Louis, rated 8.4. This hotel provides rollaway extra beds, connecting rooms, and free cribs, along with a pool. Travellers appreciate the professional staff and the great bar. Free self-parking and airport transportation are also available.

The 3-star Homewood Suites by Hilton St. Louis Westport, with an 8.8 rating, is highly regarded for its friendly and amazing staff. It features child-friendly window designs, connecting rooms, sofa beds, a pool, and free cribs. Guests also enjoy the high-quality complimentary breakfast. Find more child-friendly accommodations in Maryland Heights
What hotels in Maryland Heights offer free breakfast?
For hotels in Maryland Heights that offer a complimentary breakfast, consider the Fairfield Inn & Suites St Louis Westport, Residence Inn St Louis Westport, Staybridge Suites St Louis - Westport by IHG, Homewood Suites by Hilton St. Louis Westport, and the Sheraton Westport Plaza Hotel St. Louis.

The Fairfield Inn & Suites St Louis Westport, with a 9.2 rating, provides a free buffet breakfast. Guests often praise the spacious and clean rooms, as well as the delicious breakfast.

The 3-star Residence Inn St Louis Westport, rated 9.2, offers a free full breakfast daily. Guests frequently mention the comfortable rooms.

Another excellent option is the 3-star Staybridge Suites St Louis - Westport by IHG, which has an 8.8 rating. This hotel provides a free buffet breakfast and is known for its friendly and excellent staff, as well as its quiet location.

The 3-star Homewood Suites by Hilton St. Louis Westport, with an 8.8 rating, includes a free continental breakfast daily. Guests appreciate the amazing and friendly staff, and the high-quality breakfast.

Finally, the 3.5-star Sheraton Westport Plaza Hotel St. Louis, rated 8.4, offers a free continental breakfast for guests staying in Club Level rooms. This hotel is also noted for its professional staff. Find more hotels with free breakfast in Maryland Heights
What are the top pet-friendly hotels in Maryland Heights?
For top pet-friendly hotels in Maryland Heights, consider the Sheraton Westport Chalet Hotel St. Louis, La Quinta Inn & Suites by Wyndham St. Louis Westport, or Comfort Inn St. Louis - Westport Event Center.

The 3.5-star Sheraton Westport Chalet Hotel St. Louis, with an 8.0 rating, warmly welcomes both dogs and cats, even providing food and water bowls for your companions. Guests frequently mention the friendly staff and clean facilities and rooms.

Another excellent option is the 3-star La Quinta Inn & Suites by Wyndham St. Louis Westport, rated 7.2. This hotel also permits both dogs and cats. Guests consistently praise the comfortable, clean rooms and the friendly, extremely courteous staff, as well as the good and amazing breakfast.

The 3-star Comfort Inn St. Louis - Westport Event Center is also a great choice. It permits pets, with a specific mention of dogs only, and offers a designated dog exercise area. Guests highlight the clean rooms, excellent breakfast, and great customer service, with the front desk being super nice. See more pet-friendly hotels in Maryland Heights
What are the best budget hotels in Maryland Heights?
For excellent budget-friendly hotels in Maryland Heights, consider the Residence Inn St Louis Westport or Homewood Suites by Hilton St. Louis Westport.

The 3-star Residence Inn St Louis Westport has an impressive 9.2 rating. Guests frequently mention the comfortable rooms and appreciate the complimentary breakfast, which includes a full breakfast option. The hotel also provides free grocery shopping services and free cribs, making it suitable for families.

Another highly-rated option is the 3-star Homewood Suites by Hilton St. Louis Westport, with an 8.8 rating. Travellers consistently praise the amazing and friendly staff, as well as the high-quality continental breakfast. Free self-parking and free WiFi are also provided for convenience. View all budget hotels in Maryland Heights
What are the most romantic hotels in Maryland Heights for couples?
For couples seeking a romantic stay in Maryland Heights, the Hollywood Casino & Hotel St. Louis offers a private hot tub in some rooms, creating a relaxing and private experience.

The 3.5-star Hollywood Casino & Hotel St. Louis, with an 8.4 rating, is praised by guests for its comfortable, clean rooms and excellent, friendly staff. The hotel also features a 24-hour fitness centre and provides complimentary airport transportation, adding to the convenience for travellers. See all romantic hotels in Maryland Heights
What are the best hotels in Maryland Heights near Missouri River?
For hotels in Maryland Heights near the Missouri River, consider the Hollywood Casino & Hotel St. Louis or the Elimwood Hotel, a Ramada by Wyndham.

The 3.5-star Hollywood Casino & Hotel St. Louis, with an 8.4 rating, offers comfortable and clean rooms, frequently praised by guests. The staff are often described as excellent and friendly, and the food is rated as great and delicious. This hotel also provides complimentary rollaway extra beds and a child-friendly window design, making it a good option for families. A scheduled free airport shuttle service is available for added convenience.

Another option is the 3-star Elimwood Hotel, a Ramada by Wyndham, rated 7.4. This hotel provides free continental breakfast, free self-parking, and free wired and wireless internet. Guests often highlight the friendly and helpful staff, as well as the clean and good rooms. Free cribs and sofa beds are available, and there is also free parking for RVs, buses, and trucks.
When is the best time to go to Maryland Heights?
The best times to visit Maryland Heights are during the spring (April to May) and autumn (September to October) when the weather is mild and pleasant.

During these months, you'll find comfortable temperatures great for outdoor activities without the humidity of summer or the chill of winter. Spring brings blooming flowers and lush greenery, while autumn offers beautiful fall foliage. This makes it ideal for exploring the area's parks and trails, or enjoying outdoor dining.

For those looking to attend events or enjoy water-based activities, the summer months (June to August) are also popular. While it can be warm and humid, many local attractions and the nearby theme park are in full swing, offering plenty of entertainment for families.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Maryland Heights.
How can I save on a Maryland Heights hotel booking with Expedia?
Members always get our best prices. Find our best Maryland Heights hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Maryland Heights hotel?
Prices for hotels in Maryland Heights often vary, but you can find a great deal from CA $95 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia