Find hotels in Midway, IL from CA $91

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Midway hotels

Super 8 by Wyndham Staunton

Super 8 by Wyndham Staunton
2.0 star property
Staunton
8.6 out of 10, Excellent, (786 reviews)
"Ok as a stopover. Limited continental breakfast."
United States
Norbert
The price is CA $119
CA $132 total
includes taxes & fees
Apr 27 - Apr 28
Super 8 by Wyndham Staunton

Comfort Inn Edwardsville - St. Louis

Comfort Inn Edwardsville - St. Louis
2.5 star property
Edwardsville
8.4 out of 10, Very good, (840 reviews)
"Great place"
United States
Rogelio
The price is CA $137
CA $157 total
includes taxes & fees
May 19 - May 20
Comfort Inn Edwardsville - St. Louis

Holiday Inn Express Troy by IHG

Holiday Inn Express Troy by IHG
2.5 star property
Troy
9.4 out of 10, Exceptional, (758 reviews)
"Great place to stay and get good sleep and an excellent breakfast."
United States
debbie
The price is CA $177
CA $196 total
includes taxes & fees
May 25 - May 26
Holiday Inn Express Troy by IHG

Country Hearth Inn & Suites Edwardsville St. Louis

Country Hearth Inn & Suites Edwardsville St. Louis
2.5 star property
Edwardsville
8.6 out of 10, Excellent, (692 reviews)
"Clean room great stafff"
United States
Damien
The price is CA $190
CA $218 total
includes taxes & fees
Apr 28 - Apr 29
Country Hearth Inn & Suites Edwardsville St. Louis

Hampton Inn & Suites St. Louis/Alton

Hampton Inn & Suites St. Louis/Alton
2.5 star property
Alton
9.0 out of 10, Wonderful, (679 reviews)
"Overall, great staff and nice property. "
United States
George
The price is CA $212
CA $242 total
includes taxes & fees
May 17 - May 18
Hampton Inn & Suites St. Louis/Alton

Best Western Troy Hotel

Best Western Troy Hotel
2.5 star property
Troy
8.0 out of 10, Very good, (956 reviews)
"Very accommodating, and a great staff!"
United States
Caleb
The price is CA $122
CA $135 total
includes taxes & fees
Apr 29 - Apr 30
Best Western Troy Hotel

The Great Rivers, an Ascend Collection Hotel

The Great Rivers, an Ascend Collection Hotel
3.0 star property
Alton
7.8 out of 10, Good, (779 reviews)
"Great breakfast. Friendly staff "
United States
Andrea
The price is CA $173
CA $198 total
includes taxes & fees
May 17 - May 18
The Great Rivers, an Ascend Collection Hotel

Best Western Plus Parkway Hotel

Best Western Plus Parkway Hotel
2.5 star property
Alton
8.2 out of 10, Very good, (1,000 reviews)
"Parking was safe, breakfast ok"
United States
Barbara A
The price is CA $121
CA $138 total
includes taxes & fees
May 14 - May 15
Best Western Plus Parkway Hotel

Innkeeper Motel

Innkeeper Motel
2.0 star property
Hamel
7.2 out of 10, Good, (5 reviews)
"Good value"
United States
ian
The price is CA $81
CA $90 total
includes taxes & fees
May 22 - May 23
Innkeeper Motel

Hampton Inn & Suites St. Louis-Edwardsville

Hampton Inn & Suites St. Louis-Edwardsville
2.5 star property
Glen Carbon
7.6 out of 10, Good, (85 reviews)
"One of your breakfast ladies was especially kind and helpful to us. Even tho she was busy, she took time to answer our questions. Her name was Tonya (maybe taylia). Our second morning she came and asked if we needed anything else. She was kind and helped make our stay more enjoyable. "
United States
Ronald
The price is CA $151
CA $169 total
includes taxes & fees
May 25 - May 26
Hampton Inn & Suites St. Louis-Edwardsville

Super 8 by Wyndham Troy IL/St. Louis Area

Super 8 by Wyndham Troy IL/St. Louis Area
2.0 star property
Troy
8.0 out of 10, Very good, (1,002 reviews)
"The hotel was ready to access, rooms were adequate and breakfast was good. "
United States
Teresa
The price is CA $99
CA $110 total
includes taxes & fees
May 17 - May 18
Super 8 by Wyndham Troy IL/St. Louis Area

Comfort Inn Alton near I-255

Comfort Inn Alton near I-255
2.5 star property
Alton
7.6 out of 10, Good, (531 reviews)
"The room wasn't the cleanest. The breakfast was ok. The staff were helpful and pleasant. The little shampoo bottle in our room was half gone when we arrived. The pool was closed. The hotel is right next to the train tracks."
United States
Nichole
The price is CA $124
CA $141 total
includes taxes & fees
Apr 27 - Apr 28
Comfort Inn Alton near I-255

