Find hotels in Maryland Heights, MO from CA $87

  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Maryland Heights hotels

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,108 reviews)
"Not too bad of a stay. Staff was nice"
United States
Jasmine
The price is CA $118
CA $137 total
includes taxes & fees
Feb 22 - Feb 23
La Quinta Inn & Suites by Wyndham St. Louis Westport

Hollywood Casino & Hotel St. Louis

Hollywood Casino & Hotel St. Louis
3.5 star property
Maryland Heights
8.4 out of 10, Very good, (2,224 reviews)
"Fun place to stay"
Canada
James
The price is CA $178
CA $227 total
includes taxes & fees
Feb 16 - Feb 17
Hollywood Casino & Hotel St. Louis

Fairfield Inn & Suites St Louis Westport

Fairfield Inn & Suites St Louis Westport
2.5 star property
Maryland Heights
9.2 out of 10, Wonderful, (821 reviews)
"Great Service."
United States
Miguel
The price is CA $168
CA $195 total
includes taxes & fees
Feb 20 - Feb 21
Fairfield Inn & Suites St Louis Westport

Elimwood Hotel, a Ramada by Wyndham

Elimwood Hotel, a Ramada by Wyndham
3.0 star property
Maryland Heights
7.4 out of 10, Good, (1,001 reviews)
"Nice rooms, pet friendly, small lake in the back with a sitting area, very relaxing stay"
United States
Michelle
The price is CA $125
CA $146 total
includes taxes & fees
Feb 24 - Feb 25
Elimwood Hotel, a Ramada by Wyndham

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)
"Our stay was very nice. I love the room and the space! Food could be better, but overall it was a good stay for the price."
United States
Dominica
The price is CA $91
CA $106 total
includes taxes & fees
Feb 15 - Feb 16
Larkspur Landing Extended Stay Suites St. Louis Riverport - Airport West

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)
"The facility is used by sport teams Th- Sunday and it shows the wear. Very outdated and cleanliness is questionable. Stay elsewhere. Cookies were good :)"
United States
diann
The price is CA $170
CA $198 total
includes taxes & fees
Mar 8 - Mar 9
DoubleTree by Hilton St. Louis - Westport

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,002 reviews)
"Great location , hotel"
United States
jennifer
The price is CA $147
CA $170 total
includes taxes & fees
Feb 20 - Feb 21
Courtyard by Marriott St Louis Westport Plaza

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, (606 reviews)
"Breakfast was good I don't think I have ever been disappointed with a stay bridge ."
United States
Jimmy or Falyn
The price is CA $202
CA $235 total
includes taxes & fees
Feb 16 - Feb 17
Staybridge Suites St Louis - Westport by IHG

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, (861 reviews)
"Room was clean and it had a great view on 11th floor. I love that there is a little plaza/mall attached to the hotel it’s very nice. Overall it was a great stay and I will be staying her again in the future. "
United States
Kobe
The price is CA $279
CA $330 total
includes taxes & fees
Feb 7 - Feb 8
Sheraton Westport Plaza Hotel St. Louis

Homewood Suites by Hilton St. Louis Westport

Homewood Suites by Hilton St. Louis Westport
3.0 star property
Maryland Heights
8.8 out of 10, Excellent, (464 reviews)
"Very friendly & clean! "
United States
Meagan
The price is CA $216
CA $254 total
includes taxes & fees
Feb 20 - Feb 21
Homewood Suites by Hilton St. Louis Westport

Best Western Plus St. Louis West-Westport

Best Western Plus St. Louis West-Westport
2.5 star property
Maryland Heights
8.0 out of 10, Very good, (1,037 reviews)
"Excellent"
United States
Melanie
The price is CA $114
CA $133 total
includes taxes & fees
Feb 7 - Feb 8
Best Western Plus St. Louis West-Westport

Residence Inn St Louis Westport

Residence Inn St Louis Westport
3.0 star property
Maryland Heights
9.2 out of 10, Wonderful, (415 reviews)
"Great room for the price. Breakfast was amazing and the staff is super friendly! "
United States
Jimmy
The price is CA $196
CA $228 total
includes taxes & fees
Mar 7 - Mar 8
Residence Inn St Louis Westport

Comfort Inn St. Louis - Westport Event Center

Comfort Inn St. Louis - Westport Event Center
3.0 star property
Maryland Heights
6.8 out of 10, (1,002 reviews)
"Stay was nice"
United States
Angela
The price is CA $122
CA $142 total
includes taxes & fees
Mar 1 - Mar 2
Comfort Inn St. Louis - Westport Event Center

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)
"The room was very clean and comfortable. "
United States
Debra
The price is CA $114
CA $132 total
includes taxes & fees
Feb 7 - Feb 8
Extended Stay America Suites St Louis Westport Central

Value Suites Extended Stay - St Louis

Value Suites Extended Stay - St Louis
3.0 star property
Maryland Heights
7.0 out of 10, Good, (1,110 reviews)
"We’ve stayed here twice before and have always been pleased with everything. Very good hotel close to what we need."
United States
Timothy
The price is CA $524
CA $720 total
includes taxes & fees
Mar 1 - Mar 2
Value Suites Extended Stay - St Louis

Red Roof Inn St Louis - Westport/ Maryland Heights

Red Roof Inn St Louis - Westport/ Maryland Heights
2.0 star property
Maryland Heights
5.4 out of 10, (1,000 reviews)
"Pretty spotless for the most part "
United States
David
Red Roof Inn St Louis - Westport/ Maryland Heights

Days Inn and Suites by Wyndham St. Louis/Westport Plaza

Days Inn and Suites by Wyndham St. Louis/Westport Plaza
2.5 star property
Maryland Heights
4.6 out of 10, (1,005 reviews)
"Everything was good "
United States
Timothy
The price is CA $85
CA $98 total
includes taxes & fees
Feb 26 - Feb 27
Days Inn and Suites by Wyndham St. Louis/Westport Plaza

Hampton Inn St. Louis/Westport

Hampton Inn St. Louis/Westport
2.5 star property
Maryland Heights
7.8 out of 10, Good, (978 reviews)
"Room was fine, Staff was pleasant, neighbors were loud after midnight"
United States
Leo
The price is CA $111
CA $129 total
includes taxes & fees
Feb 21 - Feb 22
Hampton Inn St. Louis/Westport

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, (815 reviews)
"The food was great at the hotel, and the staff made the experience 5 star! Highly recommended! "
United States
Omaira Monem
The price is CA $241
CA $286 total
includes taxes & fees
Mar 1 - Mar 2
Sheraton Westport Chalet Hotel St. Louis

Motel 6 Maryland Heights, MO

Motel 6 Maryland Heights, MO
2.0 star property
Maryland Heights
6.0 out of 10, (1,001 reviews)
"Whole place was dirty"
United States
Xavier
The price is CA $85
CA $98 total
includes taxes & fees
Feb 16 - Feb 17
Motel 6 Maryland Heights, MO
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.

#takeahike Potomac River from up above
Photo by Andria Mody
Open Photo by Andria Mody

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