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

The Great Rivers, an Ascend Collection Hotel

The Great Rivers, an Ascend Collection Hotel

3 out of 5
3559 College Avenue Alton IL
Fully refundable
The price is AU$205 per night from 3 Mar to 4 Mar
AU$205
3 Mar - 4 Mar
includes taxes & fees
Located in Alton, The Great Rivers, an Ascend Collection Hotel is in the business district, a 2-minute drive from Robert Wadlow Statue and 6 minutes from Historic ...
Opens in a new windowThe Great Rivers, an Ascend Collection Hotel
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$119 per night from 9 Mar to 10 Mar
AU$119
9 Mar - 10 Mar
includes taxes & fees
With a stay at Red Lion Inn & Suites Pontoon Beach in Granite City, you'll be within a 10-minute drive of Horseshoe Lake State Park and Lewis and Clark Interpretive ...
Opens in a new windowRed Lion Inn & Suites Pontoon Beach
Americas Best Value Inn Collinsville St. Louis

Americas Best Value Inn Collinsville St. Louis

2 out of 5
552 Ramada Blvd Collinsville IL
Fully refundableReserve now, pay when you stay
The price is AU$103 per night from 2 Mar to 3 Mar
AU$103
2 Mar - 3 Mar
includes taxes & fees
Located in Collinsville, Americas Best Value Inn Collinsville St. Louis is within a 15-minute drive of America's Center Convention Complex and Dome at America’s ...
Opens in a new windowAmericas Best Value Inn Collinsville St. Louis
Save an average of 15% on thousands of hotels when you're signed in
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 8 Mar to 9 Mar
AU$113
8 Mar - 9 Mar
includes taxes & fees
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 ...
Opens in a new windowSuper 8 by Wyndham Troy IL/St. Louis Area
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$166 per night from 8 Mar to 9 Mar
AU$166
8 Mar - 9 Mar
includes taxes & fees
With a stay at Drury Inn & Suites St. Louis Collinsville, you'll be centrally located in Collinsville, within a 15-minute drive of Busch Stadium and Gateway ...
Opens in a new windowDrury Inn & Suites St. Louis Collinsville
Country Hearth Inn & Suites Edwardsville St. Louis

Country Hearth Inn & Suites Edwardsville St. Louis

2.5 out of 5
1013 Plummer Drive Edwardsville IL
Fully refundableReserve now, pay when you stay
The price is AU$208 per night from 2 Mar to 3 Mar
AU$208
2 Mar - 3 Mar
includes taxes & fees
Located in Edwardsville, Country Hearth Inn & Suites Edwardsville St. Louis is in the business district, within a 5-minute drive of Edwardsville Arts Center ...
Opens in a new windowCountry Hearth Inn & Suites Edwardsville St. Louis
Days Inn by Wyndham Collinsville/St. Louis

Days Inn by Wyndham Collinsville/St. Louis

2.5 out of 5
12 Commerce Drive Collinsville IL
Fully refundableReserve now, pay when you stay
The price is AU$100 per night from 8 Mar to 9 Mar
AU$100
8 Mar - 9 Mar
includes taxes & fees
With a stay at Days Inn by Wyndham Collinsville/St. Louis in Collinsville (Eastport), you'll be within a 15-minute drive of Busch Stadium and America's Center ...
Opens in a new windowDays Inn by Wyndham Collinsville/St. Louis
DoubleTree by Hilton Collinsville - St. Louis

DoubleTree by Hilton Collinsville - St. Louis

4 out of 5
1000 Eastport Plaza Dr Collinsville IL
Fully refundableReserve now, pay when you stay
The price is AU$222 per night from 15 Mar to 16 Mar
AU$222
15 Mar - 16 Mar
includes taxes & fees
With a stay at DoubleTree by Hilton Collinsville - St. Louis in Collinsville (Eastport), you'll be a 1-minute drive from Gateway Conference Center and 9 minutes ...
Opens in a new windowDoubleTree by Hilton Collinsville - St. Louis
Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City

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

2.5 out of 5
5224 Commerce Parkway Granite City IL
Fully refundableReserve now, pay when you stay
The price is AU$175 per night from 8 Mar to 9 Mar
AU$175
8 Mar - 9 Mar
includes taxes & fees
With a stay at Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City in Granite City, you'll be within a 15-minute drive of Mississippi River and Horseshoe ...
Opens in a new windowFairfield Inn & Suites St. Louis Pontoon Beach/Granite City
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
102 hotels
Lowest Price
AU$100
Highest Price
AU$222
Popular hotels
The Great Rivers, an Ascend Collection Hotel, Red Lion Inn & Suites Pontoon Beach, Americas Best Value Inn Collinsville St. Louis, Super 8 by Wyndham Troy IL/St. Louis Area, Drury Inn & Suites St. Louis Collinsville, Country Hearth Inn & Suites Edwardsville St. Louis, Days Inn by Wyndham Collinsville/St. Louis, DoubleTree by Hilton Collinsville - St. Louis, Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City

Most recent Midway hotel reviews

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