Book Midway hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Midway

Cheap Midway hotels

Red Lion Inn & Suites Pontoon Beach

Red Lion Inn & Suites Pontoon Beach

2.5 out of 5
1240 E Chain Of Rocks Rd, Granite City, IL
Fully refundableReserve now, pay when you stay
The price is AU$107 per night from 9 Jan to 10 Jan
AU$107
includes taxes & fees
9 Jan - 10 Jan
With a stay at Red Lion Inn & Suites Pontoon Beach in Granite City, you'll be within a 5-minute drive of Pontoon Beach Village Hall and Long Lake.
Red Lion Inn & Suites Pontoon Beach
Drury Inn & Suites St. Louis Collinsville

Drury Inn & Suites St. Louis Collinsville

3 out of 5
602 N Bluff Rd, Collinsville, IL
Fully refundableReserve now, pay when you stay
The price is AU$182 per night from 14 Jan to 15 Jan
AU$182
includes taxes & fees
14 Jan - 15 Jan
With a stay at Drury Inn & Suites St. Louis Collinsville, you'll be centrally located in Collinsville, within a 15-minute drive of Dome at America’s Center and ...
Drury Inn & Suites St. Louis Collinsville
Super 8 by Wyndham Troy IL/St. Louis Area

Super 8 by Wyndham Troy IL/St. Louis Area

2 out of 5
910 Edwardsville Rd, Troy, IL
Fully refundableReserve now, pay when you stay
The price is AU$113 per night from 21 Jan to 22 Jan
AU$113
includes taxes & fees
21 Jan - 22 Jan
When you stay at Super 8 by Wyndham Troy IL/St. Louis Area in Troy, you'll be within a 10-minute drive of Villa Marie Winery & Banquet Center and Goshen Golf ...
Super 8 by Wyndham Troy IL/St. Louis Area
Save an average of 15% on thousands of hotels when you're signed in
Best Western Plus Pontoon Beach

Best Western Plus Pontoon Beach

3 out of 5
4 Regency Pkwy, Granite City, IL
Fully refundableReserve now, pay when you stay
The price is AU$144 per night from 21 Jan to 22 Jan
AU$144
includes taxes & fees
21 Jan - 22 Jan
With a stay at Best Western Plus Pontoon Beach in Granite City, you'll be near the airport, just steps from Pontoon Beach Village Hall and a 2-minute drive from ...
Best Western Plus Pontoon Beach
La Quinta Inn & Suites by Wyndham Collinsville - St. Louis

La Quinta Inn & Suites by Wyndham Collinsville - St. Louis

2.5 out of 5
6 Gateway Dr, Collinsville, IL
Fully refundableReserve now, pay when you stay
The price is AU$141 per night from 12 Jan to 13 Jan
AU$141
includes taxes & fees
12 Jan - 13 Jan
With a stay at La Quinta Inn & Suites by Wyndham Collinsville - St. Louis, you'll be centrally located in Collinsville, within a 15-minute drive of Dome at America’s ...
La Quinta Inn & Suites by Wyndham Collinsville - St. Louis
Holiday Inn Express & Suites Edwardsville, an IHG Hotel

Holiday Inn Express & Suites Edwardsville, an IHG Hotel

2.5 out of 5
1000 Plummer Drive, Edwardsville, IL
Fully refundable
The price is AU$219 per night from 12 Jan to 13 Jan
AU$219
includes taxes & fees
12 Jan - 13 Jan
A stay at Holiday Inn Express & Suites Edwardsville, an IHG Hotel places you in the heart of Edwardsville, within a 5-minute drive of Edwardsville Arts Center ...
Holiday Inn Express & Suites Edwardsville, an IHG Hotel
La Quinta Inn & Suites by Wyndham Pontoon Beach

La Quinta Inn & Suites by Wyndham Pontoon Beach

2.5 out of 5
14 Regency Park Dr, Granite City, IL
Fully refundableReserve now, pay when you stay
The price is AU$141 per night from 26 Jan to 27 Jan
AU$141
includes taxes & fees
26 Jan - 27 Jan
With a stay at La Quinta Inn & Suites by Wyndham Pontoon Beach in Granite City, you'll be steps from Pontoon Beach Village Hall and a 2-minute drive from Long ...
La Quinta Inn & Suites by Wyndham Pontoon Beach
Holiday Inn Express Troy, an IHG Hotel

Holiday Inn Express Troy, an IHG Hotel

2.5 out of 5
2011 Formosa Road, Troy, IL
Fully refundable
The price is AU$203 per night from 12 Jan to 13 Jan
AU$203
includes taxes & fees
12 Jan - 13 Jan
Located in Troy, Holiday Inn Express Troy, an IHG Hotel is in the suburbs, within a 10-minute drive of Villa Marie Winery & Banquet Center and Goshen Golf Driving ...
Holiday Inn Express Troy, an IHG Hotel
Town & Country Inn

Town & Country Inn

2.5 out of 5
910 Cherry Ln, Troy, IL
Fully refundableReserve now, pay when you stay
The price is AU$114 per night from 9 Jan to 10 Jan
AU$114
includes taxes & fees
9 Jan - 10 Jan
Located in Troy, Town & Country Inn is within a 10-minute drive of Villa Marie Winery & Banquet Center and Bella Vista Winery.
Town & Country Inn
Don't see what you're looking for?
See all available properties in Midway
View all properties
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.

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.

Midway hotels essential information

Accommodation
84 hotels
Lowest Price
AU$107
Highest Price
AU$219
Popular hotels
Red Lion Inn & Suites Pontoon Beach, Drury Inn & Suites St. Louis Collinsville, Super 8 by Wyndham Troy IL/St. Louis Area, Best Western Plus Pontoon Beach, La Quinta Inn & Suites by Wyndham Collinsville - St. Louis, Holiday Inn Express & Suites Edwardsville, an IHG Hotel, La Quinta Inn & Suites by Wyndham Pontoon Beach, Holiday Inn Express Troy, an IHG Hotel, Town & Country Inn

Most recent Midway hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.