Book Cheap Hotels in Maryland Heights
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Maryland Heights
Most frequently booked Maryland Heights hotels

Hollywood Casino & Hotel St. Louis
777 Casino Center Drive Maryland Heights MO
6.26 km from city centre
The price is CA $128 per night
CA $128
CA $169 total
Apr 1 - Apr 2
includes taxes & fees
Book a stay at this business-friendly hotel in Maryland Heights. Enjoy free parking, 7 restaurants, and a casino. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Ameristar Casino St. Charles and Hollywood Casino are located nearby.
Free airport shuttle
Parking included

Larkspur Landing Extended Stay Suites St. Louis Riverport - Airport West
13639 Riverport Dr Maryland Heights MO
Free cancellation
Reserve now, pay when you stay
5.19 km from city centre
The price is CA $99 per night
CA $99
CA $115 total
Mar 31 - Apr 1
includes taxes & fees
Book a stay at this business-friendly hotel in Maryland Heights. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Ameristar Casino St. Charles and Hollywood Casino Amphitheatre are located nearby.
Pool
Breakfast included

La Quinta Inn & Suites by Wyndham St. Louis Westport
11805 Lackland Rd Maryland Heights MO
Free cancellation
Reserve now, pay when you stay
1.73 km from city centre
The price is CA $131 per night
CA $131
CA $152 total
Apr 3 - Apr 4
includes taxes & fees
Book a stay at this business-friendly hotel in Maryland Heights. Enjoy free WiFi, free parking, and a free airport shuttle. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Hollywood Casino Amphitheatre and Ameristar Casino St. Charles are located nearby.
Pool
Free airport shuttle

Best Western Plus St. Louis West-Westport
12220 Dorsett Rd Maryland Heights MO
1.32 km from city centre
The price is CA $119 per night
CA $119
CA $138 total
Mar 6 - Mar 7
includes taxes & fees
Book a stay at this business-friendly hotel in Maryland Heights. Enjoy free breakfast, free parking, and an outdoor pool. Our guests praise the breakfast and the helpful staff in our reviews. Popular attractions Hollywood Casino Amphitheatre and Ameristar Casino St. Charles are located nearby.
Pool
Breakfast included

Elimwood Hotel, a Ramada by Wyndham
13735 Riverport Dr Maryland Heights MO
Free cancellation
Reserve now, pay when you stay
5.69 km from city centre
The price is CA $126 per night
CA $126
CA $147 total
Mar 22 - Mar 23
includes taxes & fees
Book a stay at this golf hotel in Maryland Heights. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff in our reviews. Popular attractions Ameristar Casino St. Charles and Centene Community Ice Center are located nearby.
Pool
Breakfast included

Staybridge Suites St Louis - Westport by IHG
25 Progress Pkwy Maryland Heights MO
Free cancellation
1.77 km from city centre
The price is CA $196 per night
CA $196
CA $228 total
Mar 6 - Mar 7
includes taxes & fees
Book a stay at this business-friendly hotel in Maryland Heights. Enjoy free breakfast, free WiFi, and a fitness center. Our guests praise the helpful staff in our reviews. Popular attractions Ameristar Casino St. Charles and Westport Plaza are located nearby.
Pool
Breakfast included

Extended Stay America Suites St Louis Westport Central
12161 Lackland Rd Maryland Heights MO
Free cancellation
Reserve now, pay when you stay
2.34 km from city centre
The price is CA $125 per night
CA $125
CA $145 total
Mar 29 - Mar 30
includes taxes & fees
Book a stay at this business-friendly hotel in Maryland Heights. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Ameristar Casino St. Charles and Westport Plaza are located nearby.
Breakfast included
Pet-friendly

Pear Tree Inn St. Louis Near Union Station
2211 Market Street St. Louis MO
21 km from city centre
The price is CA $134 per night
CA $134
CA $156 total
Mar 8 - Mar 9
includes taxes & fees
Book a stay at this business-friendly hotel in St. Louis. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the restaurant in our reviews. Popular attractions St. Louis Union Station and Gateway Arch are located nearby.
Pool
Hot tub

