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 Luxury Pool Mid-range Best Value Free Parking Trendy Family-friendly Quiet Restaurant Pets Allowed Suites Kitchenette Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic Green Internet & up & up Business Centre Non-Smoking Hotel Meeting Rooms & up Air Conditioning Hotels with Restaurants Hotels with Shuttle Cheap Hotels Quiet Hotels Hotels with Jacuzzi Accessible rooms Hotels with Free Wifi Hotels with Complimentary Breakfast Suite Hotels Independent Hotels Hotels with Smoking Rooms Wedding Hotels Concierge Safe Hotels Downtown Hotels Hotels with Bars Hotels with Kitchenette Super 8 Hotels with Hot Tubs Holiday Inn Express Hampton Inn Convention Hotels Spa Hotels Country Inns And Suites Hotels with Room Service Motel 6 Extended Stay America Courtyard Candlewood Suites Quality Inn Comfort Suites Luxury Traveller Nature Lover Foodie Clean Hotels £ ££ £££ ££££ Baymont Inn And Suites Hilton Garden Inn Hyatt DoubleTree Holiday Inn Comfort Inn Four Points Hawthorn Suites Lexington Renaissance Fairfield Inn Like a Local Home2Suites Trendsetter Charming Wyndham Garden Americas Best Value Inns Urban Explorer Romantic Thrill Seeker Sonesta ES Suites Embassy Suites Family Holiday Maker Honeymoon Hotels Hotel Indigo Hotels with Military Discounts Wingate Golf course Residence Inn Best Western Plus Marriott Days Inn Towneplace Suites Party Hotels Homewood Suites Red Roof Inns City Centre Springhill Suites Spring Break Hotels Best Western Within 5 mi Within 10 mi Within 25 mi Any distance from Three Oaks Recreation Area
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
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Baymont Inn & Suites Harvard
Hotels.com
US$78
View Deal
1701 S. Division St., Harvard, IL 60033-9056
38.1 miles from Three Oaks Recreation Area
  • Free Wifi
  • Free Parking
Super 8 Hampshire IL
Booking.com
US$69
View Deal
115 Arrowhead Dr, Hampshire, IL 60140-7657
42.0 miles from Three Oaks Recreation Area
  • Free Wifi
  • Free Parking
Best Western Woodstock Inn
SAVE US$20
US$96
Booking.com
US$76
View Deal
990 Lake Ave, Woodstock, IL 60098-4244
45.7 miles from Three Oaks Recreation Area
  • Free Wifi
  • Free Parking
Super 8 Woodstock
SAVE US$5
US$67
Booking.com
US$62
View Deal
1220 Davis Rd, Hwy 47 & 14, Woodstock, IL 60098-4643
45.7 miles from Three Oaks Recreation Area
  • Free Wifi
  • Free Parking
Quality Inn Woodstock
Hotels.com
US$57
View Deal
1785 S Eastwood Dr, Woodstock, IL 60098-4656
45.7 miles from Three Oaks Recreation Area
  • Free Wifi
  • Free Parking
Holiday Inn Express Hotel & Suites Chicago-Algonquin
SAVE US$5
US$96
Booking.com
US$91
View Deal
2595 Bunker Hill Dr, Algonquin, IL 60102-9742
50.4 miles from Three Oaks Recreation Area
  • Free Wifi
  • Free Parking
Comfort Suites Elgin
SAVE US$29
US$119
Expedia.com
US$90
View Deal
2480 Bushwood Dr, Elgin, IL 60124-7819
51.3 miles from Three Oaks Recreation Area
  • Free Wifi
  • Free Parking
Candlewood Suites Elgin - Northwest Chicago
Expedia.com
US$95
View Deal
1780 Capital St, Elgin, IL 60124-7890
51.4 miles from Three Oaks Recreation Area
  • Free Wifi
  • Free Parking
Country Inn & Suites By Carlson, Elgin
Expedia.com
US$89
View Deal
2270 Point Blvd, Elgin, IL 60123-7862
51.6 miles from Three Oaks Recreation Area
  • Free Wifi
  • Free Parking
Super 8 Crystal Lake
Booking.com
US$77
View Deal
577 Crystal Point Dr, Crystal Lake, IL 60014-8005
51.7 miles from Three Oaks Recreation Area
  • Free Wifi
  • Free Parking
