Find hotels in Midway, IL from NT$1,763

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

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

Holiday Inn Express and Suites Alton St Louis Area by IHG

2.5 star property
9.2 out of 10, Wonderful, (122)
"Great stay in Alton"
The price is NT$2,781
NT$3,170 total
includes taxes & fees
Aug 7 - Aug 8
Holiday Inn Express and Suites Alton St Louis Area by IHG

Bel Air Motel

3.5 star property
8.8 out of 10, Excellent, (168)
"Very clean, nice floors, easy check in "
The price is NT$2,483
NT$3,019 total
includes taxes & fees
Jul 13 - Jul 14
Bel Air Motel

Comfort Inn Edwardsville - St. Louis

2.5 star property
8.4 out of 10, Very Good, (745)
"Great hotel!"
The price is NT$3,204
NT$3,683 total
includes taxes & fees
Jul 27 - Jul 28
Comfort Inn Edwardsville - St. Louis

Best Western Plus Parkway Hotel

2.5 star property
8.2 out of 10, Very Good, (1007)
"Great place to stay "
The price is NT$2,359
NT$2,689 total
includes taxes & fees
Jul 20 - Jul 21
Best Western Plus Parkway Hotel

Hampton Inn & Suites St. Louis/Alton

2.5 star property
9.0 out of 10, Wonderful, (585)
"Very nice and friendly staff. Clean rooms. Nice comfortable beds. Great shower with grab bars for elderly ."
The price is NT$3,483
NT$3,969 total
includes taxes & fees
Aug 3 - Aug 4
Hampton Inn & Suites St. Louis/Alton

Holiday Inn Express Troy by IHG

2.5 star property
9.4 out of 10, Exceptional, (632)
"Staff members were very helpful, the property was nice and clean."
The price is NT$3,252
NT$3,609 total
includes taxes & fees
Aug 3 - Aug 4
Holiday Inn Express Troy by IHG

Drury Inn & Suites St. Louis Collinsville

3.0 star property
9.6 out of 10, Exceptional, (1007)
"The staff were all amazing, the beds were very comfortable, drinks and appetizers in the evening were a great unexpected treat. I would highly recommend a stay here."
The price is NT$3,243
NT$3,729 total
includes taxes & fees
Aug 10 - Aug 11
Drury Inn & Suites St. Louis Collinsville

TownePlace Suites by Marriott St. Louis Edwardsville, IL

3.5 star property
9.0 out of 10, Wonderful, (181)
"The stay was amazing, from the staff to the facilities it was an all around great stay! "
The price is NT$5,200
NT$5,979 total
includes taxes & fees
Aug 1 - Aug 2
TownePlace Suites by Marriott St. Louis Edwardsville, IL

Holiday Inn Express & Suites Edwardsville by IHG

2.5 star property
9.2 out of 10, Wonderful, (751)
"Lovley property in a lovley area "
The price is NT$3,483
NT$4,004 total
includes taxes & fees
Jul 27 - Jul 28
Holiday Inn Express & Suites Edwardsville by IHG

Comfort Inn Collinsville near St. Louis

2.5 star property
8.6 out of 10, Excellent, (788)
"Great stay"
The price is NT$2,990
NT$3,438 total
includes taxes & fees
Aug 11 - Aug 12
Comfort Inn Collinsville near St. Louis

DoubleTree by Hilton Collinsville - St. Louis

4.0 star property
8.2 out of 10, Very Good, (1002)
"Good place to stay!"
The price is NT$3,452
NT$3,969 total
includes taxes & fees
Aug 10 - Aug 11
DoubleTree by Hilton Collinsville - St. Louis

Best Western Troy Hotel

2.5 star property
8.2 out of 10, Very Good, (848)
"Great place to stay"
The price is NT$2,603
NT$2,889 total
includes taxes & fees
Aug 12 - Aug 13
Best Western Troy Hotel

Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City

2.5 star property
9.2 out of 10, Wonderful, (467)
"Great spot for family "
The price is NT$3,272
NT$3,631 total
includes taxes & fees
Jul 20 - Jul 21
Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City

