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.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Breakfast included Pool Mid-range Romantic Free Parking Family-friendly Charming Restaurant Pets Allowed Suites Kitchenette Bar/Lounge Airport Transportation Fitness centre Room Service Business & up Internet & up Non-Smoking Hotel Business Centre Air Conditioning Meeting Rooms Cheap Hotels & up Hotels with Free Wifi Hotels with Restaurants Independent Hotels Hotels with Complimentary Breakfast Hotels with Jacuzzi Accessible rooms Safe Hotels Wedding Hotels Super 8 Hotels with Kitchenette Hotels with Bars Hotels with Smoking Rooms Baymont Inn And Suites Hampton Inn Holiday Inn Express Hotels with Weekly Rates $ $$ $$$ $$$$ Comfort Inn Country Inns And Suites Quality Inn Days Inn Red Roof Inns Extended Stay America Luxury Traveller Concierge Peace and Quiet Seeker Hotels with Military Discounts Classic Heritage Hotels La Quinta Inn & Suites Howard Johnson Fairfield Inn Sleep Inn Hotels with Monthly Rates Radisson Candlewood Suites Golf course Staybridge Suites Residence Inn Quiet Holiday Inn Historic Hotels Motel 6 Americas Best Value Inns City Centre Green Hilton Garden Inn Themed Hotels Courtyard Family Holiday Maker Honeymoon Hotels Within 25 km Within 50 km Any distance from Castle Rock State Park
Accommodation
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
Like saving money? We search up to 200 sites to help you save up to 30%
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
White Pines Inn
No availability for your dates from these sites
6712 W Pines Rd, Mount Morris, IL 61054-9515
7.2 km from Castle Rock State Park
  • Free Parking
  • Restaurant
Paddle Wheel Inn
SAVE US$12
US$66
Expedia.com
US$54
View Deal
1457 Illinois Route 2 North, Oregon, IL 61061
7.7 km from Castle Rock State Park
  • Free Wifi
  • Free Parking
Quality Inn and Suites Dixon
Expedia.com
US$72
View Deal
136 Plaza Dr, Dixon, IL 61021-9681
18.2 km from Castle Rock State Park
  • Free Wifi
  • Free Parking
Super 8 Dixon
Hotels.com
US$60
View Deal
1800 S Galena Ave, I-88 & Highway 26, Dixon, IL 61021-9678
18.4 km from Castle Rock State Park
  • Free Wifi
  • Free Parking
Magnuson Hotel Dixon
Booking.com
US$47
View Deal
443 Il Route 2, Dixon, IL 61021-9122
21.2 km from Castle Rock State Park
  • Free Wifi
  • Free Parking