Country Inn & Suites By Carlson, Crystal Lake
Booking.com
US$95
View Deal
600 Tracy Trl, Crystal Lake, IL 60014-6276
52.4 miles from Three Oaks Recreation Area
  • Free Wifi
  • Free Parking
Comfort Inn
Booking.com
US$89
View Deal
595 Tracy Trl, Crystal Lake, IL 60014-6280
52.4 miles from Three Oaks Recreation Area
  • Free Wifi
  • Free Parking
Holiday Inn Crystal Lake
HolidayInn.com
US$107
View Deal
800 South Illinois Route 31, Crystal Lake, IL 60014-8226
53.0 miles from Three Oaks Recreation Area
  • Free Wifi
  • Free Parking
Hampton Inn - McHenry
Booking.com
US$115
View Deal
1555 S Il Route 31, McHenry, IL 60050-8246
53.4 miles from Three Oaks Recreation Area
  • Free Wifi
  • Free Parking
No photo provided
4100 West Shamrock Lane, Hoffman Estates, IL 60050-8272
53.7 miles from Three Oaks Recreation Area
    Quality Inn
    Expedia.com
    US$83
    View Deal
    500 Tollgate Rd, Elgin, IL 60123-9315
    53.8 miles from Three Oaks Recreation Area
    • Free Wifi
    • Free Parking
    Holiday Inn Hotel and Suites Chicago Northwest
    HolidayInn.com
    US$103
    View Deal
    495 Airport Rd, Elgin, IL 60123-9356
    53.9 miles from Three Oaks Recreation Area
    • Free Wifi
    • Free Parking
    Super 8 Elgin
    Expedia.com
    US$87
    View Deal
    435 Airport Rd, I-90 & State Hwy 31 N, Elgin, IL 60123-9356
    53.9 miles from Three Oaks Recreation Area
    • Free Wifi
    • Free Parking
    Hampton Inn Chicago\/Elgin
    Hampton.com
    US$88
    View Deal
    405 Airport Rd, Elgin, IL 60123-9356
    54.0 miles from Three Oaks Recreation Area
    • Free Wifi
    • Free Parking
    Savings alert: 11% below average rate

    The price you found is 11% lower than this hotel's average rate of US$99/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.

    Courtyard Chicago Elgin\/West Dundee
    SAVE US$5
    US$94
    Booking.com
    US$89
    View Deal
    2175 Marriott Dr, West Dundee, IL 60118-9182
    54.0 miles from Three Oaks Recreation Area
    • Free Wifi
    • Free Parking
    TownePlace Suites Chicago Elgin\/West Dundee
    SAVE US$15
    US$90
    Booking.com
    US$75
    View Deal
    2185 Marriott Dr, West Dundee, IL 60118-9183
    54.0 miles from Three Oaks Recreation Area
    • Free Wifi
    • Free Parking
    Super 8 Mchenry
    Booking.com
    US$87
    View Deal
    110 State Rte 31 South, McHenry, IL 60050-0504
    54.0 miles from Three Oaks Recreation Area
    • Free Wifi
    • Free Parking
    Super 8 Richmond
    SAVE US$13
    US$78
    Booking.com
    US$65
    View Deal
    11200 N. Route 12, Richmond, IL 60071
    55.0 miles from Three Oaks Recreation Area
    • Free Wifi
    • Free Parking
    Lexington Inn & Suites
    Booking.com
    US$79
    View Deal
    1585 Dundee Ave, Elgin, IL 60120-1602
    55.4 miles from Three Oaks Recreation Area
    • Free Wifi
    • Free Parking
    WaterFront Hotel & Marina
    Booking.com
    US$85
    View Deal
    3309 Chapel Hill Rd, Johnsburg, IL 60051-2919
    56.4 miles from Three Oaks Recreation Area
    • Free Parking
    • Restaurant
    River Inn
    Booking.com
    US$72
    View Deal
    1000 Northwest Hwy, Fox River Grove, IL 60021-1911
    57.2 miles from Three Oaks Recreation Area
    • Free Wifi
    Chicago Marriott Northwest
    SAVE US$29
    US$189
    Booking.com
    US$160
    View Deal