Find hotels in Midway, IL from $58

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Midway hotels

Loyalty Inn Maryville

Loyalty Inn Maryville
2.0 star property
Maryville
5.4 out of 10, (179 reviews)
"Heater didnt work"
United States
Justin
$52 nightly
The price is $58
Jan 18 - Jan 19
Total with taxes and fees
Loyalty Inn Maryville

Best Western Plus Parkway Hotel

Best Western Plus Parkway Hotel
2.5 star property
Alton
8.2 out of 10, Very Good, (1,001 reviews)
"Staff was excellent when checking in"
United States
larry
$76 nightly
The price is $86
Jan 25 - Jan 26
Total with taxes and fees
Best Western Plus Parkway Hotel

Hampton Inn & Suites St. Louis-Edwardsville

Hampton Inn & Suites St. Louis-Edwardsville
2.5 star property
Glen Carbon
7.4 out of 10, Good, (74 reviews)
"We enjoyed our stay"
United States
Susan
$106 nightly
The price is $118
Jan 24 - Jan 25
Total with taxes and fees
Hampton Inn & Suites St. Louis-Edwardsville

Comfort Inn Alton near I-255

Comfort Inn Alton near I-255
2.5 star property
Alton
7.6 out of 10, Good, (513 reviews)
"Perfect accommodations for a brief overnight stay. "
United States
Steffany
$71 nightly
The price is $81
Jan 25 - Jan 26
Total with taxes and fees
Comfort Inn Alton near I-255

Hampton Inn & Suites St. Louis/Alton

Hampton Inn & Suites St. Louis/Alton
2.5 star property
Alton
9.0 out of 10, Wonderful, (650 reviews)
"The staff were very professional and friendly. The breakfast had a great selection."
United States
Melissa
$114 nightly
The price is $130
Jan 25 - Jan 26
Total with taxes and fees
Hampton Inn & Suites St. Louis/Alton

Super 8 by Wyndham Alton

Super 8 by Wyndham Alton
2.0 star property
Alton
7.0 out of 10, Good, (873 reviews)
"The place was clean and plenty of room for our boat"
United States
David
$90 nightly
The price is $103
Jan 18 - Jan 19
Total with taxes and fees
Super 8 by Wyndham Alton

DoubleTree by Hilton Collinsville - St. Louis

DoubleTree by Hilton Collinsville - St. Louis
4.0 star property
Eastport
8.2 out of 10, Very Good, (1,001 reviews)
"Great stay"
United States
Patrina
$124 nightly
The price is $143
Feb 1 - Feb 2
Total with taxes and fees
DoubleTree by Hilton 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, (598 reviews)
"There was a good toilet in the room very clean and nice "
United States
John
$61 nightly
The price is $67
Jan 18 - Jan 19
Total with taxes and fees
Red Lion Inn & Suites Pontoon Beach

Fairfield Inn by Marriott St. Louis Collinsville, IL

Fairfield Inn by Marriott St. Louis Collinsville, IL
2.5 star property
Eastport
8.2 out of 10, Very Good, (403 reviews)
"Clean an staff was courteous "
United States
mike
$93 nightly
The price is $107
Jan 25 - Jan 26
Total with taxes and fees
Fairfield Inn by Marriott St. Louis Collinsville, IL

Drury Inn & Suites St. Louis Collinsville

Drury Inn & Suites St. Louis Collinsville
3.0 star property
Eastport
9.6 out of 10, Exceptional, (1,002 reviews)
"Great Experience, Great Staff!!!"
United States
Kyle
$98 nightly
The price is $113
Jan 25 - Jan 26
Total with taxes and fees
Drury Inn & Suites St. Louis Collinsville

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, (195 reviews)
"The property was amazing. Loved the layout of the room and the desk than roles out, kitchenette and spacious bathroom. Only think missing was hot chocolate!"
United States
Stuart
$175 nightly
The price is $201
Feb 1 - Feb 2
Total with taxes and fees
TownePlace Suites by Marriott St. Louis Edwardsville, IL

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)
"Very basic hotel, but the front desk was very kind when I needed some items and brought them to me as she said," I can see you are tired from your travels," which I was after a 13 hr drive—clean, perfect for an overnight driving trip."
United States
Chrissy
$55 nightly
The price is $64
Feb 2 - Feb 3
Total with taxes and fees
Days Inn by Wyndham Collinsville/St. Louis

