Photo by Laila in the World
Find Hotels by Best Western in Mascoutah from CA $104
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Top Mascoutah Best Western Hotels

Best Western U. S. Inn
Best Western U. S. Inn
8.6 out of 10, Excellent, (378)
The price is CA $151
CA $165 total
includes taxes & fees
Sep 3 - Sep 4

Best Western Troy Hotel
Best Western Troy Hotel
8.2 out of 10, Very good, (874)
The price is CA $123
CA $136 total
includes taxes & fees
Sep 7 - Sep 8

Best Western St. Louis Fairview Heights
Best Western St. Louis Fairview Heights
5.8 out of 10, (98)
The price is CA $104
CA $117 total
includes taxes & fees
Sep 9 - Sep 10
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 Mascoutah Hotel Reviews
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Mascoutah Hotels by Brand
Hotels near popular Mascoutah Attractions
- Hotels near World Wide Technology Raceway
- Hotels near Scott Air Force Base
- Hotels near The Edge
- Hotels near St. Claire Square Mall
- Hotels near Cahokia Mounds State Historic Site
- Hotels near O'Fallon Family Sports Park
- Hotels near McKendree University
- Hotels near Gateway Conference Center
- Hotels near St. Clair Bowl
- Hotels near FanDuel Sportsbook and Horse Racing
More Hotel Options in Mascoutah
- Business Hotels in Mascoutah
- Cheap Hotels in Mascoutah
- Family Hotels in Mascoutah
- Hotels with Free Breakfast in Mascoutah
- Hotels with Free Parking in Mascoutah
- Hotels with Wifi in Mascoutah
- Hotels with a Pool in Mascoutah
- Hotels with an Indoor Pool in Mascoutah
- Pet-friendly Hotels in Mascoutah
- Shopping Hotels in Mascoutah
More Accommodation Types in Mascoutah
Explore more hotels
- Super 8 by Wyndham Troy IL/St. Louis Area
- Comfort Inn & Suites O'Fallon - St. Louis Area
- Comfort Inn Collinsville near St. Louis
- Holiday Inn Express Troy by IHG
- Radisson Hotel Fairview Heights - St. Louis
- La Quinta Inn & Suites by Wyndham Collinsville - St. Louis
- Days Inn by Wyndham Collinsville/St. Louis
- La Quinta Inn & Suites by Wyndham Pontoon Beach
- Holiday Inn Express & Suites Edwardsville by IHG
- Sleep Inn O'Fallon near I-64
- Quality Inn O'Fallon IL - St. Louis
- Super 8 by Wyndham Fairview Heights-St. Louis
- Super 8 by Wyndham Collinsville St. Louis
- Quality Inn & Suites Caseyville - St. Louis
- Motel 6 Caseyville, IL - Caseyville Il
- Best Western Troy Hotel
- Country Inn & Suites by Radisson, Fairview Heights, IL
- Candlewood Suites O Fallon by IHG
- Super 8 by Wyndham Pontoon Beach IL/St. Louis MO Area
- DoubleTree by Hilton Collinsville - St. Louis