Top 10 Hotels in Maryland Heights

See all 20 Hotels in Maryland Heights
Sheraton Westport Chalet Hotel St. Louis
Sheraton Westport Chalet Hotel St. Louis

191 Westport Plz, Maryland Heights 63146

3.5 out of 5.0
3.9 out of 5 (533 reviews)

Situated on a lake, this hotel is within 3 mi (5 km) of Creve Coeur Golf Club, New Jewish Theatre, and Holocaust Museum. …

$105
Comfort Inn St Louis - Westport
Comfort Inn St Louis - Westport

12031 Lackland Rd, Maryland Heights 63146

3.0 out of 5.0
3.9 out of 5 (659 reviews)

Located in the heart of Maryland Heights, this hotel is within 3 mi (5 km) of Creve Coeur Golf Club, New Jewish Theatre, an …

$85
DoubleTree by Hilton Hotel St. Louis Westport
DoubleTree by Hilton Hotel St. Louis Westport

1973 Craigshire Rd, Maryland Heights 63146

3.5 out of 5.0
4.2 out of 5 (805 reviews)

Situated in the business district, this hotel is within 3 mi (5 km) of Creve Coeur Golf Club, New Jewish Theatre, and …

$105
Extended Stay America - St. Louis -Westport-East Lackland Rd
Extended Stay America - St. Louis -Westport-East Lackland Rd

11827 Lackland Rd, Maryland Heights 63146

2.0 out of 5.0
3 out of 5 (661 reviews)

Situated in the suburbs, this hotel is within 3 mi (5 km) of New Jewish Theatre, Holocaust Museum, and Creve Coeur Golf Club. …

$58
Days Inn St. Louis Westport MO
Days Inn St. Louis Westport MO

1970 Craig Rd, Maryland Heights 63146

2.5 out of 5.0
3.7 out of 5 (1,683 reviews)

Near I-270, this suburban St Louis hotel is a half-mile from West Port Plaza, 4 miles from UMB Bank Pavilion, and 6 miles fro …

$65
Sonesta ES Suites St. Louis Westport
Sonesta ES Suites St. Louis Westport

1855 Craigshire Road, Maryland Heights 63146

3.0 out of 5.0
4.3 out of 5 (543 reviews)

Situated near the airport, this hotel is 2.1 mi (3.3 km) from Creve Coeur Golf Club and within 9 mi (15 km) of St. Louis Ca …

$109
Hollywood Casino & Hotel St. Louis
Hollywood Casino & Hotel St. Louis

777 Casino Center Drive, Maryland Heights 63043

3.5 out of 5.0
3.8 out of 5 (1,539 reviews)

Situated near the airport, this hotel is 1.4 mi (2.3 km) from Hollywood Casino Amphitheatre and within 25 mi (40 km) of …

$93
Holiday Inn Express St. Louis Airport - Riverport
Holiday Inn Express St. Louis Airport - Riverport

13735 Riverport Dr, Maryland Heights 63043

3.0 out of 5.0
3.8 out of 5 (367 reviews)

Located in the heart of Maryland Heights, this hotel is 0.9 mi (1.5 km) from Hollywood Casino Amphitheatre and within 6 mi (1 …

$104
La Quinta Inn & Suites St. Louis Airport - Riverport
La Quinta Inn & Suites St. Louis Airport - Riverport

13615 Riverport Drive, Maryland Heights 63043

3.0 out of 5.0
4 out of 5 (689 reviews)

Situated near the airport, this hotel is 0.5 mi (0.9 km) from Hollywood Casino Amphitheatre and within 6 mi (10 km) of …

$85
Extended Stay America - St. Louis - Westport - Craig Road
Extended Stay America - St. Louis - Westport - Craig Road

2030 Craig Rd, Maryland Heights 63146

2.5 out of 5.0
2.9 out of 5 (250 reviews)

Situated in the suburbs, this hotel is within 3 mi (5 km) of Creve Coeur Golf Club, New Jewish Theatre, and Holocaust Museum. …

$72

Recent Reviews in Maryland Heights

Hide content

Where to stay in Maryland Heights

Maryland Heights Hotel Guide

There's a broad range of accommodations for those visitors searching for a pleasant place to stay in or around Maryland Heights. Expedia's comprehensive database contains 61 places to base yourself within a 0.1-mile distance of the heart of Maryland Heights.

Enjoy the action within walking distance of downtown Maryland Heights. Hotels in the area include DoubleTree by Hilton Hotel St. Louis Westport and Motel 6 Maryland Heights, MO.

Budget-concious travelers will be happy to know that there's a solid selection of mid-to-low-budget accommodations in the vicinity of Maryland Heights. The Homewood Suites by Hilton St. Louis Westport is 2 miles from the main part of Maryland Heights, while the Motel 6 Maryland Heights, MO is 1 mile away. Some more options in the lower price range of Maryland Heights hotels include the Extended Stay America - St. Louis - Westport - Central and the Days Inn St. Louis Westport MO.

Check out the The Ritz-Carlton, St. Louis as well as the Grand Center Inn. The The Ritz-Carlton, St. Louis is 9 miles from the center of Maryland Heights. The Grand Center Inn, is 14 miles away. The Ameristar Casino Resort and Spa and the The Chase Park Plaza are two more Expedia-listed Expedia-listed accommodations around Maryland Heights.

Looking to go a bit further afield? St. Louis - Northeast Missouri offers many attractions. St. Louis - Northeast Missouri is marked by prairies, and commonly visited St. Louis - Northeast Missouri destinations include history museums. Common activities in this part of United States of America include mountain biking, hiking and cycling.

25 miles to the east of Maryland Heights you'll find North MetroEast, where you can visit The Gardens at SIUE and Edwardsville Arts Center. The Hampton Inn Suites St LouisEdwardsville and Comfort Inn and Conference Center are some of the fabulous Expedia-listed hotel options in North MetroEast. 16 miles to the southeast of Maryland Heights, you'll find Downtown St. Louis, which is home to the Four Seasons Hotel St Louis and The Westin St. Louis. The Old Post Office and Scott Joplin House State Historic Site are just a couple of the more popular points of interest to check out in Downtown St. Louis.

Located 6 miles from Maryland Heights is Lambert-St. Louis International Airport. Stay nearby at Marriott St. Louis Airport or Holiday Inn St. Louis-Airport.

More Information About Maryland Heights