
Find hotels in St. David, IL from £49
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in St. David
Pet friendly
Check prices for these dates
Our top choices for St. David hotels

Econo Lodge Canton North
Econo Lodge Canton NorthCanton
7.0 out of 10, Good, (174 reviews)
The price is £62
includes taxes & fees
17 Mar - 18 Mar

Big Horse Inn and Suites
Big Horse Inn and SuitesLewistown
9.4 out of 10, Exceptional, (204 reviews)
The price is £66
includes taxes & fees
15 Mar - 16 Mar

Sycamore Motel Havana Near Illinois River
Sycamore Motel Havana Near Illinois RiverHavana
3.6 out of 10, (5 reviews)
The price is £49
includes taxes & fees
6 Mar - 7 Mar
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
More cheap stays in St. David

Hotel O Sycamore - Havana IL
371 E Dearborn St Havana IL
The price is £49 per night from 6 Mar to 7 Mar
£49
6 Mar - 7 Mar
includes taxes & fees
3.6/10 (5 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- 5 Star Hotels in Cuba
- Abingdon Hotels
- Astoria Hotels
- Bath Hotels
- Brimfield Hotels
- Canton Hotels
- Hotels near Caterpillar Visitors Center
- Creve Coeur Hotels
- Cuba Hotels
- Cheap Hotels in East Peoria
- Gay-Friendly Hotels in East Peoria
- Pet-Friendly Hotels in East Peoria
- Romantic Hotels in East Peoria
- East Peoria Hotels
- Elmwood Hotels
- Farmington Hotels
- Gilson Hotels
- Glasford Hotels
- Hotels near Greater Peoria Regional
- Havana Hotels
- Kingston Mines Hotels
- Lewistown Hotels
- Manito Hotels
- Maquon Hotels
- Marietta Hotels
- Mason City Hotels
- Matanzas Beach Hotels
- Pekin Hotels
- Peoria Hotels
- South Pekin Hotels
- St. Augustine Hotels
- Hotels near St. Mary's Cathedral
- Topeka Hotels
- Tremont Hotels
- Trivoli Hotels
- Flights to Canton
- Flights to Cuba
- Flights to Dunfermline
- Flights to Havana
- Flights to Pekin
- British Airways London (LHR) to Peoria (PIA) flights
- Flights from Havana
- Flights from Dunfermline
- Flights from Ipava
- Flights from Cuba
- Flights from Fairview
- Flights from Maquon
- Flights from Vermont
- Flights from Marquette Heights
- Flights from North Pekin
- Flights from Trivoli
- Flights from Fiatt
- Flights from Tazewell County
- Flights from Canton
- Flights from East Peoria
- Flights from Pekin
- Flights from Aberdeen (ABZ) to Peoria (PIA)
- Flights from Birmingham (BHX) to Peoria (PIA)
- Flights from Brussels (BRU) to Peoria (PIA)
- Flights from Bahia Solano (BSC) to Peoria (PIA)
- Flights from Christchurch (CHC) to Peoria (PIA)
- Flights from Coventry (CVT) to Peoria (PIA)
- Flights from Washington (DCA) to Peoria (PIA)
- Flights from Edinburgh (EDI) to Peoria (PIA)
- Flights from East Midlands (EMA) to Peoria (PIA)
- Flights from Glasgow (GLA) to Peoria (PIA)
- Flights from Leeds (LBA) to Peoria (PIA)
- Flights from London (LGW) to Peoria (PIA)
- Flights from London (LHR) to Peoria (PIA)
- Flights from Limoges (LIG) to Peoria (PIA)
- Flights from Manchester (MAN) to Peoria (PIA)
- Flights from Miami (MIA) to Peoria (PIA)
- Flights from Newcastle (NCL) to Peoria (PIA)
- Flights from Newcastle (NTL) to Peoria (PIA)
- Flights from New York (NYC) to Peoria (PIA)
- Flights from Chicago (ORD) to Peoria (PIA)
- Flights from North Bend (OTH) to Peoria (PIA)
- Flights from West Palm Beach (PBI) to Peoria (PIA)
- Flights from Philadelphia (PHL) to Peoria (PIA)
- Flights from Sacramento (SMF) to Peoria (PIA)
- Flights from Swindon (SWI) to Peoria (PIA)
- Flights from Sale (SXE) to Peoria (PIA)
- Flights from Toronto (YYZ) to Peoria (PIA)

