Country Hearth Inn & Suites Edwardsville St. Louis

2.5 star property
8.6 out of 10, Excellent, (598)
"Staff was super great and upbeat"
The price is NT$3,769
NT$4,333 total
includes taxes & fees
Jul 14 - Jul 15
Country Hearth Inn & Suites Edwardsville St. Louis

Super 8 by Wyndham Staunton

2.0 star property
8.6 out of 10, Excellent, (722)
"Clean and comfortable, with very nice and attentive staff."
The price is NT$1,978
NT$2,195 total
includes taxes & fees
Jul 15 - Jul 16
Super 8 by Wyndham Staunton

Best Western Plus Pontoon Beach

3.0 star property
8.6 out of 10, Excellent, (692)
"Nice overnight stay"
The price is NT$2,761
NT$3,064 total
includes taxes & fees
Aug 7 - Aug 8
Best Western Plus Pontoon Beach

Hampton Inn Collinsville

2.5 star property
8.4 out of 10, Very Good, (686)
"Ok but not"
The price is NT$3,055
NT$3,512 total
includes taxes & fees
Aug 3 - Aug 4
Hampton Inn Collinsville

Fairfield Inn by Marriott St. Louis Collinsville, IL

2.5 star property
8.2 out of 10, Very Good, (376)
"great place and location!!"
The price is NT$2,707
NT$3,112 total
includes taxes & fees
Jul 20 - Jul 21
Fairfield Inn by Marriott St. Louis Collinsville, IL

Super 8 by Wyndham Troy IL/St. Louis Area

2.0 star property
8.0 out of 10, Very Good, (1006)
"Decent hotel "
The price is NT$1,987
NT$2,205 total
includes taxes & fees
Jul 14 - Jul 15
Super 8 by Wyndham Troy IL/St. Louis Area

Red Roof Inn St Louis - Troy, IL

2.0 star property
7.8 out of 10, Good, (1006)
"I wish they had a hot breakfast, with waffles. Other than that it was a great stay!!"
The price is NT$1,985
NT$2,203 total
includes taxes & fees
Jul 24 - Jul 25
Red Roof Inn St Louis - Troy, IL
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.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Midway

Head to Edwardsville Watershed Nature Center and The Gardens at SIUE—just two of the sights around Midway.

Frequently asked questions

Where is the best place for a stay in Midway?

Best Western Plus Pontoon Beach, located 13.8 mi (22.2 km) from the heart of Midway, is a top choice for your stay based on our traveler data. Two other choices for your visit to the area are Red Lion Inn & Suites Pontoon Beach and Comfort Inn Collinsville near St. Louis. See all available top hotels, or vacation rentals in Midway.

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

Yes, you'll find most hotel bookings are fully refundable if you cancel prior to the hotel's cancellation deadline, which is usually within 24-48 hours of check in. If you have a non-refundable reservation, it may still be possible to cancel it and receive a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Midway.

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

For additional details about picking new dates or cancelling your trip to Midway, click here.

What are some accommodations with pools in Midway?

La Quinta Inn & Suites by Wyndham Collinsville - St. Louis: Features free buffet breakfast, a seasonal outdoor pool, and free Internet. La Quinta Inn & Suites by Wyndham Pontoon Beach and Drury Inn & Suites St. Louis Collinsville are a couple of other choices that feature an onsite pool. View all hotels with pools in Midway.

What's it like to stay in Midway?

Visitors are sure to enjoy all that Midway has to offer. There are 88 hotels and other accommodations in the surrounding area. Find out more about Midway.

What should I see while I'm in Midway?

Places to visit in the wider area include Edwardsville Watershed Nature Center, The Gardens at SIUE, and Robert Wadlow Statue. You'll also find Edwardsville Arts Center and National Great Rivers Museum in the area. Check out what more to see and do in Expedia's Midway guide.

What's the seasonal weather like in Midway?

The hottest months are usually July and August with an average temp of 75°F, while the coldest months are January and February with an average of 37°F. Average annual precipitation for Midway is 50 inches.