Holiday Inn Express & Suites Edwardsville by IHG

Holiday Inn Express & Suites Edwardsville by IHG
2.5 star property
Edwardsville
9.2 out of 10, Wonderful, (859 reviews)
"Very pleasant and accommodating. "
United States
Diana
The price is CA $197
CA $227 total
includes taxes & fees
May 10 - May 11
Holiday Inn Express & Suites Edwardsville by IHG

Red Roof Inn St Louis - Troy, IL

Red Roof Inn St Louis - Troy, IL
2.0 star property
Troy
7.8 out of 10, Good, (1,000 reviews)
"In town for baseball games. We were very happy with the hotel stay and price! Rooms were good size plus there’s restaurants and gas stations within blocks. Would stay again."
United States
Louisa
The price is CA $98
CA $109 total
includes taxes & fees
May 15 - May 16
Red Roof Inn St Louis - Troy, IL

La Quinta Inn & Suites by Wyndham Pontoon Beach

La Quinta Inn & Suites by Wyndham Pontoon Beach
3.0 star property
Granite City
7.6 out of 10, Good, (526 reviews)
"The room was clean. The staff at the front desk along with the morning kitchen breakfast staff were very nice and helpful. "
United States
Robert
The price is CA $134
CA $154 total
includes taxes & fees
May 6 - May 7
La Quinta Inn & Suites by Wyndham Pontoon Beach

Days Inn by Wyndham Collinsville/St. Louis

Days Inn by Wyndham Collinsville/St. Louis
2.5 star property
Eastport
7.2 out of 10, Good, (1,001 reviews)
"It was refreshing to find the staff to be native English speaking. Everything was better than expected."
United States
Peter
The price is CA $85
CA $98 total
includes taxes & fees
Apr 30 - May 1
Days Inn by Wyndham Collinsville/St. Louis

Red Lion Inn & Suites Pontoon Beach

Red Lion Inn & Suites Pontoon Beach
2.5 star property
Granite City
7.8 out of 10, Good, (650 reviews)
"Hotel is clean and quiet. Breakfast selection is very limited"
United States
Jen
The price is CA $80
CA $91 total
includes taxes & fees
May 24 - May 25
Red Lion Inn & Suites Pontoon Beach

Best Western Plus Pontoon Beach

Best Western Plus Pontoon Beach
3.0 star property
Granite City
8.6 out of 10, Excellent, (850 reviews)
"Clean hotel, safe area, quiet rooms, warm showers, responsive staff. Definitely one of my top hotels for the St. Louis area for now on."
United States
Evan
The price is CA $139
CA $154 total
includes taxes & fees
May 24 - May 25
Best Western Plus Pontoon Beach

Super 8 by Wyndham Collinsville St. Louis

Super 8 by Wyndham Collinsville St. Louis
2.0 star property
Eastport
7.0 out of 10, Good, (1,000 reviews)
"If you want a clean room clean property great price no-frills hotel this is it in a good location"
United States
John
The price is CA $86
CA $99 total
includes taxes & fees
Apr 29 - Apr 30
Super 8 by Wyndham Collinsville St. Louis

TownePlace Suites by Marriott St. Louis Edwardsville, IL

TownePlace Suites by Marriott St. Louis Edwardsville, IL
3.5 star property
Edwardsville
9.0 out of 10, Wonderful, (203 reviews)
"Room was odd but was clean. Front desk person was helpful and I liked the water and snacks they had easily available. Breakfast concept downstairs was nice although the scrambled eggs were the powdered kind and the bacon was not edible. Fruit and cereal and juices were nice. There was a long line for waffles. "
United States
Roxanna
The price is CA $282
CA $324 total
includes taxes & fees
Apr 28 - Apr 29
TownePlace Suites by Marriott St. Louis Edwardsville, 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

Top Midway Hotel Reviews

Recent Reviews in Midway

More cheap stays in Midway

Hotels in Midway with star rating

Frequently asked questions

What is the best area to stay in Midway?
The best area to stay near Midway is the area immediately surrounding Midway International Airport (MDW).

This area is primarily designed for convenience, offering numerous hotels just a short distance from the airport terminals. You'll find a concentration of accommodations along Cicero Avenue, which runs directly past the airport, making arrivals and departures straightforward. While not a traditional tourist district, it provides a practical base for travellers with early flights or late arrivals.

Business travellers will find this area particularly suitable. Many hotels here cater to their needs, often providing amenities like meeting rooms, business centres, and shuttle services to and from the airport. The focus is on efficiency and comfort, ensuring an easy stay before or after a flight.

For those on a layover or needing to be close to the airport, the hotels directly adjacent to MDW offer unparalleled ease of access.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Midway.
How can I save on a Midway hotel booking with Expedia?
Members always get our best prices. Find our best Midway hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Midway hotel?
Prices for hotels in Midway often vary, but you can find a great deal from CA $91 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia