Maryland Heights motels, resorts and lodging! Discount rates at Maryland Heights MO hotels! Search now!

Cheap Maryland Heights motels, hotels

Book discounted hotels, motels and lodging reservations in and around Maryland Heights, Missouri

Tip: Zoom in/out using the map's +/- buttons or or drag the map using your mouse to locate more hotels.

Booking.com

Places to stay in Maryland Heights, MO

Extended Stay America - St. Louis - Westport - Central
12161 Lackland Road
Maryland Heights, MO 63146
2.0 Star rating for Extended Stay America - St. Louis - Westport - Central
Rates from
$78
*
Extended Stay America - St. Louis - Westport - Craig Road
2030 Craig Rd
Maryland Heights, MO 63146
2.0 Star rating for Extended Stay America - St. Louis - Westport - Craig Road
Rates from
$86
*
Sheraton Westport Plaza
900 Westport Plaza Drive
Maryland Heights, MO 63146
3.0 Star rating for Sheraton Westport Plaza
Rates from
$130
*
Comfort Inn St Louis – Westport
12031 Lackland Road
Maryland Heights, MO 63146
3.0 Star rating for Comfort Inn St Louis – Westport
Rates from
$100
*
Hawthorn Suites By Wyndham St. Louis Westport Plaza
1881 Craigshire Road
Maryland Heights, MO 63146
3.0 Star rating for Hawthorn Suites By Wyndham St. Louis Westport Plaza
Rates from
$94
*
Sheraton Westport Lakeside Chalet
191 Westport Plaza
Maryland Heights, MO 63146
3.0 Star rating for Sheraton Westport Lakeside Chalet
Rates from
$113
*
Sonesta Es Suites St. Louis Westport
1855 Craigshire Road
Maryland Heights, MO 63146
3.0 Star rating for Sonesta Es Suites St. Louis Westport
Rates from
$124
*
Drury Inn & Suites Westport
12220 Dorsett Road
Maryland Heights, MO 63043
3.0 Star rating for Drury Inn & Suites Westport
Rates from
$105
*
Extended Stay America - St. Louis - Westport - East Lackland Rd.
11827 Lackland Rd
Maryland Heights, MO 63146
2.0 Star rating for Extended Stay America - St. Louis - Westport - East Lackland Rd.
Rates from
$69
*
La Quinta Inn & Suites St. Louis Airport-riverport
13615 Riverport Drive
Maryland Heights, MO 63043
2.0 Star rating for La Quinta Inn & Suites St. Louis Airport-riverport
Rates from
$100
*
Doubletree By Hilton St. Louis At Westport
1973 Craigshire Road
Maryland Heights, MO 63146
3.0 Star rating for Doubletree By Hilton St. Louis At Westport
Rates from
$120
*
Courtyard St. Louis Westport Plaza
11888 Westline Industrial Drive
Maryland Heights, MO 63146
3.0 Star rating for Courtyard St. Louis Westport Plaza
Rates from
$91
*
Holiday Inn Express St. Louis Airport - Riverport
13735 Riverport Drive
Maryland Heights, MO 63043
2.0 Star rating for Holiday Inn Express St. Louis Airport - Riverport
Rates from
$105
*
Hampton Inn St. Louis - Westport
2454 Old Dorsett Road
Maryland Heights, MO 63043
3.0 Star rating for Hampton Inn St. Louis - Westport
Rates from
$116
*
Days Inn & Suites St. Louis/westport
1970 Craig Road
Maryland Heights, MO 63146
2.0 Star rating for Days Inn & Suites St. Louis/westport
Rates from
$74
*
Hollywood Casino St. Louis
777 Casino Center Drive
Maryland Heights, MO 63043
4.0 Star rating for Hollywood Casino St. Louis
Rates from
$108
*
Homewood Suites By Hilton St. Louis Riverport- Airport West
13639 Riverport Drive
Maryland Heights, MO 63043
3.0 Star rating for Homewood Suites By Hilton St. Louis Riverport- Airport West
Rates from
$134
*

Back to top

Search other hotels in Maryland Heights or check out these other Missouri destinations.

Landmarks and things to do in and around Maryland Heights

  • Hollywood Casino St. Louis

Top USA Destinaitons

* Please perform a hotel availability search for actual rates at the time of your stay. Prices listed above are average/estimated rates and may be different based on your check-in date, hotel occupancy, season, etc...