21C Museum Hotel St Louis
1528 Locust street St. Louis MO
Free cancellation
Reserve now, pay when you stay
21.72 km from city centre
The price is CA $173 per night
CA $173
CA $209 total
Mar 23 - Mar 24
includes taxes & fees
Book a stay at this luxury hotel in St. Louis. Enjoy free WiFi, breakfast (surcharge), and room service. Our guests praise the pool and the restaurant in our reviews. Popular attractions St. Louis Union Station and Gateway Arch are located nearby.
Pool
Spa
Don't see what you're looking for?
See all available properties in Maryland Heights
View all propertiesLowest 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.
Hotels in Maryland Heights with star rating
Check Maryland Heights hotel room prices by star rating

4 Star Hotels
66 properties
Top family friendly Maryland Heights hotel deals

Value Suites Extended Stay - St Louis
1881 Craigshire Rd Maryland Heights MO
The price is CA $551 per night from Mar 6 to Mar 7
CA $551
CA $751 total
Mar 6 - Mar 7
includes taxes & fees
Top cheap Maryland Heights hotel deals

Days Inn and Suites by Wyndham St. Louis/Westport Plaza
1970 Craig Rd Maryland Heights MO
The price is CA $88 per night from Mar 5 to Mar 6
CA $88
CA $102 total
Mar 5 - Mar 6
includes taxes & fees
4.6/10 (1,004 reviews)
Top hotels in Maryland Heights for Extended Stay

Central West End Apartments by Landing
275 Union Blvd St. Louis MO
10/10 Exceptional! (1 review)
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.
Maryland Heights hotels essential information
Accommodation | 1,985 hotels |
|---|---|
Lowest Price | CA $98 |
Highest Price | CA $751 |
Popular hotels | Hollywood Casino & Hotel St. Louis, Larkspur Landing Extended Stay Suites St. Louis Riverport - Airport West, La Quinta Inn & Suites by Wyndham St. Louis Westport, Best Western Plus St. Louis West-Westport, Elimwood Hotel, a Ramada by Wyndham, Staybridge Suites St Louis - Westport by IHG, Extended Stay America Suites St Louis Westport Central, Pear Tree Inn St. Louis Near Union Station, 21C Museum Hotel St Louis |
Frequently asked questions
Recent Maryland Heights hotel reviews by fellow wanderers

Pear Tree Inn St. Louis Near Union Station
5 out of 5
Posted 4 days ago
Travelocity Verified Review
"Room was excellent and the house keeper was outstanding "
A verified traveller stayed at Pear Tree Inn St. Louis Near Union Station
More ways to wander Maryland Heights
Hotels near…
Hotels by star rating
Areas of Maryland Heights
Most popular
Hotels
- Cabins Sooke
- Hotels in Parkville
- Hockley Valley Resort
- Kid Friendly Hotels in Sayulita
- Hotel Riu Santa Fe - All Inclusive
- Beach Resorts & Hotels in Astoria
- Cabins Denare Beach
- Cottages Maximeville
- All Inclusive Resorts & Hotels in Greenland
- Extended Stay Hotels Florida
- Vacation Homes Montreal
- Hotels in Montreal
- Luxury Hotels in Penticton
- Hotels in Toronto
- Hotels near Albrook Shopping Mall
- Hotels with a Pool in Cornwall
- Extended Stay Hotels Cabarete
- All Inclusive Resorts & Hotels in Montana
- Hotels near Fallsview Casino
Flights
- Montego Bay to Atlanta (MBJ - ATL)
- JetBlue Airways North Syracuse (SYR) to Las Vegas (LAS) flights
- WestJet Calgary (YYC) to Paris (CDG) flights
- Hagerstown to Savannah (HGR - SAV)
- PAL Airlines Happy Valley - Goose Bay (YYR) to Gander (YQX) flights
- Air Canada Windsor (YQG) to Vancouver (YVR) flights
- Philadelphia to Calgary (PHL - YYC)
Packages




















