Photo by Andria Mody

Search Maryland Heights, St. Louis Hotels from AU$94

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Filter by

Elimwood Hotel
3 out of 5
13735 Riverport Dr, Maryland Heights, MO
The price is AU$127 per night from 18 Oct. to 18 Oct.
4.26 km from city centre
3.7/5 Good! (842 reviews)
"If you are expecting top notch service & hotel, this is not it. I booked this for my daughter & I after reading reviews, we knew what to expect. This hotel isn't sparkling clean but it is decent enough. Be aware, there is only one working elevator. We went to a concert at the Amphitheater and took ..."

Reviewed on 11 Oct. 2021

Elimwood Hotel
Motel 6 Maryland Heights, MO
2 out of 5
12330 Dorsett Rd, Maryland Heights, MO
Fully refundableReserve now, pay when you stay
The price is AU$94 per night from 18 Oct. to 18 Oct.
2.35 km from city centre
3/5 (977 reviews)
"My go-to STL area hotel"

Reviewed on 11 Oct. 2021

Motel 6 Maryland Heights, MO
Hollywood Casino & Hotel St. Louis
3.5 out of 5
777 Casino Center Drive, Maryland Heights, MO
Fully refundableReserve now, pay when you stay
The price is AU$184 per night from 17 Nov. to 17 Nov.
3.98 km from city centre
3.9/5 Very Good! (1,312 reviews)
"Was charged before Check-In when I chose the option Pay At Hotel. Called and was told at Check-In that you can’t split between two cards but that at Check-Out we could split between two cards. Went to pay at Check-Out with two cards and was told that they can only charge one card. So, horrible lies ..."

Reviewed on 11 Oct. 2021

Hollywood Casino & Hotel St. Louis
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Holiday Inn Express St. Louis Arpt - Maryland Hgts, an IHG Hotel
2.5 out of 5
13615 Riverport Drive, I-70 & Earth City Expswy, Maryland Heights, MO
Fully refundableReserve now, pay when you stay
The price is AU$139 per night from 24 Oct. to 24 Oct.
3.75 km from city centre
3.8/5 Good! (910 reviews)
"Enjoyed our stay."

Reviewed on 11 Oct. 2021

Holiday Inn Express St. Louis Arpt - Maryland Hgts, an IHG Hotel
Homewood Suites by Hilton St. Louis Riverport - Airport West
3 out of 5
13639 Riverport Dr, Maryland Heights, MO
Fully refundableReserve now, pay when you stay
The price is AU$132 per night from 18 Oct. to 18 Oct.
3.88 km from city centre
4.1/5 Very Good! (865 reviews)
"The room was very clean and perfect size for my family we were able to spread out and ve comfortable. Sofa bed was broke and uncomfortable but my kids made it work."

Reviewed on 16 Oct. 2021

Homewood Suites by Hilton St. Louis Riverport - Airport West
Comfort Inn St Louis - Westport
3 out of 5
12031 Lackland Rd, Maryland Heights, MO
Fully refundableReserve now, pay when you stay
The price is AU$131 per night from 17 Nov. to 17 Nov.
3.57 km from city centre
3.8/5 Good! (972 reviews)
"EVERYONE was so damn kind !!!!! Loved my days there. BUT the tv remote device sucked. I will return!!😊"

Reviewed on 16 Oct. 2021

Comfort Inn St Louis - Westport
La Quinta Inn & Suites by Wyndham St. Louis Westport
2.5 out of 5
11805 Lackland Rd, Maryland Heights, MO
Fully refundableReserve now, pay when you stay
The price is AU$125 per night from 3 Nov. to 3 Nov.
4.12 km from city centre
4.1/5 Very Good! (957 reviews)
"n/a"

Reviewed on 15 Oct. 2021

La Quinta Inn & Suites by Wyndham St. Louis Westport
Days Inn and Suites by Wyndham St. Louis/Westport Plaza
2.5 out of 5
1970 Craig Rd, Maryland Heights, MO
Fully refundableReserve now, pay when you stay
The price is AU$113 per night from 24 Oct. to 24 Oct.
3.78 km from city centre
3.2/5 (939 reviews)

Reviewed on 11 Oct. 2021

Days Inn and Suites by Wyndham St. Louis/Westport Plaza
Sonesta ES Suites St. Louis Westport
3 out of 5
1855 Craigshire Road, Maryland Heights, MO
Fully refundableReserve now, pay when you stay
The price is AU$167 per night from 3 Nov. to 3 Nov.
3.81 km from city centre
4.3/5 Excellent! (986 reviews)
"Very helping and friendly staff. Respected CDC protocols and followed through. Informed of things that may have been missing in room but assured that resources were still available upon request and the cost was perfect. Definitely would come back again maybe even extend the stay."

Reviewed on 5 Oct. 2021

Sonesta ES Suites St. Louis Westport
Courtyard by Marriott St Louis Westport Plaza
3 out of 5
11888 Westline Industrial Dr, Maryland Heights, MO
Fully refundableReserve now, pay when you stay
The price is AU$132 per night from 28 Oct. to 28 Oct.
3.69 km from city centre
4.4/5 Wonderful! (971 reviews)
"Great place to stay. Super clean, staff was friendly and I was able to check in early."

Reviewed on 1 Oct. 2021

