Book Midway Bed & Breakfast

Start date: Check-in selected.
To Date
End date: Check-out
  • Bundle & Save

    Get more, spend less whenever you see Bundle & Save deals
  • OneKeyCash

    Earn OneKeyCash on all your eligible bookings
  • Upfront pricing

    We are not like the others - we include taxes and fees

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

B&B in Midway

No exact matches found, but these alternatives could be just right

Recommended hotels in Midway

Holiday Inn Express Troy by IHG

2.5 star property
Troy
9.4 out of 10, Exceptional, (698)
"Great breakfast ! "
United States
Jeanette
$93 nightly
The price is $103
Jan 4 - Jan 5, 2026
Total with taxes and fees
Holiday Inn Express Troy by IHG

Super 8 by Wyndham Staunton

2.0 star property
Staunton
8.6 out of 10, Excellent, (762)
"Great place"
United States
Mark
$70 nightly
The price is $77
Jan 1 - Jan 2, 2026
Total with taxes and fees
Super 8 by Wyndham Staunton

Country Hearth Inn & Suites Edwardsville St. Louis

2.5 star property
Edwardsville
8.6 out of 10, Excellent, (646)
"Location very convenient, clean, would stay again"
United States
Brenda
$119 nightly
The price is $137
Jan 1 - Jan 2, 2026
Total with taxes and fees
Country Hearth Inn & Suites Edwardsville St. Louis

Red Lion Inn & Suites Pontoon Beach

2.5 star property
Granite City
7.8 out of 10, Good, (567)
"Friendly staff, good value "
United States
Roseanne
$64 nightly
The price is $71
Dec 12 - Dec 13
Total with taxes and fees
Red Lion Inn & Suites Pontoon Beach

Best Western Troy Hotel

2.5 star property
Troy
8.2 out of 10, Very Good, (914)
"wonderful stay,would use all hotel stay"
United States
larry
$85 nightly
The price is $94
Dec 9 - Dec 10
Total with taxes and fees
Best Western Troy Hotel

Best Western Plus Pontoon Beach

3.0 star property
Granite City
8.6 out of 10, Excellent, (796)
"Staff and very nice, good breakfast, soft bed…. I would definitely stay again "
United States
LaSonya
$85 nightly
The price is $95
Dec 9 - Dec 10
Total with taxes and fees
Best Western Plus Pontoon Beach

Hampton Inn & Suites St. Louis/Alton

2.5 star property
Alton
9.0 out of 10, Wonderful, (639)
"Super nice staff! Breakfast was much better than I expected. "
United States
Michelle
$115 nightly
The price is $131
Dec 13 - Dec 14
Total with taxes and fees
Hampton Inn & Suites St. Louis/Alton

Hampton Inn & Suites St. Louis-Edwardsville

2.5 star property
Glen Carbon
7.6 out of 10, Good, (70)
"We enjoyed our stay"
United States
Susan
$103 nightly
The price is $116
Dec 14 - Dec 15
Total with taxes and fees
Hampton Inn & Suites St. Louis-Edwardsville

Comfort Inn Edwardsville - St. Louis

2.5 star property
Edwardsville
8.4 out of 10, Very Good, (798)
"Nice accommodation, clean, comfortable bed and great breakfast."
United States
Jill
$102 nightly
The price is $118
Jan 4 - Jan 5, 2026
Total with taxes and fees
Comfort Inn Edwardsville - St. Louis

Innkeeper Motel

Hamel
10.0 out of 10, Exceptional, (1)
"Good value"
United States
ian
$49 nightly
The price is $54
Jan 1 - Jan 2, 2026
Total with taxes and fees
Innkeeper Motel

Holiday Inn Express & Suites Edwardsville by IHG

2.5 star property
Edwardsville
9.2 out of 10, Wonderful, (815)
"Always a good stay here!"
United States
Chelsie
$116 nightly
The price is $133
Jan 4 - Jan 5, 2026
Total with taxes and fees
Holiday Inn Express & Suites Edwardsville by IHG

