Maryland Heights Hotels with a Shower

To see the latest deals and prices click here to enter your travel dates.

3 star
1881 Craigshire Road Maryland Heights MO 63146
9.03 km from St. Louis STL-Lambert-St. Louis Intl. airport

Minutes from Westport Plaza, a 42-acre development of specialty shops, restaurants and entertainment venues, this all-suite hotel in St. Louis, Missou...more

Good 7.8/10
Score from 429 reviewers
3 star
2434 Old Dorsett Road Maryland Heights MO 63043
7.46 km from St. Louis STL-Lambert-St. Louis Intl. airport

This Maryland Heights, Missouri hotel is located within a 25-minute drive of St. Louis. The hotel features an indoor pool, shuttle and free WiFi in ev...more


Rated 4.5 out of 5 by 204
3 star
191 Westport Plaza Maryland Heights MO 63146
8.31 km from St. Louis STL-Lambert-St. Louis Intl. airport

Located on the waterfront of the Westport Plaza in St. Louis, this hotel features an indoor and a seasonal outdoor pool. A gym is available and rooms...more

Fabulous 8.5/10
Score from 39 reviewers
3 star
11888 Westline Industrial Drive Maryland Heights Westport MO 63146
7.65 km from St. Louis STL-Lambert-St. Louis Intl. airport

Courtyard Westport Plaza offers an indoor pool and fitness centre. It is located less than 7 miles from the Lambert-St. Louis International Airport. F...more

Superb 9/10
Score from 172 reviewers
3 star
12031 Lackland Road Maryland Heights MO 63146
8.36 km from St. Louis STL-Lambert-St. Louis Intl. airport

With convenient access to Highway 270, this St. Louis, Missouri hotel is just minutes from Lambert International Airport and offers convenient free tr...more

Very good 8.1/10
Score from 199 reviewers
3 star
12220 Dorsett Road Maryland Heights MO 63043
7.42 km from St. Louis STL-Lambert-St. Louis Intl. airport

Located along Interstate 270, this Maryland Heights hotel is 20 miles away from central St. Louis. A daily hot breakfast with eggs, sausage, and waffl...more

Superb 9/10
Score from 197 reviewers
3 star
900 Westport Plaza Drive Maryland Heights MO 63146
8.42 km from St. Louis STL-Lambert-St. Louis Intl. airport

Situated moments from the Westport Plaza shopping center, offering stores, restaurants and entertainment options, this St. Louis hotel provides modern...more

Fabulous 8.8/10
Score from 43 reviewers
3 star
1973 Craigshire Road Maryland Heights MO 63146
8.96 km from St. Louis STL-Lambert-St. Louis Intl. airport

This St. Louis hotel is located directly off motorway I-270, 10 km from Lambert St. Louis International Airport. Doubletree Hotel St. Louis at Westpor...more

Fabulous 8.5/10
Score from 88 reviewers
3 star
2454 Old Dorsett Road Maryland Heights MO 63043
7.47 km from St. Louis STL-Lambert-St. Louis Intl. airport

Harrah’s St. Louis Casino is 6.5 miles from this hotel in Maryland Heights, Missouri. The hotel features an outdoor pool and a gym and rooms provide f...more

Fabulous 8.6/10
Score from 46 reviewers
3 star
13639 Riverport Drive Maryland Heights Maryland Heights MO 63043
8.44 km from St. Louis STL-Lambert-St. Louis Intl. airport

This hotel is a 10-minute drive of Maryland Heights and 6 miles from the Lambert International Airport. This property features an indoor pool and full...more

Superb 9.3/10
Score from 36 reviewers




Last updated: 20 Jul 2019

Book now and pay later rooms are subject to availabilty.

Not what you were looking for?
Try a different search here

Never miss a deal in Maryland Heights

Subscribe
Maryland Heights Hotel Categories

Maryland Heights Hotels by Quality Rating

Maryland Heights Hotel Group Booking Reservations

Maryland Heights Hotels with Conference, Parking and Internet Facilities

Maryland Heights Apartments,Suites and Family Hotels

Resorts & Boutique Maryland Heights Hotels

Entertainment, Relaxation and Exercise at Maryland Heights

Maryland Heights Hotels by Street

Maryland Heights Hotels by Suburb

Close Ad