Search Hotels near Top Maryland Heights Attractions

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. …

$145
Red Roof Inn St Louis - Westport
Red Roof Inn St Louis - Westport

11837 Lackland Rd, Maryland Heights 63146

2.0 out of 5.0
3.4 out of 5 (1,116 reviews)

Situated in Maryland Heights, this motel is within 3 mi (5 km) of New Jewish Theatre, Holocaust Museum, and Creve Coeur Gol …

$47
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 (667 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,685 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,544 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 …

$99
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 …

$92
Drury Inn & Suites Westport
Drury Inn & Suites Westport

12220 Dorsett Rd, Maryland Heights 63043

3.0 out of 5.0
4.5 out of 5 (397 reviews)

Located in the heart of Maryland Heights, this hotel is within 6 mi (10 km) of Payne-Gentry Historical House, New Jewish …

$100
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