Skip to main content

Filter by:


Star Rating

Review Score

Maryville – 90 hotels and places to stay
See the latest prices and deals by choosing your dates.
Super 8 by Wyndham Troy IL/St. Louis Area, hotel in Maryville

Near Interstates 70 and 55, this motel is about a 20 minute drive from Horseshoe Lake-Madison. It features a daily breakfast, an indoor pool and rooms with free Wi-Fi.

Right off the highway, in a decent area, staff were nice and room clean. Good value for the price.
7.2
Scored 7.2
Good
Rated good
201 reviews
Price from$68per night
Holiday Inn Express and Suites Edwardsville, an IHG Hotel, hotel in Maryville

Featuring an indoor pool and a fitness center, Holiday Inn Express and Suites Edwardsville is located in Edwardsville, just 2 minutes’ drive from Southern Illinois University.

Loved the location and restaurants available around it.
8.6
Scored 8.6
Excellent
Rated excellent
159 reviews
Price from$150.06per night
Holiday Inn Express Troy, an IHG Hotel, hotel in Maryville

Located in Troy, 19 miles from St. Louis Gateway Arch, Holiday Inn Express Troy, an IHG Hotel has accommodations with a fitness center, free private parking and a shared lounge.

Spacious rooms! Staff very friendly. Pancake machine and Cinnamon rolls were a big treat for the kids at breakfast.
8.8
Scored 8.8
Excellent
Rated excellent
133 reviews
Price from$128.25per night
Motel 6-Troy, IL, hotel in Maryville

Located off Interstate 55 and Interstate 70, this hotel features cable TV with HBO in each guest room.

Clean bed with no bedbugs No fleas in room
6.9
Scored 6.9
Pleasant
Rated pleasant
142 reviews
Price from$75.99per night
DoubleTree by Hilton Collinsville/St.Louis, hotel in Maryville

The Doubletree Collinsville/St.Louis is located in the heart of Collinsville, Illinois and just minutes from downtown Saint Louis.

Lots of restaurants and shopping centers around.
7.0
Scored 7.0
Good
Rated good
92 reviews
Price from$141.44per night
Fairfield Inn Saint Louis Collinsville, hotel in Maryville

Located 13 miles away from downtown St. Louis, this hotel is located in Collinsville and offers an indoor pool, complimentary hot breakfast and free WiFi.

Location
7.8
Scored 7.8
Good
Rated good
47 reviews
Price from$95.92per night
Drury Inn and Suites St Louis Collinsville, hotel in Maryville

Located along Interstates 55 and 70 and 13 miles from central St. Louis, this Collinsville, Illinois hotel serves a daily hot breakfast. Each guest room is equipped with a flat-screen cable TV.

Rebecca is always kind. She remembers us from prior trips
9.2
Scored 9.2
Wonderful
Rated wonderful
634 reviews
Price from$116.99per night
Hampton Inn & Suites St. Louis - Edwardsville, hotel in Maryville

Just off Interstate 270 and less than 20 minutes’ drive from Saint Louis city center, this Glen Carbon hotel features an indoor pool and fitness center on site.

It was clean and the employees were very friendly and nice. The hotel did NOT smell like pot like most do these days. The breakfast was great.
8.0
Scored 8.0
Very Good
Rated very good
168 reviews
Price from$110.05per night
Comfort Inn Collinsville near St Louis, hotel in Maryville

Conveniently located off Interstate 55 and Interstate 70, the Comfort Inn Collinsville near St Louis offers an ideal location to enjoy everything the St. Louis and the Metro-East areas have to offer.

Nice room, close to the city. Good price per night. Clean room.
8.0
Scored 8.0
Very Good
Rated very good
220 reviews
Price from$92.65per night
Country Hearth Inn & Suites Edwardsville, hotel in Maryville

Southern Illinois University is a 5 minute drive from this hotel. Country Hearth Inn & Suites Edwardsville features a fitness center and offers a flat-screen cable TV in every room.

The staff well I only had one person the entire time I was there but she went so far above and beyond when other staff could not be bothered to make eye contact. She seen me struggling and stopped everything she was doing and got me and my belongings to my room made sure I didn’t need anything and took the cart back down with her. She even checked in on me at later time to make sure I was ok and that I didn’t need any help. This treatment lasted the 3 days 2 nights I was there and on check out she had the cart by my door ready for me and then was there to help me to my car. She made the difference! She was amazing. I wish I knew her name. Oh and did I mention. She was the housekeeper! Your receptionist wouldn’t even make eye contact the housekeeper checked me in and everything!
8.4
Scored 8.4
Very Good
Rated very good
221 reviews
Price from$109per night
See all hotels near Maryville
Subscribe to receive premium deals

Prices drop the second you sign up!