Hampton Inn Collinsville

Hampton Inn Collinsville
2.5 star property
Eastport
8.4 out of 10, Very Good, (710 reviews)
"Room was clean, staff very helpful! "
United States
Stacy
$98 nightly
The price is $112
Jan 29 - Jan 30
Total with taxes and fees
Hampton Inn Collinsville

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, (762 reviews)
"The hotel is being remodeled, so it's hard to give it a fair review."
United States
Stephen
$88 nightly
The price is $101
Feb 8 - Feb 9
Total with taxes and fees
The Great Rivers, an Ascend Collection Hotel

Best Western Plus Pontoon Beach

Best Western Plus Pontoon Beach
3.0 star property
Granite City
8.6 out of 10, Excellent, (813 reviews)
"The hotel was good clean and pool was amazing breakfast was ok but overall I’ll recommend "
United States
Raeisha
$85 nightly
The price is $95
Jan 20 - Jan 21
Total with taxes and fees
Best Western Plus Pontoon Beach

Super 8 by Wyndham Pontoon Beach IL/St. Louis MO Area

Super 8 by Wyndham Pontoon Beach IL/St. Louis MO Area
2.0 star property
Granite City
5.6 out of 10, (657 reviews)
"It was good "
United States
Todd
$60 nightly
The price is $66
Jan 30 - Jan 31
Total with taxes and fees
Super 8 by Wyndham Pontoon Beach IL/St. Louis MO Area

Comfort Inn Collinsville near St. Louis

Comfort Inn Collinsville near St. Louis
2.5 star property
Eastport
8.6 out of 10, Excellent, (901 reviews)
"Great place for a quick overnight stay."
United States
Marcie
$94 nightly
The price is $108
Jan 25 - Jan 26
Total with taxes and fees
Comfort Inn Collinsville near St. Louis

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, (516 reviews)
"The hotel staff was exceptionally accommodating. Would stay here over anywhere in the area. "
United States
Kari
$98 nightly
The price is $113
Jan 18 - Jan 19
Total with taxes and fees
La Quinta Inn & Suites by Wyndham Pontoon Beach

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

Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City
2.5 star property
Granite City
9.2 out of 10, Wonderful, (491 reviews)
"This hotel was well kept,the breakfast was excellent. Stsff was friendly. "
United States
Dennis M
$105 nightly
The price is $117
Jan 25 - Jan 26
Total with taxes and fees
Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City

Econo Lodge Inn & Suites Granite City - St. Louis

Econo Lodge Inn & Suites Granite City - St. Louis
2.0 star property
Granite City
6.2 out of 10, (248 reviews)
"Overall the stay was adequate, right off the highway so convenient."
United States
Henry
$68 nightly
The price is $78
Jan 19 - Jan 20
Total with taxes and fees
Econo Lodge Inn & Suites Granite City - St. Louis
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

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 in Midway is near the Midway International Airport (MDW), particularly along South Cicero Avenue, for its convenience and accessibility.

This area is primarily designed for travelers flying in and out of MDW. Hotels along South Cicero Avenue offer easy access to the airport terminals, often providing shuttle services. It's a practical choice for those with early morning flights or late arrivals, and many establishments provide parking options for guests.

For business travelers, staying near the airport offers unparalleled convenience. You're close to major transportation hubs, making it easy to connect to downtown Chicago via public transit, such as the CTA Orange Line, without navigating city traffic. Many hotels in this area cater to business needs, often featuring amenities like meeting rooms and high-speed internet.

Travelers looking for a convenient overnight stop will also find this area ideal.
When is the best time to go to Midway?
The best time to visit Midway, Illinois, is during the late spring (May to early June) and early autumn (September to October) months.

During these periods, the weather is typically mild and pleasant, with comfortable temperatures ideal for exploring the area. You'll find fewer crowds compared to the peak summer months, making for a more relaxed experience. This is particularly good for travelers who prefer to avoid extreme heat or cold.

For those attending events or visiting attractions in the broader Chicago area, these shoulder seasons offer a good balance of agreeable weather and generally lower hotel rates compared to the summer.
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?
With Expedia, you earn OneKeyCash™* on eligible Midway hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
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 $58 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