Courtyard by Marriott St Louis Westport Plaza
DoubleTree by Hilton Hotel St. Louis Westport
4 out of 5
1973 Craigshire Rd, Maryland Heights, MO
Fully refundableReserve now, pay when you stay
The price is AU$179 per night from 4 Nov. to 4 Nov.
3.57 km from city centre
4.2/5 Very Good! (996 reviews)
"The overall stay is always nice. They need to make sure the accomodations of the need of the customers are met. For instance, a microwave oven in the rooms. I'm here almost every weekend I deserve a nice room with a outside balcony."

Reviewed on 12 Oct. 2021

DoubleTree by Hilton Hotel St. Louis Westport
Staybridge Suites St Louis - Westport, an IHG Hotel
3 out of 5
25 Progress Pkwy, Maryland Heights, MO
Fully refundable
The price is AU$177 per night from 7 Nov. to 7 Nov.
2.93 km from city centre
4.5/5 Wonderful! (377 reviews)
"I thought it was really nice. One complaint, the property description still says buffet breakfast. Please update that, it was one reason I chose this place was that I thought I could get a hot breakfast but nope it was just take and go carb fest for breakfast."

Reviewed on 11 Oct. 2021

Staybridge Suites St Louis - Westport, an IHG Hotel
Residence Inn St Louis Westport
3 out of 5
11918 Westline Industrial Dr, Maryland Heights, MO
Fully refundableReserve now, pay when you stay
The price is AU$196 per night from 3 Nov. to 3 Nov.
3.61 km from city centre
4.6/5 Wonderful! (276 reviews)
"Great"

Reviewed on 13 Oct. 2021

Residence Inn St Louis Westport
Fairfield Inn & Suites St Louis Westport
2.5 out of 5
11918 Westline Industrial Drive, Maryland Heights, MO
Fully refundableReserve now, pay when you stay
The price is AU$153 per night from 24 Oct. to 24 Oct.
3.59 km from city centre
4.6/5 Exceptional! (431 reviews)
"Generally, we enjoy our staying. Some noise can be heard from other rooms. that annoys. Internet connection is not very well."

Reviewed on 12 Oct. 2021

Fairfield Inn & Suites St Louis Westport
Sheraton Westport Chalet Hotel St. Louis
3.5 out of 5
191 Westport Plz, Maryland Heights, MO
Fully refundableReserve now, pay when you stay
The price is AU$180 per night from 6 Nov. to 6 Nov.
3 km from city centre
3.9/5 Very Good! (751 reviews)
"The staff was so kind and helped us a lot! The only thing about the room was that the blinds didn’t draw all the way cause one side was stuck & there was only one working elevator but everything else was amazing! The bed was very comfy, plenty of room and everything spotless. Beautiful grounds!"

Reviewed on 24 Aug. 2021

Sheraton Westport Chalet Hotel St. Louis
Extended Stay America Suites St Louis Westport Central
2.5 out of 5
12161 Lackland Rd, Maryland Heights, MO
Fully refundableReserve now, pay when you stay
The price is AU$155 per night from 7 Nov. to 7 Nov.
3.38 km from city centre
3.6/5 Good! (669 reviews)
"Hotel was fine, clean, quiet, and had what we needed which was a bed and shower. Area was fine, not too far from food and our destination/reason for visit. Immediate area is a little business district. Overall, nothing to write home about and nothing to be upset over. Ample, fairly good spot to stay ..."

Reviewed on 2 Aug. 2021

Extended Stay America Suites St Louis Westport Central
Red Roof Inn St Louis - Westport
2 out of 5
11837 Lackland Rd, Maryland Heights, MO
Fully refundableReserve now, pay when you stay
The price is AU$109 per night from 24 Oct. to 24 Oct.
4.05 km from city centre
2.8/5 (992 reviews)
"Kinda junky and run down, grimy"

Reviewed on 21 Aug. 2021

Red Roof Inn St Louis - Westport
Hawthorn Suites by Wyndham St. Louis Westport Plaza
3 out of 5
1881 Craigshire Rd, Maryland Heights, MO
Fully refundableReserve now, pay when you stay
The price is AU$136 per night from 24 Oct. to 24 Oct.
3.7 km from city centre
3.6/5 Good! (984 reviews)
"We really enjoyed our stay! It was a very friendly atmosphere and the room was great! The kids had a blast and that was my goal!"

Reviewed on 11 Jun. 2021

Hawthorn Suites by Wyndham St. Louis Westport Plaza
Hampton Inn St. Louis/Westport
2.5 out of 5
2454 Old Dorsett Rd, Maryland Heights, MO
Fully refundableReserve now, pay when you stay
The price is AU$148 per night from 16 Nov. to 16 Nov.
2.5 km from city centre
4.1/5 Very Good! (757 reviews)
"The hotel is undergoing renovations. However, the staff are so kind and helpful! The pool is now open after being closed for 2 years. It’s in a lovely outdoor area with a patio. I also like the room layout and cubbies in the bathroom."

Reviewed on 20 Sep. 2021

Hampton Inn St. Louis/Westport
Homewood Suites by Hilton St. Louis Westport
3 out of 5
2434 Old Dorsett Rd, Maryland Heights, MO
Fully refundableReserve now, pay when you stay
The price is AU$240 per night from 12 Nov. to 12 Nov.
2.5 km from city centre
4.3/5 Excellent! (287 reviews)
"Very clean, spacious, room service came quick & pool was nice"

Reviewed on 4 Oct. 2021

Homewood Suites by Hilton St. Louis Westport
Don't see what you're looking for?
See all available properties in Maryland Heights
View all properties
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.

Frequently asked questions

Recent Reviews in Maryland Heights

More trip options