Super 8 by Wyndham Troy IL/St. Louis Area

2.0 star property
Troy
8.0 out of 10, Very Good, (1001)
"clean room, gracious and efficient staff "
United States
Catherine
$64 nightly
The price is $71
Dec 13 - Dec 14
Total with taxes and fees
Super 8 by Wyndham Troy IL/St. Louis Area

Days Inn by Wyndham Troy IL

2.0 star property
Troy
7.8 out of 10, Good, (310)
"nice place"
United States
Emmett
$68 nightly
The price is $75
Dec 14 - Dec 15
Total with taxes and fees
Days Inn by Wyndham Troy IL

Motel 6 Troy, IL

2.0 star property
Troy
7.6 out of 10, Good, (518)
"Ok for the price "
United States
Michael
$55 nightly
The price is $62
Dec 7 - Dec 8
Total with taxes and fees
Motel 6 Troy, IL

Red Roof Inn St Louis - Troy, IL

2.0 star property
Troy
7.8 out of 10, Good, (1002)
"it was very good place to stay"
United States
Kent
$68 nightly
The price is $75
Dec 13 - Dec 14
Total with taxes and fees
Red Roof Inn St Louis - Troy, IL

Best Western Plus Parkway Hotel

2.5 star property
Alton
8.2 out of 10, Very Good, (1000)
"The property and the room were very nice. The staff was excellent! We would definitely stay here again. Nice breakfast, lots of variety, and great coffee machine. "
United States
Janet
$81 nightly
The price is $92
Dec 14 - Dec 15
Total with taxes and fees
Best Western Plus Parkway Hotel

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

3.0 star property
Eastport
7.2 out of 10, Good, (1000)
"Clean and quiet, great location "
United States
Sheila
$76 nightly
The price is $87
Dec 21 - Dec 22
Total with taxes and fees
La Quinta Inn & Suites by Wyndham Collinsville - St. Louis

Days Inn by Wyndham Collinsville/St. Louis

2.5 star property
Eastport
7.2 out of 10, Good, (1000)
"Hotel was very clean. It was nice to be able to bring our dog and we were able to put her in her kennel in our room and go next door to eat dinner. Staff was very nice."
United States
Dawn
$55 nightly
The price is $64
Dec 21 - Dec 22
Total with taxes and fees
Days Inn by Wyndham Collinsville/St. Louis

Comfort Inn Alton near I-255

2.5 star property
Alton
7.6 out of 10, Good, (498)
"Nice"
United States
Alexander
$76 nightly
The price is $86
Dec 14 - Dec 15
Total with taxes and fees
Comfort Inn Alton near I-255

The Great Rivers, an Ascend Collection Hotel

3.0 star property
Alton
7.8 out of 10, Good, (758)
"The hotel is being remodeled, so it's hard to give it a fair review."
United States
Stephen
$84 nightly
The price is $96
Dec 28 - Dec 29
Total with taxes and fees
The Great Rivers, an Ascend Collection Hotel
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

Find out more about Midway

Midway B&B information

Number of reviews
13,813
Accommodation
1 B&B
Lowest Price
$54
Highest Price
$137

Frequently asked questions

What is the nightly rate for a Bed and Breakfast in Midway?
Prices for B&Bs in Midway often vary, but you can find a great deal from $54 with Expedia. All sorts of factors affect price, such as location and the time of year. It usually costs more to stay at Midway B&Bs over the weekend too. Travelers can find the best deals by being flexible with their dates, and by using our filters to sort prices from low to high.
What is the difference between a Midway B&B and a hotel?
Every Midway B&B has its own unique feel. Whether it's a cozy reading space or a sunlit breakfast nook to enjoy your morning cup of coffee, the quaint details are what make bed and breakfasts a home away from home. Travelers can look forward to personal touches, thoughtful amenities and of course a scrumptious breakfast at Midway B&Bs.

Explore a world of travel with Expedia