We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Buffalo Rock State Park

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
5253 Trompeter Rd, Peru, IL 61354-9616
18.5 km from Buffalo Rock State Park
US$90* /night
View Deal
Travelocity
US$90*
Hotwire.com
US$90*
AMOMA
US$204*
1215 La Salle St, Ottawa, IL 61350-2022
6.3 km from Buffalo Rock State Park
#5 of 7 hotels in Ottawa
No photo provided
No availability for your dates from these sites
Booking.com
Travelocity
Hotwire.com
2750 Columbus St, Ottawa, IL 61350-1095
7.8 km from Buffalo Rock State Park
#7 of 7 hotels in Ottawa
No photo provided
Top Deal
US$64*
US$61* /night
View Deal
Travelocity
US$61*
Expedia.com
US$61*
Booking.com
US$64*
3000 Fairfield Ln, Ottawa, IL 61350-1020
8.2 km from Buffalo Rock State Park
#3 of 7 hotels in Ottawa
Top Deal
US$138*
US$124* /night
View Deal
Booking.com
US$138*
Hotwire.com
US$138*
Fairfield Inn
US$124*
325 Clark St, Utica, IL 61373
8.2 km from Buffalo Rock State Park
500 East Etna Road, Ottawa, IL 61350-1067
8.3 km from Buffalo Rock State Park
#1 of 7 hotels in Ottawa
No availability for your dates from these sites
Expedia.com
Hotels.com
Priceline
4115 Holiday Ln, Ottawa, IL 61350-9547
8.4 km from Buffalo Rock State Park
#2 of 7 hotels in Ottawa
Top Deal
US$150*
US$140* /night
View Deal
Booking.com
US$144*
Orbitz.com
US$144*
getaroom.com
US$150*
120 W Stevenson Rd, Ottawa, IL 61350-9693
8.4 km from Buffalo Rock State Park
#4 of 7 hotels in Ottawa
Top Deal
US$171*
US$131* /night
View Deal
Expedia.com
US$131*
Booking.com
US$131*
HotelQuickly
US$171*
2643 IL 178, Utica, IL 61373
8.4 km from Buffalo Rock State Park
Top Deal
US$111*
US$105* /night
View Deal
Booking.com
US$111*
Travelocity
US$105*
Hotels.com
US$106*
510 E Etna Rd, Ottawa, IL 61350-1067
8.4 km from Buffalo Rock State Park
#6 of 7 hotels in Ottawa
Top Deal
US$95*
US$75* /night
View Deal
Priceline
US$75*
Ctrip.com
US$76*
Cancelon
US$95*
120 N Lewis Ave, Exit 54, I-39, Oglesby, IL 61348-9771
14.3 km from Buffalo Rock State Park
Top Deal
US$197*
US$93* /night
View Deal
Priceline
US$93*
Hotwire.com
US$94*
AMOMA
US$197*
900 Holiday Inn St, Oglesby, IL 61348-9697
14.4 km from Buffalo Rock State Park
Top Deal
US$118*
US$89* /night
View Deal
Booking.com
US$100*
Orbitz.com
US$100*
HotelQuickly
US$118*
1921 Saint Vincent Ave, LaSalle, IL 61301-1250
15.5 km from Buffalo Rock State Park
Top Deal
US$65*
US$62* /night
View Deal
TripAdvisor
US$62*
Priceline
Orbitz.com
US$65*
Av. Alameda Peru 553, Tingo Maria National Park, Peru
16.2 km from Buffalo Rock State Park
206 Lasalle Rd, I-80 & 51st Street, LaSalle, IL 61301-9000
18.2 km from Buffalo Rock State Park
No photo provided
4385 Venture Dr, Peru, IL 61354-1014
18.4 km from Buffalo Rock State Park
US$132* /night
View Deal
Travelocity
US$133*
Orbitz.com
US$133*
Hotels.com
US$133*
4389 Venture Dr, Peru, IL 61354-1014
18.4 km from Buffalo Rock State Park
US$100* /night
View Deal
Travelocity
US$100*
Priceline
US$100*
Booking.com
US$100*
4421 Peoria St, Peru, IL 61354-1017
18.5 km from Buffalo Rock State Park
Top Deal
US$125*
US$117* /night
View Deal
Hampton.com
US$121*
Orbitz.com
US$121*
getaroom.com
US$125*
5253 Trompeter Rd, Peru, IL 61354-9616
18.5 km from Buffalo Rock State Park
US$90* /night
View Deal
Travelocity
US$90*
Hotwire.com
US$90*
AMOMA
US$204*
5240 Trompeter Rd, Peru, IL 61354-9615
18.5 km from Buffalo Rock State Park
Top Deal
US$159*
US$83* /night
View Deal
Expedia.com
US$83*
Travelocity
US$83*
AMOMA
US$159*
1851 May Rd, Peru, IL 61354-9614
18.6 km from Buffalo Rock State Park
Top Deal
US$125*
US$60* /night
View Deal
Orbitz.com
US$60*
Travelocity
US$60*
AMOMA
US$125*
1840 May Rd, Peru, IL 61354-9635
18.6 km from Buffalo Rock State Park
No photo provided
1841 May Rd, Peru, IL 61354-9614
18.6 km from Buffalo Rock State Park
No photo provided
1900 May Rd, Peru, IL 61354-9600
18.7 km from Buffalo Rock State Park
No photo provided
16 W US Highway 6, Peru, IL 61354-2903
19.9 km from Buffalo Rock State Park
No photo provided
1551 N Il Route 23, Streator, IL 61364-9388
20.2 km from Buffalo Rock State Park
Top Deal
US$63*
US$60* /night
View Deal
Orbitz.com
US$63*
Hotwire.com
US$63*
Expedia.com
US$63*
2110 N Bloomington St, Streator, IL 61364-1398
21.5 km from Buffalo Rock State Park
US$72* /night
View Deal
Travelocity
US$72*
Booking.com
US$72*
Priceline
US$72*
1705 N Bloomington St, Streator, IL 61364-1315
22.1 km from Buffalo Rock State Park
Top Deal
US$112*
US$105* /night
View Deal
Priceline
US$105*
Expedia.com
US$112*
Orbitz.com
US$112*
32871 US Hwy 6, Spring Valley, IL 61362
26.1 km from Buffalo Rock State Park
US$54* /night
View Deal
TripAdvisor
US$54*
Expedia.com
Travelocity
1307 Kailash Dr, Mendota, IL 61342-9233
28.1 km from Buffalo Rock State Park
US$86* /night
View Deal
Expedia.com
US$87*
ComfortInn
US$87*
Hotwire.com
US$87*
Still looking for a place to stay?
Ottawa has 3 B&Bs/inns with 51 reviews
3367 E 2072nd Rd, Ottawa, IL 61350-9430
15.6 km from Buffalo Rock State Park
#1 of 3 Ottawa B&B and Inns
121 E Prospect Ave, Ottawa, IL 61350-3567
6.2 km from Buffalo Rock State Park
#2 of 3 Ottawa B&B and Inns
3003 N. Illinois Rt. 71 And I-80, Ottawa, IL 61350
11.3 km from Buffalo Rock State Park
#3 of 3 Ottawa B&B and Inns
See all 3 Ottawa B&Bs/inns
See all hotels in or near Ottawa
No availability for your dates from these sites
Booking.com
Travelocity
Hotwire.com
325 Clark St, Utica, IL 61373
8.2 km from Buffalo Rock State Park
2643 IL 178, Utica, IL 61373
8.4 km from Buffalo Rock State Park
Top Deal
US$111*
US$105* /night
View Deal
Booking.com
US$111*
Travelocity
US$105*
Hotels.com
US$106*
120 N Lewis Ave, Exit 54, I-39, Oglesby, IL 61348-9771
14.3 km from Buffalo Rock State Park
Top Deal
US$197*
US$93* /night
View Deal
Priceline
US$93*
Hotwire.com
US$94*
AMOMA
US$197*
900 Holiday Inn St, Oglesby, IL 61348-9697
14.4 km from Buffalo Rock State Park
Top Deal
US$118*
US$89* /night
View Deal
Booking.com
US$100*
Orbitz.com
US$100*
HotelQuickly
US$118*