
Find hotels in Midway, IL from ₩96,178
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Midway
Family friendly
Check prices for these dates
Our top choices for Midway hotels

Loyalty Inn Maryville
Loyalty Inn MaryvilleMaryville
5.4 out of 10, (179 reviews)
The price is ₩103,433
₩114,796 total
includes taxes & fees
Jan 16 - Jan 17

DoubleTree by Hilton Collinsville - St. Louis
DoubleTree by Hilton Collinsville - St. LouisEastport
8.2 out of 10, Very Good, (1,000 reviews)
The price is ₩180,106
₩207,086 total
includes taxes & fees
Feb 12 - Feb 13

Best Western Plus Parkway Hotel
Best Western Plus Parkway HotelAlton
8.2 out of 10, Very Good, (1,003 reviews)
The price is ₩111,106
₩126,639 total
includes taxes & fees
Jan 25 - Jan 26

Hampton Inn & Suites St. Louis-Edwardsville
Hampton Inn & Suites St. Louis-EdwardsvilleGlen Carbon
7.4 out of 10, Good, (74 reviews)
The price is ₩155,358
₩173,970 total
includes taxes & fees
Jan 20 - Jan 21

Red Lion Inn & Suites Pontoon Beach
Red Lion Inn & Suites Pontoon BeachGranite City
7.8 out of 10, Good, (595 reviews)
The price is ₩94,745
₩107,258 total
includes taxes & fees
Jan 16 - Jan 17

Comfort Inn Alton near I-255
Comfort Inn Alton near I-255Alton
7.6 out of 10, Good, (512 reviews)
The price is ₩104,864
₩119,524 total
includes taxes & fees
Jan 25 - Jan 26

Hampton Inn & Suites St. Louis/Alton
Hampton Inn & Suites St. Louis/AltonAlton
9.0 out of 10, Wonderful, (649 reviews)
The price is ₩167,401
₩190,803 total
includes taxes & fees
Jan 25 - Jan 26

Fairfield Inn by Marriott St. Louis Collinsville, IL
Fairfield Inn by Marriott St. Louis Collinsville, ILEastport
8.2 out of 10, Very Good, (403 reviews)
The price is ₩136,074
₩156,459 total
includes taxes & fees
Jan 25 - Jan 26

Super 8 by Wyndham Alton
Super 8 by Wyndham AltonAlton
7.0 out of 10, Good, (873 reviews)
The price is ₩132,182
₩150,658 total
includes taxes & fees
Jan 15 - Jan 16

Drury Inn & Suites St. Louis Collinsville
Drury Inn & Suites St. Louis CollinsvilleEastport
9.6 out of 10, Exceptional, (1,006 reviews)
The price is ₩143,917
₩165,477 total
includes taxes & fees
Jan 25 - Jan 26

Days Inn by Wyndham Pontoon Beach
Days Inn by Wyndham Pontoon BeachGranite City
6.2 out of 10, (571 reviews)
The price is ₩91,132
₩101,139 total
includes taxes & fees
Feb 1 - Feb 2

TownePlace Suites by Marriott St. Louis Edwardsville, IL
TownePlace Suites by Marriott St. Louis Edwardsville, ILEdwardsville
9.0 out of 10, Wonderful, (195 reviews)
The price is ₩258,582
₩297,319 total
includes taxes & fees
Jan 25 - Jan 26

Best Western Plus Pontoon Beach
Best Western Plus Pontoon BeachGranite City
8.6 out of 10, Excellent, (813 reviews)
The price is ₩125,558
₩139,343 total
includes taxes & fees
Jan 20 - Jan 21

Hampton Inn Collinsville
Hampton Inn CollinsvilleEastport
8.4 out of 10, Very Good, (710 reviews)
The price is ₩150,541
₩173,092 total
includes taxes & fees
Jan 22 - Jan 23

La Quinta Inn & Suites by Wyndham Pontoon Beach
La Quinta Inn & Suites by Wyndham Pontoon BeachGranite City
7.6 out of 10, Good, (515 reviews)
The price is ₩130,713
₩150,291 total
includes taxes & fees
Jan 15 - Jan 16

Comfort Inn Collinsville near St. Louis
Comfort Inn Collinsville near St. LouisEastport
8.6 out of 10, Excellent, (900 reviews)
The price is ₩142,815
₩164,209 total
includes taxes & fees
Jan 25 - Jan 26

Econo Lodge Inn & Suites Granite City - St. Louis
Econo Lodge Inn & Suites Granite City - St. LouisGranite City
6.2 out of 10, (246 reviews)
The price is ₩101,955
₩117,228 total
includes taxes & fees
Jan 18 - Jan 19

Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City
Fairfield Inn & Suites St. Louis Pontoon Beach/Granite CityGranite City
9.2 out of 10, Wonderful, (491 reviews)
The price is ₩164,493
₩182,554 total
includes taxes & fees
Jan 26 - Jan 27

Super 8 by Wyndham Pontoon Beach IL/St. Louis MO Area
Super 8 by Wyndham Pontoon Beach IL/St. Louis MO AreaGranite City
5.6 out of 10, (657 reviews)
The price is ₩86,662
₩96,178 total
includes taxes & fees
Jan 23 - Jan 24

The Great Rivers, an Ascend Collection Hotel
The Great Rivers, an Ascend Collection HotelAlton
7.8 out of 10, Good, (762 reviews)
The price is ₩124,326
₩141,707 total
includes taxes & fees
Feb 8 - Feb 9
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

Drury Inn & Suites St. Louis Collinsville
10/10 Excellent
More cheap stays in Midway

Super 8 by Wyndham Troy IL/St. Louis Area
910 Edwardsville Rd Troy IL
The price is ₩93,629 per night from Jan 20 to Jan 21
₩93,629
₩103,909 total
Jan 20 - Jan 21
includes taxes & fees
7.8/10 Good! (1,006 reviews)



































































