Photo by Mike Baxter

Find hotels in Edwardsville, IL from $82

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide.

Check Edwardsville hotel prices

Tomorrow night
This weekend

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 1452 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Four Seasons Hotel St Louis
5 out of 5
999 North Second Street, St. Louis, MO, 63102
Fully refundableReserve now, pay when you stay
The price is $375 per night from Dec 10 to Dec 11
$375
per night
Dec 10 - Dec 11
15.86 mi from city center
4.7/5 Exceptional! (788 reviews)
"It's in a dangerous area of downtown. Once you're on the property everything is fine."

Reviewed on Nov 28, 2022

Four Seasons Hotel St Louis
Drury Inn & Suites St. Louis Brentwood
3 out of 5
8700 Eager Rd, Brentwood, MO, 63144
Fully refundableReserve now, pay when you stay
The price is $144 per night from Dec 15 to Dec 16
$144
per night
Dec 15 - Dec 16
22.9 mi from city center
4.7/5 Exceptional! (1,001 reviews)
"n.a"

Reviewed on Dec 5, 2022

Drury Inn & Suites St. Louis Brentwood
Drury Inn & Suites St. Louis Airport
3 out of 5
10490 Natural Bridge Rd, St. Louis, MO, 63134
Fully refundableReserve now, pay when you stay
The price is $126 per night from Dec 25 to Dec 26
$126
per night
Dec 25 - Dec 26
20.99 mi from city center
4.6/5 Wonderful! (1,000 reviews)
"This is the best Lambert hotel; they have a good breakfast fare, clean rooms, reliable shuttle and a very friendly staff. I always stay at Drury for my STL based flights. Thank you (for the past 25 years) of outstanding service!"

Reviewed on Dec 2, 2022

Drury Inn & Suites St. Louis Airport

Save an average of 15% on thousands of hotels when you're signed in

Pear Tree Inn St. Louis Airport
2.5 out of 5
10810 Pear Tree Ln, St. Ann, MO, 63074
Fully refundableReserve now, pay when you stay
The price is $90 per night from Dec 15 to Dec 16
$90
per night
Dec 15 - Dec 16
21.41 mi from city center
4.6/5 Exceptional! (1,706 reviews)
"The staff and property were great. However Expedia was terrible. I booked two rooms but they only communicated one room. So I showed up had to buy an extra room. It wasn’t the type of room I booked or nearby. Then I spent several hours on the phone trying fix the problems but the just kept bothering ..."

Reviewed on Dec 5, 2022

Pear Tree Inn St. Louis Airport
Pear Tree Inn St. Louis Near Union Station
3 out of 5
2211 Market Street, St. Louis, MO, 63103
Fully refundableReserve now, pay when you stay
The price is $99 per night from Dec 15 to Dec 16
$99
per night
Dec 15 - Dec 16
17.06 mi from city center
4.2/5 Very Good! (1,001 reviews)
"Great guest amenities- 24 hour coffee; happy hour lounge with 3 free drinks, a snack assortment and popcorn! Staff was very friendly and helpful!"

Reviewed on Dec 6, 2022

Pear Tree Inn St. Louis Near Union Station
Drury Inn St. Louis at Union Station
3 out of 5
201 S 20th St, St. Louis, MO, 63103
Fully refundableReserve now, pay when you stay
The price is $117 per night from Dec 15 to Dec 16
$117
per night
Dec 15 - Dec 16
17.08 mi from city center
4.6/5 Exceptional! (1,019 reviews)
"Very clean, classy older building, great location for downtown St. Louis events."

Reviewed on Dec 7, 2022

Drury Inn St. Louis at Union Station
Drury Inn & Suites St. Louis O'Fallon, IL
3 out of 5
1118 Central Park Drive, O'Fallon, IL, 62269
Fully refundableReserve now, pay when you stay
The price is $99 per night from Dec 19 to Dec 20
$99
per night
Dec 19 - Dec 20
15.82 mi from city center
4.7/5 Exceptional! (1,000 reviews)
"I stayed at property before and this stay was just as great. Friendly staff and meals were good"

