Top 10 Hotels in Maryville

See all 114 Hotels in Maryville
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
Red Roof Inn St Louis - Troy, IL
Red Roof Inn St Louis - Troy, IL

2030 Formosa Road, Troy 62294

2.0 out of 5.0

Located in the heart of Troy, this hotel is 2.8 mi (4.5 km) from Villa Marie Winery & Banquet Center and within 9 mi (15 km …

$58
Four Seasons Hotel St Louis
Four Seasons Hotel St Louis

999 North Second Street, St. Louis 63102

5.0 out of 5.0

This 19-story St. Louis hotel overlooks the Mississippi River, 3 blocks away. Shopping at Lumière Place is downstairs. …

$186
Drury Inn St. Louis Collinsville
Drury Inn St. Louis Collinsville

602 N Bluff Rd, Collinsville 62234

3.0 out of 5.0

Located in the heart of Collinsville, this hotel is within a 15-minute walk of Gateway Conference Center, Gateway Fun Park, …

$90
Holiday Inn Express Troy
Holiday Inn Express Troy

2011 Formosa Road, Troy 62294

2.5 out of 5.0

Situated in a rural location, this hotel is 2.8 mi (4.5 km) from Villa Marie Winery & Banquet Center and within 9 mi (15 km …

$89
Baymont Inn & Suites Highland
Baymont Inn & Suites Highland

20 Central Blvd, Highland 62249

3.0 out of 5.0

Situated in a rural location, this hotel is 0.5 mi (0.9 km) from Korte Recreation Center and 1.8 mi (3 km) from Silver Lake …

$72
La Quinta Inn & Suites Collinsville
La Quinta Inn & Suites Collinsville

6 Gateway Dr, Collinsville 62234

2.5 out of 5.0

Located in the heart of Collinsville, this hotel is within a 5-minute walk of Gateway Conference Center, Gateway Fun Park, an …

$72
Casino Queen Hotel
Casino Queen Hotel

200 South Front Street, East St. Louis 62201

3.0 out of 5.0

Situated on a river, this hotel is within 1 mi (2 km) of Casino Queen and Dome at America’s Center. Gateway Arch and Busch …

$79
Drury Plaza Hotel St. Louis at the Arch
Drury Plaza Hotel St. Louis at the Arch

2 South 4th Street, St. Louis 63102

3.0 out of 5.0

Located in Downtown St. Louis, this hotel is within a 10-minute walk of Old Courthouse and Busch Stadium. Gateway Arch and …

$110
The Hotel Majestic St. Louis
The Hotel Majestic St. Louis

1019 Pine St, St. Louis 63101

4.0 out of 5.0

Located in Downtown St. Louis, this hotel is within a 10-minute walk of Flamingo Bowl and Busch Stadium. City Museum and Dome …

$111

Recent Reviews in Maryville

Hide content

Where to stay in Maryville

Maryville Hotel Guide

Looking for a comfortable hotel while you are visiting Maryville? Expedia's extensive database currently features 18 hotels within a 6-mile distance of Maryville's center.

One of only a handful of Maryville hotels within 2 miles from the center of Maryville, is the Rodeway Inn.

14 miles from the middle of Maryville, is the Four Seasons Hotel St Louis. Alternatively, the The Westin St. Louis is positioned 15 miles away. Another option is to check out the rates and amenities at the Embassy Suites St. Louis - Downtown or the Residence Inn by Marriott St Louis Downtown.

Should you have the time, you could travel to other parts of Southern Illinois. Southern Illinois is marked by rural landscapes and rolling hills. Commonly visited Southern Illinois visitor destinations are farms. Tourists in this region of United States of America can enjoy rock climbing, hiking and abseiling.

18 miles from Maryville is Alton, where you can spend the day enjoying Argosy Casino and Alton Square Mall. Alton hotels include the Atrium Hotel and Conference Center and Comfort Inn. Or stay in Fairview Heights, 9 miles to the south of Maryville, where you can pick from the Holiday Inn St. Louis Fairview Heights and Fairfield Inn by Marriott Fairview Heights. If you stay in Fairview Heights, a couple of sights worth adding to your itinerary are the Stonewolf Golf Course and St. Claire Square Mall.

Before you say goodbye to Collinsville, make sure you experience some sport. Visit Busch Stadium to the southwest of Maryville. Those sports fans wanting to find a bed close to the action can choose from the Grand Center Inn or the Hilton St. Louis at the Ballpark.

Situated 20 miles away from Maryville is Lambert-St. Louis International Airport. Stay nearby at Marriott St. Louis Airport or Holiday Inn St. Louis-Airport.