Compare Cheap Hotels in Midway
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Midway Hotels

Drury Inn & Suites St. Louis Collinsville
602 N Bluff Rd Collinsville IL
$111 nightly
The price is $128 total per night
$128 total
Jun 28 - Jun 29
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
17.07 mi from city center
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 Arch.
Pool
Breakfast included

Super 8 by Wyndham Troy IL/St. Louis Area
910 Edwardsville Rd Troy IL
$68 nightly
The price is $75 total per night
$75 total
Jun 16 - Jun 17
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
13.76 mi from city center
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 Driving Range.
Pool
Breakfast included

Comfort Inn Edwardsville - St. Louis
3080 S State Route 157 Edwardsville IL
$108 nightly
The price is $124 total per night
$124 total
Jul 2 - Jul 3
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
11.47 mi from city center
Located in Edwardsville, Comfort Inn Edwardsville - St. Louis is a 5-minute drive from Edwardsville Arts Center and 6 minutes from Miner Bark Park.
Pool
Breakfast included

Red Lion Inn & Suites Pontoon Beach
1240 E Chain Of Rocks Rd Granite City IL
$66 nightly
The price is $74 total per night
$74 total
Jul 5 - Jul 6
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
12.75 mi from city center
Located in Granite City, Red Lion Inn & Suites Pontoon Beach is a 3-minute drive from Pontoon Beach Village Hall and 6 minutes from Horseshoe Lake State Park.
Breakfast included
Pet friendly

Best Western Plus Parkway Hotel
1900 Homer Adams Pkwy Alton IL
$87 nightly
The price is $99 total per night
$99 total
Jun 28 - Jun 29
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
10.26 mi from city center
With a stay at Best Western Plus Parkway Hotel, you'll be centrally located in Alton, within a 10-minute drive of Mississippi River and Alton Square Mall.
Pool
Breakfast included

Comfort Inn Alton near I-255
11 Crossroads Ct Alton IL
$99 nightly
The price is $113 total per night
$113 total
Jul 5 - Jul 6
Total with taxes and fees
Free Cancellation
8.8 mi from city center
With a stay at Comfort Inn Alton near I-255 in Alton, you'll be within a 10-minute drive of Mississippi River and Robert Wadlow Statue.
Pool
Breakfast included

DoubleTree by Hilton Collinsville - St. Louis
1000 Eastport Plaza Dr Collinsville IL
$115 nightly
The price is $132 total per night
$132 total
Jul 5 - Jul 6
Total with taxes and fees
17.37 mi from city center
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 from Cahokia Mounds State Historic Site.
Pool
Parking included

Comfort Inn Collinsville near St. Louis
8 Commerce Dr Collinsville IL
$106 nightly
The price is $122 total per night
$122 total
Jul 5 - Jul 6
Total with taxes and fees
17.04 mi from city center
With a stay at Comfort Inn Collinsville near St. Louis in Collinsville (Eastport), you'll be within a 15-minute drive of Busch Stadium and America's Center Convention Complex.
Pool
Breakfast included

Best Western Troy Hotel
2020 Formosa Drive Troy IL
$79 nightly
The price is $88 total per night
$88 total
Jun 14 - Jun 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
13.77 mi from city center
Located in Troy, Best Western Troy Hotel is within a 15-minute drive of World's Largest Catsup Bottle and Gateway Conference Center.
Pool
Breakfast included

Holiday Inn Express & Suites Edwardsville by IHG
1000 Plummer Drive Edwardsville IL
$144 nightly
The price is $166 total per night
$166 total
Jul 5 - Jul 6
Total with taxes and fees
Free Cancellation
9.54 mi from city center
A stay at Holiday Inn Express & Suites Edwardsville by IHG places you in the heart of Edwardsville, within a 5-minute drive of Edwardsville Arts Center and Brent Leh Memorial Dog Park.
Pool
Breakfast included

Days Inn by Wyndham Collinsville/St. Louis
12 Commerce Drive Collinsville IL
$67 nightly
The price is $77 total per night
$77 total
Jun 14 - Jun 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
17.05 mi from city center
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 Convention Complex.
Breakfast included
Pet friendly

Holiday Inn Express and Suites Alton St Louis Area by IHG
2008 HOMER ADAMS PARKWAY Alton IL
$136 nightly
The price is $155 total per night
$155 total
Jun 28 - Jun 29
Total with taxes and fees
Free Cancellation
10.15 mi from city center
With a stay at Holiday Inn Express and Suites Alton St Louis Area by IHG in Alton, you'll be within a 10-minute drive of Mississippi River and Alton Square Mall.
Breakfast included
Parking included
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.
Midway hotels essential information
Accommodation | 94 hotels |
|---|---|
Lowest Price | $74 |
Highest Price | $166 |
Popular hotels | Drury Inn & Suites St. Louis Collinsville, Super 8 by Wyndham Troy IL/St. Louis Area, Comfort Inn Edwardsville - St. Louis, Red Lion Inn & Suites Pontoon Beach, Best Western Plus Parkway Hotel, Comfort Inn Alton near I-255, DoubleTree by Hilton Collinsville - St. Louis, Comfort Inn Collinsville near St. Louis, Best Western Troy Hotel, Holiday Inn Express & Suites Edwardsville by IHG, Days Inn by Wyndham Collinsville/St. Louis, Holiday Inn Express and Suites Alton St Louis Area by IHG |
Most Recent Midway Hotel Reviews