Reviewed on Dec 1, 2022

Drury Inn & Suites St. Louis O'Fallon, IL
Best Western Plus St. Louis Airport Hotel
2.5 out of 5
4576 Woodson Road, St. Louis, MO, 63134
Fully refundableReserve now, pay when you stay
The price is $119 per night from Dec 10 to Dec 11
$119
per night
Dec 10 - Dec 11
20.69 mi from city center
4.5/5 Wonderful! (539 reviews)
"I would definitely stay again. The hotel was clean, quiet, and I felt safe there as a woman traveling alone. The airport shuttle was also on time. Staff are very cheerful and pleasant."

Reviewed on Dec 7, 2022

Best Western Plus St. Louis Airport Hotel
Drury Plaza Hotel St. Louis at the Arch
3 out of 5
2 South 4th Street, St. Louis, MO, 63102
Fully refundableReserve now, pay when you stay
The price is $108 per night from Dec 14 to Dec 15
$108
per night
Dec 14 - Dec 15
16.43 mi from city center
4.8/5 Exceptional! (1,789 reviews)
"The parking is tight, but secure. We enjoyed the free breakfast and happy hour food. I would stay here again."

Reviewed on Nov 30, 2022

Drury Plaza Hotel St. Louis at the Arch
Fairfield Inn & Suites by Marriott St. Louis Downtown
2.5 out of 5
2144 MARKET STREET, St. Louis, MO, 63103
Fully refundableReserve now, pay when you stay
The price is $98 per night from Dec 23 to Dec 24
$98
per night
Dec 23 - Dec 24
17.1 mi from city center
4.5/5 Wonderful! (428 reviews)
"The convenience to the Metro station was very helpful."

Reviewed on Nov 20, 2022

Fairfield Inn & Suites by Marriott St. Louis Downtown
Live by Loews - St.Louis
4 out of 5
799 Clark ave, St. Louis, MO, 63102
Fully refundableReserve now, pay when you stay
The price is $129 per night from Dec 18 to Dec 19
$129
per night
Dec 18 - Dec 19
16.68 mi from city center
4.5/5 Wonderful! (658 reviews)
"Clean property, friendly staff, modern amenities."

Reviewed on Dec 8, 2022

Live by Loews - St.Louis
Marriott St. Louis Grand
4 out of 5
800 Washington Ave, St. Louis, MO, 63101
Fully refundableReserve now, pay when you stay
The price is $82 per night from Dec 24 to Dec 25
$82
per night
Dec 24 - Dec 25
16.28 mi from city center
4/5 Very Good! (1,004 reviews)
World of outlaw finals race week...
"Nice clean rooms and close to everthing that we wanted to do...we would recommend it and stay here again..."

Reviewed on Dec 5, 2022

Marriott St. Louis Grand
Hyatt Regency St. Louis at The Arch
4 out of 5
315 Chestnut St, St. Louis, MO, 63102
The price is $104 per night from Dec 28 to Dec 29
$104
per night
Dec 28 - Dec 29
16.34 mi from city center
4.1/5 Very Good! (2,303 reviews)
"Love this hotel. Will stay here again"

Reviewed on Dec 6, 2022

Hyatt Regency St. Louis at The Arch
Embassy Suites by Hilton St. Louis Downtown
3.5 out of 5
610 N 7th St, St. Louis, MO, 63101
Fully refundableReserve now, pay when you stay
The price is $110 per night from Dec 16 to Dec 17
$110
per night
Dec 16 - Dec 17
16.21 mi from city center
4.2/5 Excellent! (1,001 reviews)
"I liked it that i could choose when i want to clean my room. Because i not like it when you stay in a hotel the cleaning crow is coming in so early for cleaning. I liked it that i could say when i like to have clean my room."

Reviewed on Dec 1, 2022

