Hotels in Maryland Heights that Travelers Love

Top 10 Hotels in Maryland Heights

See all 205 Hotels in Maryland Heights
The Wildwood Hotel, BW Premier Collection
The Wildwood Hotel, BW Premier Collection

2801 Fountain Pl, Wildwood 63040

3.0 out of 5.0

Situated in Grover, this hotel is within 9 mi (15 km) of Dr. Edmund A. Babler Memorial State Park, Hidden Valley Ski Resort …

Get Rates
Ameristar Casino Resort and Spa
Ameristar Casino Resort and Spa

1 Ameristar Blvd, St. Charles 63301

4.5 out of 5.0

Located in the heart of St. Charles, this luxury hotel is within 1 mi (2 km) of Lewis & Clark Boathouse and Nature Center and …

$104
per night
Hollywood Casino & Hotel St. Louis
Hollywood Casino & Hotel St. Louis

777 Casino Center Drive, Maryland Heights 63043

3.5 out of 5.0

Situated near the airport, this hotel is within 25 mi (40 km) of St. Louis Zoo, Gateway Arch, and Scottrade Center. Busch …

Get Rates
Drury Inn & Suites St. Louis Creve Coeur
Drury Inn & Suites St. Louis Creve Coeur

11980 Olive Blvd, St. Louis 63141

3.0 out of 5.0

Located in Creve Coeur, this hotel is 1.1 mi (1.7 km) from Creve Coeur Golf Club and within 3 mi (5 km) of New Jewish Theatre …

$100
per night
The Chase Park Plaza
The Chase Park Plaza

212 N Kingshighway, St. Louis 63108

4.5 out of 5.0

Located in the fashionable Central West End of St. Louis and close to Washington University and St. Louis University, this …

$111
per night
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

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
per night
Drury Inn & Suites Westport
Drury Inn & Suites Westport

12220 Dorsett Rd, Maryland Heights 63043

3.0 out of 5.0

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

$90
per night
Drury Inn Airport - St. Louis, MO
Drury Inn Airport - St. Louis, MO

10490 Natural Bridge Rd, St. Louis 63134

3.0 out of 5.0

Located in Edmundson, this hotel is within 9 mi (15 km) of Blanche M. Touhill Performing Arts Center, St. Louis Mercantile …

$110
per night
Hawthorn Suites by Wyndham St. Louis Westport Plaza
Hawthorn Suites by Wyndham St. Louis Westport Plaza

1881 Craigshire Rd, Maryland Heights 63146

3.0 out of 5.0

Situated in the business district, this hotel is within 9 mi (15 km) of St. Louis Car Museum, Hollywood Casino Amphitheatre …

$76
per night
La Quinta Inn & Suites St. Louis Westport
La Quinta Inn & Suites St. Louis Westport

11805 Lackland Rd, Maryland Heights 63146

2.5 out of 5.0

Situated in the business district, this hotel is within 3 mi (5 km) of New Jewish Theatre, Holocaust Museum, and Creve Coeu …

$79
per night

Recent Reviews in Maryland Heights

Hide content

Where to stay in Maryland Heights

Maryland Heights Hotel Guide

Visitors are spoiled for choice when it comes to booking great lodgings in Maryland Heights. For those wanting to stay within a 6-mile distance of the heart of Maryland Heights, Expedia currently offers at least 62 accommodations that meet that criteria.

Take in the sights near the center of Maryland Heights. Accommodations here include DoubleTree by Hilton Hotel St. Louis Westport and Motel 6 Maryland Heights, MO.

Budget-concious travelers rejoice! The Maryland Heights area offers a solid range low-cost places to stay. 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. More budget-aware options in Maryland Heights are the Extended Stay America - St. Louis - Westport - Central and the Days Inn St. Louis Westport MO.

The The Ritz-Carlton, St. Louis is 9 miles from downtown Maryland Heights. Alternatively, the Grand Center Inn is located 14 miles away. Two other Expedia-listed accommodations include the Ameristar Casino Resort and Spa and the The Chase Park Plaza.

Once you have really explored Maryland Heights, why not travel a little further afield? The St. Louis - Northeast Missouri district has many things to offer. St. Louis - Northeast Missouri is marked by prairies, and common St. Louis - Northeast Missouri tourist sights include history museums. Active visitors might try mountain biking, hiking and cycling in this part of United States of America.

25 miles from Maryland Heights you will find North MetroEast, where you can spend the day exploring The Gardens at SIUE and Edwardsville Arts Center. Some of our recommended North MetroEast hotels and accommodations include the Hampton Inn Suites St LouisEdwardsville and Comfort Inn and Conference Center. Or, you could stay in Downtown St. Louis, 16 miles to the southeast of Maryland Heights, where you can choose from the Four Seasons Hotel St Louis and The Westin St. Louis. Should you choose to stay in Downtown St. Louis, make sure you visit the Old Post Office and Scott Joplin House State Historic Site.

If you are flying into or out of Lambert-St. Louis International Airport and plan to stay nearby try Marriott St. Louis Airport or Holiday Inn St. Louis-Airport.