Days Inn by Wyndham Collinsville/St. Louis
2 out of 5
Posted 3 hours ago
CheapTickets Verified Review
"DO. NOT. STAY. HERE. Day one, we were out of our room from 7:30am to 9pm. They picked up ALL of our towels, but did not replace ANY of them. When we went to the desk to inquire, we were told the clerk needed to call the manager. What? To get some towels (that they took). We were treated like we were thieves. We were told that they hadn’t replaced the towels because we were resting. WTH? We weren’t even in the room all day. No other room service or anything; no bed made, sweeping, nothing. Day two, we were out of the room from 8:30am to 8pm. No one even came into the room. No new towels, no bed made, no cleaning of any sort. Once again, when we went to the front desk to inquire we were told that they would have to call the manager. ?? Again, we had to ask for clean towels. We were told that none of the staff showed up that day. Day three, we finally got our room cleaned, after contacting the front desk. Very poorly run hotel. There are plenty of other options for accommodations nearby. Also, the only amenity is a very small pool, which is out or order, and we were told it will soon be filled in. The only positive is that the hotel is located close to restaurants, a major highway, and Walmart. Choose wisely!!"
A verified traveler stayed at Days Inn by Wyndham Collinsville/St. Louis
More to Explore in Midway
Top Picks
- Hotels with an Indoor Pool in Caseyville
- 5 Star Hotels in Fairview Heights
- Hotels with Bars in Edwardsville
- Hotels with Free Breakfast in Granite City
- Hotels with Pools in Alton
- Spa Resorts & in Caseyville
- Hotels with Free Parking in Pontoon Beach
- 3 Star Hotels in Edwardsville
- Pet Friendly Hotels in Pontoon Beach
- Condo Rentals in O'Fallon
- Hotels with Hot Tubs in Alton
- New Memphis Hotels
- Cottages in Granite City
- 3 Star Hotels in Fairview Heights
- Hotels with a Wedding Venue in Alton
- Nilwood Hotels
- Rv Parks in Alton
- Medora Hotels
- Motels in Alton
- Hotels with Free Breakfast in Alton
- Pet Friendly Hotels in Fairview Heights
- Walshville Hotels
- Historic Hotels in Granite City
- Red Roof Inn Hotels in Granite City
- Hotels with a Gym in Caseyville
- Hotels with an Indoor Pool in Fairview Heights
- Hyatt Hotels in Granite City
- Residences in Caseyville
- Sauget Hotels
- Hotels with WiFi in Pontoon Beach
- Extended Stay America Hotels in Granite City
- 3 Star Hotels in Alton
- Extended Stay Hotels in Granite City
- Saint Rose Hotels
- Hotels near MidAmerica-St. Louis
- Hotels with Bars in Caseyville
- 4 Star Hotels in Pontoon Beach
- Harvel Hotels
- Spa Resorts & in Fairview Heights
- Hotels with WiFi in O'Fallon
- Pet Friendly Hotels in Caseyville
- Hotels with an Indoor Pool in Pontoon Beach
- Hyatt Hotels in O'Fallon
- Marriott Hotels & Resorts in Alton
- 3 Star Hotels in Pontoon Beach
- Beckemeyer Hotels
- Hyatt Hotels in Alton
- Spa Resorts & in O'Fallon
- Oyo Rooms Hotels in Alton
- Oyo Rooms Hotels in Caseyville
- 4 Star Hotels in Edwardsville
- Kid Friendly Hotels in Fairview Heights
- Hotels with a Gym in O'Fallon
- Hotels near Argosy Casino
- Guest Houses in Granite City
- Hotels with a Gym in Fairview Heights
- 4 Star Hotels in Caseyville
- 4 Star Hotels in Fairview Heights
- Paderborn Hotels
- Pet Friendly Hotels in Granite City
- Hotels with Air Conditioning in Pontoon Beach
- Troy Hotels
- 5 Star Hotels in Pontoon Beach
- Romantic Getaways & Hotels in Alton
- Hotels with Shopping in Caseyville
- Eldred Hotels
- Hotels with Shopping in Alton
- Chautauqua Hotels
- Golf Resorts & in Caseyville
- Luxury Hotels in Fairview Heights
- Hotels with Suites in O'Fallon
- Madison County Hotels
- Red Roof Inn Hotels in Caseyville
- Cheap Hotels in Alton
- Winery Hotels in Edwardsville
- 3 Star Hotels in Granite City
- Hyatt Hotels in Edwardsville
- Hotels with an Indoor Pool in Alton
- Spa Resorts & in Alton
- Hotels with WiFi in Fairview Heights
- Town Houses in Granite City
- Hotels with Free Breakfast in Caseyville
- Hotels with Air Conditioning in Alton
- Hotels with Pools in Edwardsville
- Cheap Hotels in Edwardsville






