Find hotels in Maryland Heights, MO from CA $96

  • 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

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.6 out of 10, Excellent, (1,003 reviews)
"Great hotel"
United States
Scott
The price is CA $168
CA $195 total
includes taxes & fees
Jun 14 - Jun 15
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,192 reviews)
"Great place, clean, free breakfast was amazing!"
United States
Christy
The price is CA $138
CA $161 total
includes taxes & fees
May 31 - Jun 1
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,005 reviews)
"Great stay!"
United States
Matiah
The price is CA $219
CA $279 total
includes taxes & fees
May 25 - May 26
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, (622 reviews)
"Short stay. The staff was awesome, the hotel and room were clean. I would definitely stay again."
United States
Jeff Van
The price is CA $215
CA $249 total
includes taxes & fees
May 29 - May 30
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,002 reviews)
"Great place"
United States
Terry
The price is CA $199
CA $231 total
includes taxes & fees
Jun 21 - Jun 22
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,000 reviews)
"The Doubletree Hotel in St. Louis was one the best hotels I've stayed in. The staff was an absolute joy. The amenities, the rooms cleanest and the bar was great, as well. The restaurant food was excellent.."
United States
kasey
The price is CA $171
CA $199 total
includes taxes & fees
Jun 7 - Jun 8
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, (869 reviews)
"Great room and great access to restaurants and shopping."
United States
Terrance
The price is CA $272
CA $322 total
includes taxes & fees
May 25 - May 26
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,603 reviews)
"Wonderful staff and the place was clean and quiet"
United States
Cameron
The price is CA $146
CA $172 total
includes taxes & fees
May 25 - May 26
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,235 reviews)
"Wonderful stay"
United States
Elaina
The price is CA $134
CA $177 total
includes taxes & fees
Jun 1 - Jun 2
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,992 reviews)
"Clean room, great rate, good breakfast, great location near airport! "
United States
Vesta
The price is CA $124
CA $146 total
includes taxes & fees
Jun 9 - Jun 10
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,000 reviews)
"I stay at this property every time I come to St Louis. It’s clean, great location and the staff are very nice."
Canada
Melanie
The price is CA $177
CA $206 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, (818 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 $242
CA $286 total
includes taxes & fees
Jun 6 - Jun 7
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,121 reviews)
"We very pleased with our stay. Nice & clean beds were very comfortable."
United States
Marlena Jayedee Normand
The price is CA $129
CA $150 total
includes taxes & fees
May 24 - May 25
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, (421 reviews)
"Great stay"
United States
Satesh
The price is CA $234
CA $271 total
includes taxes & fees
May 28 - May 29
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,080 reviews)
"Great place to stay "
United States
Timothy
The price is CA $174
CA $204 total
includes taxes & fees
May 29 - May 30
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 $122
CA $142 total
includes taxes & fees
May 28 - May 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,000 reviews)
"Very nice and quite get away, i liked it alot."
United States
Bianca
The price is CA $151
CA $175 total
includes taxes & fees
Jun 7 - Jun 8
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.6 out of 10, Exceptional, (3,429 reviews)
"Nice hotel, helpful staff, and excellent location."
United States
JEFF
The price is CA $234
CA $274 total
includes taxes & fees
May 24 - May 25
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,937 reviews)
"Comfortable hotel with a unique vibe and excellent location"
United States
jilly
The price is CA $177
CA $210 total
includes taxes & fees
May 31 - Jun 1
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,850 reviews)
"Great stay"
United States
Alexander
The price is CA $191
CA $231 total
includes taxes & fees
May 25 - May 26
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

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 $96 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