
Search Midway hotels
- 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

Country Hearth Inn & Suites Edwardsville St. Louis
Country Hearth Inn & Suites Edwardsville St. LouisEdwardsville
8.6 out of 10, Excellent, (669 reviews)
The price is AU$148
includes taxes & fees
23 Feb - 24 Feb

Super 8 by Wyndham Staunton
Super 8 by Wyndham StauntonStaunton
8.6 out of 10, Excellent, (772 reviews)
The price is AU$124
includes taxes & fees
28 Feb - 1 Mar

Innkeeper Motel
Innkeeper MotelHamel
7.0 out of 10, Good, (4 reviews)
The price is AU$93
includes taxes & fees
6 Mar - 7 Mar

Best Western Plus Parkway Hotel
Best Western Plus Parkway HotelAlton
8.2 out of 10, Very good, (1,002 reviews)
The price is AU$122
includes taxes & fees
24 Feb - 25 Feb

Comfort Inn Alton near I-255
Comfort Inn Alton near I-255Alton
7.6 out of 10, Good, (526 reviews)
The price is AU$118
includes taxes & fees
1 Mar - 2 Mar

Best Western Troy Hotel
Best Western Troy HotelTroy
8.2 out of 10, Very good, (937 reviews)
The price is AU$118
includes taxes & fees
23 Feb - 24 Feb

Red Lion Inn & Suites Pontoon Beach
Red Lion Inn & Suites Pontoon BeachGranite City
8.0 out of 10, Very good, (617 reviews)
The price is AU$99
includes taxes & fees
24 Feb - 25 Feb

Holiday Inn Express and Suites Alton St Louis Area by IHG
Holiday Inn Express and Suites Alton St Louis Area by IHGAlton
9.2 out of 10, Wonderful, (166 reviews)
The price is AU$179
includes taxes & fees
1 Mar - 2 Mar

Red Roof Inn St Louis - Troy, IL
Red Roof Inn St Louis - Troy, ILTroy
7.8 out of 10, Good, (1,003 reviews)
The price is AU$106
includes taxes & fees
1 Mar - 2 Mar

Hampton Inn & Suites St. Louis-Edwardsville
Hampton Inn & Suites St. Louis-EdwardsvilleGlen Carbon
7.4 out of 10, Good, (76 reviews)
The price is AU$167
includes taxes & fees
1 Mar - 2 Mar

Super 8 by Wyndham Troy IL/St. Louis Area
Super 8 by Wyndham Troy IL/St. Louis AreaTroy
8.0 out of 10, Very good, (1,005 reviews)
The price is AU$100
includes taxes & fees
28 Feb - 1 Mar

Hampton Inn & Suites St. Louis/Alton
Hampton Inn & Suites St. Louis/AltonAlton
9.0 out of 10, Wonderful, (658 reviews)
The price is AU$210
includes taxes & fees
8 Mar - 9 Mar

The Great Rivers, an Ascend Collection Hotel
The Great Rivers, an Ascend Collection HotelAlton
7.8 out of 10, Good, (770 reviews)
The price is AU$167
includes taxes & fees
25 Feb - 26 Feb

Best Western Plus Pontoon Beach
Best Western Plus Pontoon BeachGranite City
8.6 out of 10, Excellent, (826 reviews)
The price is AU$125
includes taxes & fees
23 Feb - 24 Feb

Comfort Inn Edwardsville - St. Louis
Comfort Inn Edwardsville - St. LouisEdwardsville
8.4 out of 10, Very good, (824 reviews)
The price is AU$170
includes taxes & fees
24 Feb - 25 Feb

Lakefront Family Home 13 Mi From Gateway Arch!
Lakefront Family Home 13 Mi From Gateway Arch!Granite City
The price is AU$567
includes taxes & fees
23 Feb - 24 Feb

Bel Air Motel
Bel Air MotelWood River
8.6 out of 10, Excellent, (202 reviews)
The price is AU$132
includes taxes & fees
23 Feb - 24 Feb

Holiday Inn Express Troy by IHG
Holiday Inn Express Troy by IHGTroy
9.4 out of 10, Exceptional, (737 reviews)
The price is AU$176
includes taxes & fees
1 Mar - 2 Mar

Days Inn by Wyndham Troy IL
Days Inn by Wyndham Troy ILTroy
7.8 out of 10, Good, (315 reviews)
The price is AU$99
includes taxes & fees
25 Feb - 26 Feb

Drury Inn & Suites St. Louis Collinsville
Drury Inn & Suites St. Louis CollinsvilleEastport
9.6 out of 10, Exceptional, (1,006 reviews)
The price is AU$159
includes taxes & fees
1 Mar - 2 Mar
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

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

Red Lion Inn & Suites Pontoon Beach
1240 E Chain Of Rocks Rd Granite City IL
The price is AU$99 per night from 24 Feb to 25 Feb
AU$99
24 Feb - 25 Feb
includes taxes & fees
8/10 Very Good! (617 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- Holiday Homes in Alton
- Hotels with Parking in Alton
- Alton Hotels
- Hotels near Cahokia Mounds State Historic Site
- Holiday Homes in Collinsville
- Cheap Hotels in Collinsville
- Hotels with Pool in Collinsville
- Lgbt Welcoming Hotels in Collinsville
- Luxury Hotels in Collinsville
- Collinsville Hotels
- Caravan Parks in Cottage Hills
- Cottage Hills Hotels
- Dow Hotels
- East Alton Hotels
- Cheap Hotels in East St. Louis
- Luxury Hotels in East St. Louis
- Motels in East St. Louis
- Historic Hotels in Edwardsville
- Edwardsville Hotels
- B&B in Elsah
- Elsah Hotels
- Gillespie Hotels
- Lgbt Welcoming Hotels in Glen Carbon
- Glen Carbon Hotels
- Godfrey Hotels
- Granite City Hotels
- Hamel Hotels
- Cheap Hotels in Hartford
- Hartford Hotels
- B&B in Highland
- Highland Hotels
- Motels in Highland
- Pet Friendly Hotels in Jerseyville
- Holiday Homes in Lebanon
- Beach Hotels in Lebanon
- Hotels with Pool in Lebanon
- Luxury Hotels in Lebanon
- Cabin Rentals in Litchfield
- Caravan Parks in Litchfield
- Business Hotels in Litchfield
- Cheap Hotels in Litchfield
- Luxury Hotels in Litchfield
- Pet Friendly Hotels in Litchfield
- Romantic Hotels in Litchfield
- Motels in Litchfield
- Livingston Hotels
- Madison Hotels
- Motels in Madison
- Cheap Hotels in Marine
- Marine Hotels
- B&B in Maryville
- Cheap Hotels in Maryville
- Hotels with Parking in Maryville
- Maryville Hotels
- Motels in Maryville
- Luxury Hotels in Medora
- Medora Hotels
- Mount Olive Hotels
- North Metro East Hotels
- Romantic Hotels in O'Fallon
- Piasa Hotels
- Holiday Homes in Pontoon Beach
- Pontoon Beach Hotels
- Roxana Hotels
- Apartments in Sorento
- Luxury Hotels in Sorento
- South Roxana Hotels
- B&B in Staunton
- Hotels with Pool in Staunton
- Staunton Hotels
- Lgbt Welcoming Hotels in Troy
- Troy Hotels
- Venice Hotels
- Washington Park Hotels










































































