Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Edwardsville – 4 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Country Hearth Inn & Suites Edwardsville

Hotel in Edwardsville

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. Staff were all very nice and room was comfy

Show more Show less
8.4
Very Good
192 reviews
Price from
$119
per night

Holiday Inn Express and Suites Edwardsville, an IHG Hotel

Hotel in Edwardsville

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. The check in was quick and easy, staff were really friendly. The room was nice, I loved that I could adjust the air conditioning. The bed was comfy and everything looked clean and nice. I was traveling alone and I felt safe

Show more Show less
8.6
Excellent
129 reviews
Price from
$135.20
per night

TownePlace Suites by Marriott St. Louis Edwardsville, IL

Hotel in Edwardsville

Located in Edwardsville, TownePlace Suites by Marriott St. Louis Edwardsville, IL has air-conditioned rooms with free WiFi. The property is around 20 miles from St. Staff, breakfast, exercise room

Show more Show less
8.8
Excellent
60 reviews
Price from
$149.46
per night

Comfort Inn Edwardsville - St. Louis

Hotel in Edwardsville

Comfort Inn Edwardsville - St. Louis is conveniently located off Interstate 270, just two miles from Southern Illinois University Edwardsville. Comfortable clean bed and breakfast

Show more Show less
7.9
Good
96 reviews
Price from
$101.15
per night

Idyllic Glen Carbon Home with Screened-In Porch

Glen Carbon (Near Edwardsville)

Idyllic Glen Carbon Home with Screened-In Porch is located in Glen Carbon, 20 miles from St. Louis Gateway Arch, and provides a patio, garden, and free WiFi.

Show more Show less
9
Wonderful
2 reviews

Heartland B & B/Business Retreat

Glen Carbon (Near Edwardsville)

Heartland B & B/Business Retreat has city views, free WiFi and free private parking, located in Glen Carbon, 19 miles from St. Louis Gateway Arch.

Show more Show less
10
Exceptional
4 reviews
Price from
$155.80
per night

Hampton Inn & Suites St. Louis - Edwardsville

Hotel in Glen Carbon

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. The room and stay were wonderful. After a terrible experience at the Edwardsville Holiday Inn last year, we were delighted with our experience at the Glen Carbon Hampton Inn. I highly recommend the Hampton Inn if you are staying in the Edwardsville area.

Show more Show less
8
Very Good
169 reviews
Price from
$108.85
per night

Super 8 by Wyndham Troy IL/St. Louis Area

Hotel in Troy

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. everything, personal was kind

Show more Show less
7.4
Good
189 reviews
Price from
$76.50
per night

Best Western Troy Hotel

Hotel in Troy

Located just off Interstates 70 and 55, this hotel is 10 miles from Horseshoe Lake. It serves breakfast every morning and features an indoor pool and hot tub. The staff at the front desk were very helpful, I only needed to stay 2 night instead of 3 that I booked, they said that would not be a problem and took care of it for me,

Show more Show less
7.7
Good
141 reviews
Price from
$89.10
per night

Red Roof Inn St Louis - Troy, IL

Troy (Near Edwardsville)

Offering an indoor pool and a fitness center, this Troy, Illinois hotel is 9 miles from Southern Illinois University. Free Wi-Fi access is available. The staff was exceptional they were so kind and willing to help meet your needs.

Show more Show less
7.5
Good
311 reviews
Price from
$85.49
per night

Most-booked hotels in Edwardsville in the past month

See all
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Edwardsville:

Explore guest reviews of hotels in Edwardsville

See all