Embassy Suites by Hilton St. Louis Downtown
Renaissance St. Louis Airport Hotel
4 out of 5
9801 Natural Bridge Road, St. Louis, MO, 63134
The price is $110 per night from Dec 23 to Dec 24
$110
per night
Dec 23 - Dec 24
20.25 mi from city center
4.1/5 Very Good! (1,000 reviews)
"Very good I Will stay again for sure"

Reviewed on Dec 7, 2022

Renaissance St. Louis Airport Hotel
The Chase Park Plaza Royal Sonesta St. Louis
4.5 out of 5
212 N Kingshighway, St. Louis, MO, 63108
Fully refundableReserve now, pay when you stay
The price is $170 per night from Dec 16 to Dec 17
$170
per night
Dec 16 - Dec 17
18.67 mi from city center
4.4/5 Excellent! (1,000 reviews)
"Beautiful, highly recommend-especially around the Holidays!"

Reviewed on Dec 5, 2022

The Chase Park Plaza Royal Sonesta St. Louis
Magnolia Hotel St. Louis, a Tribute Portfolio Hotel
4 out of 5
421 N 8th St, St. Louis, MO, 63101
Fully refundableReserve now, pay when you stay
The price is $87 per night from Dec 21 to Dec 22
$87
per night
Dec 21 - Dec 22
16.32 mi from city center
4.3/5 Excellent! (1,001 reviews)
Great Hotel
"Love this hotel. Great rooms. Great bar. Great location. Parking is too expensive... but hey...."

Reviewed on Dec 7, 2022

Magnolia Hotel St. Louis, a Tribute Portfolio Hotel
Home2 Suites by Hilton St. Louis/Forest Park
3 out of 5
920 S. Taylor Avenue, St. Louis, MO, 63110
Fully refundableReserve now, pay when you stay
The price is $118 per night from Jan 7 to Jan 8
$118
per night
Jan 7 - Jan 8
19.02 mi from city center
4.4/5 Excellent! (1,000 reviews)
"The Grove Area is nice and you're close to a lot of things. The Breakfast left a lot to be desired. Improving the breakfast would massively improve the rating. We had the coffee and looked at the offerings and decided to skip it and go pay for a breakfast."

Reviewed on Nov 23, 2022

Home2 Suites by Hilton St. Louis/Forest Park
St. Louis Union Station Hotel, Curio Collection by Hilton
4 out of 5
1820 Market Street, St. Louis, MO, 63103
Fully refundableReserve now, pay when you stay
The price is $143 per night from Dec 23 to Dec 24
$143
per night
Dec 23 - Dec 24
16.93 mi from city center
4.1/5 Very Good! (1,001 reviews)
"Neat old hotel. One site does say indoor pool but there is not one. Not the cleanest. One room definitely smelled moldy. It’s a beautiful hotel decorated for Christmas."

Reviewed on Dec 4, 2022

St. Louis Union Station Hotel, Curio Collection by Hilton
Hampton Inn St. Louis-Downtown (At the Gateway Arch)
2.5 out of 5
333 Washington Ave, St. Louis, MO, 63102
Fully refundableReserve now, pay when you stay
The price is $114 per night from Dec 16 to Dec 17
$114
per night
Dec 16 - Dec 17
16.11 mi from city center
4.3/5 Excellent! (1,001 reviews)
Stay at Hampton
"Great place to stay"

Reviewed on Dec 5, 2022

Hampton Inn St. Louis-Downtown (At the Gateway Arch)
Don't see what you're looking for?
See all available properties in Edwardsville
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Stay near popular Edwardsville attractions

Edwardsville hotels information

Number of reviews 21240
Accommodation 1452 hotels
Lowest Price $82
Highest Price $375

Frequently asked questions

What's the best place to stay in Edwardsville?

Holiday Inn Express & Suites Edwardsville, an IHG Hotel is a favorite property for Expedia customers. This hotel offers free breakfast and an indoor pool. Reviews from our site also recommend Comfort Inn Edwardsville - St. Louis and Country Hearth Inn & Suites Edwardsville St. Louis as top options for your visit. See all available top hotels, or vacation rentals in Edwardsville.

What are some of the best vacation home rentals in Edwardsville?

