
Find Hotels by Best Western in Waterloo from CA $110
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Waterloo Best Western

1. Best Western St. Louis Inn
Best Western St. Louis InnSt. Louis
8.4 out of 10, Very good, (1,210 reviews)
The price is CA $96
CA $110 total
includes taxes & fees
Nov 15 - Nov 16

2. Best Western St. Louis-Kirkwood Route 66
Best Western St. Louis-Kirkwood Route 66Kirkwood
8.2 out of 10, Very good, (1,566 reviews)
The price is CA $130
CA $152 total
includes taxes & fees
Nov 9 - Nov 10

3. Best Western St. Louis Fairview Heights
Best Western St. Louis Fairview HeightsFairview Heights
7.4 out of 10, Good, (154 reviews)
The price is CA $119
CA $134 total
includes taxes & fees
Nov 22 - Nov 23
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 Waterloo Hotel Reviews

Hampton Inn St. Louis-Downtown (At the Gateway Arch)
10/10 Excellent

River City Casino & Hotel
10/10 Excellent
Explore a world of travel with Expedia
- Romantic Hotels in Sparta
- Days Inn by Wyndham Collinsville/St. Louis
- Motel 6 Hotels in Belleville
- 5 Star Hotels in Scott Air Force Base
- Trailway Motel
- Fairview Heights Hotels
- Drury Inn & Suites Hotels in Waterloo
- Hampton Inn O'Fallon
- Lebanon Hotels
- Farmstay in Evansville
- Economy INN
- Hotels near FanDuel Sportsbook and Horse Racing
- Hotels near Belleville Station
- Four Seasons Hotels in Belleville
- Holiday Inn Express Hotel & Suites Sparta by IHG
- Hilton Hotels in Venice
- Hyatt Hotels in North Metro East
- Best Western Hotels in O'Fallon
- Red Lion Inn & Suites Caseyville
- Vacation Homes in Pontoon Beach
- Boutique Hotels in Uptown
- The Jetsetter
- Drury Inn & Suites Hotels in Fayetteville
- Granite City Hotels
- Bel Air Motel
- B&B in Belleville
- Marissa Hotels
- Aimbridge Hospitality Hotels in Belleville
- Quality Inn O'Fallon IL
- Hotels with Hot Tubs in Fairmont City
- Belleville Hotels
- Spa Hotels in Fairview Heights
- Hotels near Fairview Heights Station
- Collinsville Hotels
- Cottages in Walsh
- Cabin Rentals in Ruma
- Comfort Inn & Suites O'Fallon
- Towneplace Suites by Marriott St. Louis O'Fallon
- Casino Hotels in O'Fallon
- Apartments in Maryville
- Cheap Hotels in East St. Louis
- Fairfield Inn & Suites by Marriott O'Fallon
- Hotels near World Wide Technology Raceway
- Cahokia Hotels
- The Conner House B&B
- 5 Star Hotels in Belleville
- Motels in Fairview Heights Station
- Drury Inn & Suites Hotels in Glen Carbon
- Oceanfront Hotels in East St. Louis
- Wyndham Hotels in Fairmont City
- Cottages in Mascoutah
- Drury Inn & Suites St. Louis Fairview Heights
- Super 8 by Wyndham Waterloo
- Columbia Hotels
- Maryville Hotels
- O'fallon Hotels
- Super 8 by Wyndham O'Fallon
- Cheap Hotels in Granite City
- Hotels near St. Claire Square Mall
- Flights from Vancouver (YVR) to Belleville (BLV)
- Flights to Marissa
- Flights from Burlington (BRL) to Belleville (BLV)
- Flights from New York (NYC) to Belleville (BLV)
- Flights from Calgary (YYC) to Belleville (BLV)
- Flights to Granite City
- Flights from Halifax (YHZ) to Belleville (BLV)
- Flights from Orlando (MCO) to Belleville (BLV)
- Flights from Buffalo (BUF) to Belleville (BLV)
- Flights from Houston (IAH) to Belleville (BLV)
- Flights from Oklahoma City (OKC) to Belleville (BLV)
- Flights from Portsmouth (PSM) to Belleville (BLV)
- Flights from Scott Air Force Base
- Flights from Hamilton (HLT) to Belleville (BLV)
- Flights from Syracuse (SYR) to Belleville (BLV)
- Flights from Toronto (YYZ) to Belleville (BLV)
- Flights from Ottawa (YOW) to Belleville (BLV)
- Flights to Collinsville
- Flights from Belleville
- Flights from O'Fallon
- Flights to Sparta
- Flights from Tokyo (NRT) to Belleville (BLV)
- Flights from Key West (EYW) to Belleville (BLV)
- Flights from Kitchener (YKF) to Belleville (BLV)
- Flights from Kelowna (YLW) to Belleville (BLV)
- Flights from London (LHR) to Belleville (BLV)
- Flights to Caseyville
- Flights to Belleville
- Flights from Lynchburg (LYH) to Belleville (BLV)
- Flights from Edmonton (YEG) to Belleville (BLV)
- Flights from Montreal (YUL) to Belleville (BLV)
- Flights from Shiloh
- Flights from Hamilton (YHM) to Belleville (BLV)
- Flights from Vancouver (YVR) to St. Louis (CPS)