No photo provided
1566 US Highway 30, Amboy, IL 61310-9128
24.4 km from Castle Rock State Park
    Comfort Inn & Suites
    Booking.com
    US$68
    View Deal
    1133 N 7th St, Hwy 251 and Route 38, Rochelle, IL 61068-2301
    26.4 km from Castle Rock State Park
    • Free Wifi
    • Free Parking
    Country Hearth Inn
    Booking.com
    US$69
    View Deal
    567 E Il Route 38, Rochelle, IL 61068-8515
    28.2 km from Castle Rock State Park
    • Free Wifi
    • Free Parking
    Super 8 Rochelle
    Booking.com
    US$61
    View Deal
    601 East Highway 38, Rochelle, IL 61068
    28.4 km from Castle Rock State Park
    • Free Wifi
    • Free Parking
    Holiday Inn Express Rochelle
    HIExpress.com
    US$111
    View Deal
    1240 Dement Road, Rochelle, IL 61068
    29.1 km from Castle Rock State Park
    • Free Wifi
    • Free Parking
    O'Connell's Yogi Bear Park
    No availability for your dates from these sites
    970 Green Wing Rd, Amboy, IL 61310-9446
    29.4 km from Castle Rock State Park
    • Pool
    Holiday Inn Express & Suites Rock Falls
    Booking.com
    US$126
    View Deal
    301 E 2nd St, Rock Falls, IL 61071-1301
    33.1 km from Castle Rock State Park
    • Free Wifi
    • Free Parking
    All Seasons Motel
    SAVE US$22
    US$63
    Booking.com
    US$41
    View Deal
    1904 1 St Ave, Rock Falls, IL 61071
    34.6 km from Castle Rock State Park
      Days Inn - Rock Falls
      Booking.com
      US$68
      View Deal
      2105 1st Ave, Rock Falls, IL 61071-3554
      34.6 km from Castle Rock State Park
      • Free Wifi
      • Free Parking
      No photo provided
      510 W Rock Falls Rd, Rock Falls, IL 61071-2825
      34.6 km from Castle Rock State Park
        Country Inn & Suites by Radisson, Rock Falls, IL
        Booking.com
        US$115
        View Deal
        2106 1st Ave, Rock Falls, IL 61071-3558
        34.8 km from Castle Rock State Park
        • Free Wifi
        • Free Parking
        Super 8 Rock Falls Sterling Area
        Booking.com
        US$59
        View Deal
        2100 1st Ave, Rock Falls, IL 61071-3558
        34.8 km from Castle Rock State Park
        • Free Wifi
        • Free Parking
        No photo provided
        4419 11th St, Rockford, IL 61109-3631
        36.5 km from Castle Rock State Park
          Howard Johnson Hotel Rockford IL
          Booking.com
          US$60
          View Deal
          3909 11th St, Rockford, IL 61109-3022
          37.0 km from Castle Rock State Park
          • Free Wifi
          • Free Parking
          Super 8 Freeport
          Booking.com
          US$65
          View Deal
          1551 S Sleezer Home Rd, Freeport, IL 61032-2542
          39.1 km from Castle Rock State Park
          • Free Wifi
          • Free Parking
          Country Inn & Suites by Radisson, Freeport, IL
          Country Inns
          US$92
          View Deal
          1710 S Dirck Dr, Freeport, IL 61032-6747
          39.9 km from Castle Rock State Park
          • Free Wifi
          • Free Parking
          Hampton Inn Freeport
          Hampton.com
          US$114
          View Deal
          109 S Galena Ave, Freeport, IL 61032-4310
          40.9 km from Castle Rock State Park
          • Free Wifi
          • Free Parking
          Town House Motel
          Booking.com
          US$55
          View Deal
          1156 W Galena Ave, Freeport, IL 61032-3824
          42.3 km from Castle Rock State Park
          • Free Wifi
          • Free Parking
          No photo provided
          1156 W. Galena Ave. (Business Rte. 20), Freeport, IL 61032-3824
          42.3 km from Castle Rock State Park
            West Motel
            TripAdvisor
            View Deal
            2084 W Galena Ave, Freeport, IL 61032-3099
            43.1 km from Castle Rock State Park
            • Free Parking
            Alpine Inn
            SAVE US$9
            US$60
            Expedia.com
            US$51
            View Deal
            4404 E State St, Rockford, IL 61108-2115
            43.5 km from Castle Rock State Park
            • Free Wifi
            • Free Parking
            Savings alert: 14% below average rate

            The price you found is 14% lower than this hotel's average rate of US$59/night.

            We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

            Baymont Inn & Suites Freeport
            Expedia.com
            US$108
            View Deal
            1060 Riverside Dr, Freeport, IL 61032-8537
            43.7 km from Castle Rock State Park
            • Free Wifi
            • Free Parking
            Travel Inn Rockford
            Orbitz.com
            View Deal
            4850 E State St, Rockford, IL 61108-2209
            44.0 km from Castle Rock State Park
            • Free Parking
            • Breakfast included
            No photo provided
            4800 N 2nd St, Loves Park, IL 61111-5805
            45.1 km from Castle Rock State Park
              Cliffbreakers Riverside Hotel & Conference Center
              Booking.com
              US$79
              View Deal
              700 W Riverside Blvd, Rockford, IL 61103-2173
              45.9 km from Castle Rock State Park
              • Free Wifi
              • Free Parking
              Savings alert: 55% below average rate

              The price you found is 55% lower than this hotel's average rate of US$176/night.

              We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

              Still looking for a place to stay?
              Oregon has 3 B&Bs/inns with 258 reviews
              Patchwork Inn
              122 N 3rd St, Oregon, IL 61061-1411
              6.2 km from Castle Rock State Park
              • Free Wifi
              • Free Parking
              Pinehill Inn
              400 MIX St, Oregon, IL 61061-1113
              6.1 km from Castle Rock State Park
              • Free Wifi
              • Free Parking
              Chateau Lodge
              1326 N Il Route 2, Oregon, IL 61061-9307
              7.5 km from Castle Rock State Park
              • Free Wifi
              • Free Parking
              See all 3 Oregon B&Bs/inns
              *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.