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.

Hotels near Castle Rock State Park

1365 W. Castle Road, Oregon, IL 61061
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels & B&Bs / Inns travellers recommend

Paddle Wheel Inn (Oregon, IL) 2.0 of 5
1457 Illinois Route 2, Oregon, IL 61061
4.0 miles from Castle Rock State Park
#1 of 1 hotels in Oregon
Professional photos | Traveller photos (6) | Map
Show Prices
White Pines Inn (Mount Morris, IL)
6712 West Pines Road, Mount Morris, IL 61054
5.8 miles from Castle Rock State Park
#1 of 1 hotels in Mount Morris
Traveller photos (21) | Map
Show Prices
R. da Republica, Chana, IL 7440-201
7.0 miles from Castle Rock State Park
Professional photos | Map
Show Prices
Comfort Inn Dixon (Dixon, IL) 2.0 of 5
136 Plaza Drive, Dixon, IL 61021
12.2 miles from Castle Rock State Park
Special Offer Choice Privileges Points
Comfort Inn Dixon Slideshow
#1 of 4 hotels in Dixon
Professional photos | Traveller photos (22) | Map
Show Prices
154 Plaza Drive, Dixon, IL 61021
12.2 miles from Castle Rock State Park
#2 of 4 hotels in Dixon
Traveller photos (1) | Map
Show Prices
Super 8 Dixon (Dixon, IL) 2.0 of 5
1800 South Galena Avenue, I-88 & Highway 26, Dixon, IL 61021 9678
12.3 miles from Castle Rock State Park
#3 of 4 hotels in Dixon
Professional photos | Traveller photos (6) | Map
Show Prices
Comfort Inn & Suites (Rochelle, IL) 2.5 of 5
1133 N. 7th St., Hwy 251 and Route 38, Rochelle, IL 61068
15.1 miles from Castle Rock State Park
Special Offer Choice Privileges Points
Comfort Inn & Suites Slideshow
#3 of 4 hotels in Rochelle
Professional photos | Traveller photos (8) | Map
Show Prices
Amboy Motel (Amboy, IL)
1566 US-30, Amboy, IL 61310
15.3 miles from Castle Rock State Park
#2 of 2 hotels in Amboy
Map
Red Roof Inn Rochelle (Rochelle, IL)
567 East Highway 38, Rochelle, IL 61068
16.3 miles from Castle Rock State Park
#4 of 4 hotels in Rochelle
Traveller photos (2) | Map
Show Prices
Super 8 Rochelle (Rochelle, IL) 2.0 of 5
601 East Highway 38, Rochelle, IL 61068
16.4 miles from Castle Rock State Park
#1 of 4 hotels in Rochelle
Professional photos | Traveller photos (8) | Map
Show Prices
1240 Dement Road, Rochelle, IL 61068
16.8 miles from Castle Rock State Park
Special Offer Save on Hotel Packages!
Holiday Inn Express Rochelle Slideshow
#2 of 4 hotels in Rochelle
Professional photos | Traveller photos (38) | Map
Show Prices
970 Green Wing Road, PO Box 200, Amboy, IL 61310
18.2 miles from Castle Rock State Park
#1 of 2 hotels in Amboy
Traveller photos (7) | Map
3909 Eleventh Street, Rockford, IL 61109
21.8 miles from Castle Rock State Park
Special Price Stay 3+ Nights, Save 20%
Howard Johnson Hotel Rockford IL Slideshow
#20 of 24 hotels in Rockford
Professional photos | Traveller photos (21) | Map
Show Prices
Days Inn - Rock Falls (Rock Falls, IL) 3.0 of 5
2105 1st Ave., Rock Falls, IL 61071 (Formerly Rock Falls Hotel)
22.7 miles from Castle Rock State Park
#2 of 4 hotels in Rock Falls
Professional photos | Traveller photos (19) | Map
Show Prices
All Seasons Motel (Rock Falls, IL)
1904 1 St Ave, Rock Falls, IL 61071
22.7 miles from Castle Rock State Park
#4 of 4 hotels in Rock Falls
Map
2106 First Avenue, Rock Falls, IL 61071
22.8 miles from Castle Rock State Park
Special Price Book early and Save 15%
Country Inn & Suites By Carlson, Rock Falls Slideshow
#1 of 4 hotels in Rock Falls
Professional photos | Traveller photos (27) | Map
Show Prices
Super 8 Rock Falls (Rock Falls, IL) 2.0 of 5
2100 1st Ave., Rock Falls, IL 61071-3558
22.8 miles from Castle Rock State Park
#3 of 4 hotels in Rock Falls
Professional photos | Traveller photos (7) | Map
Show Prices
Elizabeth Inn Freeport (Freeport, IL) 1.5 of 5
1300 East. South Street, Freeport, IL 61032 (Formerly Freeport Plaza Hotel)
24.3 miles from Castle Rock State Park
#5 of 8 hotels in Freeport
Professional photos | Traveller photos (18) | Map
Show Prices
Super 8 Freeport (Freeport, IL) 2.5 of 5
1551 S Sleezer Home Rd, Freeport, IL 61032 (Formerly Holiday Inn Express Freeport)
24.7 miles from Castle Rock State Park
#4 of 8 hotels in Freeport
Professional photos | Traveller photos (10) | Map
Show Prices