The Historic Botanical House: You might want to consider this vacation rental near Edwardsville, which offers a private yard, a barbecue grill, and free WiFi to help you feel perfectly comfortable in your new surroundings. See all vacation rentals in Edwardsville.

What top hotels in Edwardsville are known for their enhanced cleaning?

If you're having a hard time finding properties with enhanced cleaning that have everything you're looking for, consider Drury Inn & Suites St. Louis Collinsville, which is located 9 miles from the city center. If you're looking for a wallet-friendly option, Holiday Inn Express & Suites Edwardsville, an IHG Hotel is a 2.5-star hotel in Edwardsville that offers enhanced cleaning measures. And for a luxurious stay, consider The Chase Park Plaza Royal Sonesta St. Louis, a 4.5-star hotel that provides enhanced cleaning and is located within 30 miles of Edwardsville. See all the options by browsing all hotels in Edwardsville with enhanced sanitizing practices.

If I need to cancel my hotel reservation in Edwardsville, will I receive a refund?

Yes, you'll find most hotel reservations are fully refundable as long as you cancel before the accommodation's cancellation deadline, which is usually within 24-48 hours of your check-in date. If you booked a non-refundable reservation, you might be able to still cancel and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Edwardsville.

Where can I learn more about changing or cancelling my trip to Edwardsville?

For more information about updating your trip to Edwardsville or cancelling it, head over to our customer service page.

What's the best accommodation for a budget-friendly stay in Edwardsville?

Based on reviews, Country Hearth Inn & Suites Edwardsville St. Louis is a popular 2.5-star hotel for our travelers looking for an economical choice, and features free buffet breakfast and free WiFi. View all budget hotels in Edwardsville.

What's the best hotel for families in Edwardsville?

Comfort Inn Edwardsville - St. Louis is a hotel with an indoor pool and free parking, and it's a top choice on Expedia for families. Holiday Inn Express & Suites Edwardsville, an IHG Hotel is another choice for your family trip. Attractions in the area like St. Clair Bowl and St. Louis Children's Aquarium are also fun for kids of all ages. Find more child-friendly accommodations in Edwardsville.

What's the best pet-friendly accommodation in Edwardsville?

TownePlace Suites by Marriott St. Louis Edwardsville, IL is a top aparthotel for people traveling with their pets, and offers an indoor pool and a fitness center for its human guests.

Where is the best hotel to stay near The Gardens at SIUE?

Holiday Inn Express & Suites Edwardsville, an IHG Hotel is one of the top choices for your stay based on our traveler data, and this hotel offers free breakfast and an indoor pool. It's located 1.1 mi (1.8 km) from The Gardens at SIUE. Other good options within a few miles include TownePlace Suites by Marriott St. Louis Edwardsville, IL and Country Hearth Inn & Suites Edwardsville St. Louis.

What about the best place to stay close to Edwardsville Watershed Nature Center?

One of the top choices for your stay is Holiday Inn Express & Suites Edwardsville, an IHG Hotel, located 1.8 mi (3 km) from Edwardsville Watershed Nature Center, and this hotel offers free breakfast and an indoor pool. TownePlace Suites by Marriott St. Louis Edwardsville, IL and Country Hearth Inn & Suites Edwardsville St. Louis are a couple of other good options within a few miles.

What are some accommodations with pools in Edwardsville?

Comfort Inn Edwardsville - St. Louis is a top hotel with an indoor pool, free buffet breakfast, and free WiFi. View all hotels with pools in Edwardsville.

What's the best accommodation near Lambert-St. Louis International Airport (STL)?

Marriott St. Louis Airport is a popular 3.5-star hotel featuring a restaurant and an outdoor pool. It's located a short 0.3 mi (0.5 km) from Lambert-St. Louis Intl. Airport. Other good choices within close proximity to the airport include Pear Tree Inn Airport - St. Louis - St. Ann, MO and Drury Inn & Suites St. Louis Airport.

Recent reviews of Edwardsville hotels
Expedia verified reviews