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.
Clear all
Your Selections
  Free Wifi Budget Breakfast included Luxury Pool Mid-range Romantic Free Parking Trendy Family-friendly Quiet Restaurant Pets Allowed Suites Kitchenette Bar/Lounge Fitness centre Room Service Business Classic & up Internet & up Non-Smoking Hotel Business Centre Meeting Rooms & up Air Conditioning Cheap Hotels Independent Hotels Hotels with Jacuzzi Hotels with Hot Tubs Quiet Hotels Accessible rooms Hotels with Shuttle Super 8 Concierge Hotels with Restaurants Hampton Inn Hotels with Free Wifi Holiday Inn Express Baymont Inn And Suites Country Inns And Suites Hotels with Room Service Extended Stay America Courtyard Candlewood Suites Holiday Inn Luxury Traveller Foodie Like a Local 60+ Traveller Clean Hotels Hotels with Smoking Rooms Wedding Hotels Hotels with Military Discounts $ $$ $$$ $$$$ Comfort Inn Motel 6 Quality Inn Comfort Suites Resort Nature Lover Four Points Hawthorn Suites La Quinta Inn & Suites Lexington Fairfield Inn Quiet Resorts Hotels with Bars Suite Hotels Charming Americas Best Value Inns Beach Resorts Thrill Seeker Hilton Garden Inn Themed Hotels Family Resorts Wedding Resorts Hotel Indigo Boutique Airport Transportation Art and Architecture Lover Hotels on the Lake Golf course DoubleTree Value Residence Inn Downtown Hotels Best Western Plus Marriott Days Inn Spa Resorts Golf Resorts Towneplace Suites Beach Goer City Centre Green Springhill Suites Spring Break Hotels Best Western Within 10 km Within 25 km Within 50 km Any distance from Moraine Hills State Park
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
Like saving money? We search up to 200 sites to help you save up to 30%
No photo provided
4100 West Shamrock Lane, Hoffman Estates, IL 60050-8272
4.2 km from Moraine Hills State Park
    Super 8 Mchenry
    Expedia.com
    US$75
    View Deal
    110 State Rte 31 South, McHenry, IL 60050-0504
    4.4 km from Moraine Hills State Park
    • Free Wifi
    • Free Parking
    Hampton Inn - McHenry
    Hampton.com
    US$104
    View Deal
    1555 S Il Route 31, McHenry, IL 60050-8246
    4.5 km from Moraine Hills State Park
    • Free Wifi
    • Free Parking
    WaterFront Hotel & Marina
    Booking.com
    US$65
    View Deal
    3309 Chapel Hill Rd, Johnsburg, IL 60051-2919
    7.6 km from Moraine Hills State Park
    • Free Parking
    • Restaurant
    No photo provided
    26671 N US Highway 12, Wauconda, IL 60084-2372
    9.5 km from Moraine Hills State Park
      Country Inn & Suites By Carlson, Crystal Lake
      Travelocity
      US$98
      View Deal
      600 Tracy Trl, Crystal Lake, IL 60014-6276
      10.5 km from Moraine Hills State Park
      • Free Wifi
      • Free Parking
      Comfort Inn
      SAVE US$13
      US$76
      Hotels.com
      US$63
      View Deal
      595 Tracy Trl, Crystal Lake, IL 60014-6280
      10.6 km from Moraine Hills 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$73/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.

      Holiday Inn Crystal Lake
      Hotels.com
      US$88
      View Deal
      800 South Illinois Route 31, Crystal Lake, IL 60014-8226
      10.8 km from Moraine Hills State Park
      • Free Wifi
      • Free Parking
      Super 8 Crystal Lake
      Expedia.com
      US$64
      View Deal
      577 Crystal Point Dr, Crystal Lake, IL 60014-8005
      11.5 km from Moraine Hills State Park
      • Free Wifi
      • Free Parking
      No photo provided
      6111 State Park Rd, Spring Grove, IL 60081-9679
      12.4 km from Moraine Hills State Park
        River Inn
        Booking.com
        US$68
        View Deal
        1000 Northwest Hwy, Fox River Grove, IL 60021-1911
        13.1 km from Moraine Hills State Park
        • Free Wifi
        No photo provided
        2001 E Santa Fe, Gages Lake, IL 60030
        15.1 km from Moraine Hills State Park
          Holiday Inn Express Hotel & Suites Lake Zurich-Barrington
          Expedia.com
          US$112
          View Deal
          197 S Rand Rd, Lake Zurich, IL 60047-2275
          15.7 km from Moraine Hills State Park
          • Free Wifi
          • Free Parking
          Quality Inn Woodstock
          SAVE US$5
          US$59
          QualityInn
          US$54
          View Deal
          1785 S Eastwood Dr, Woodstock, IL 60098-4656
          16.8 km from Moraine Hills State Park
          • Free Wifi
          • Free Parking
          Best Western Woodstock Inn
          BestWestern.com
          US$80
          View Deal
          990 Lake Ave, Intersection of Route 47 and Lake Ave., Woodstock, IL 60098-4244
          16.9 km from Moraine Hills State Park
          • Free Wifi
          • Free Parking
          Super 8 Woodstock
          Booking.com
          US$60
          View Deal
          1220 Davis Rd, Hwy 47 & 14, Woodstock, IL 60098-4643
          16.9 km from Moraine Hills State Park
          • Free Wifi
          • Free Parking
          Americas Best Value Inn Barrington
          Expedia.com
          US$53
          View Deal
          405 W Northwest Hwy, Barrington, IL 60010-3041
          17.7 km from Moraine Hills State Park
          • Free Wifi
          • Free Parking
          Holiday Inn Express Hotel & Suites Chicago-Algonquin
          HIExpress.com
          US$78
          View Deal
          2595 Bunker Hill Dr, Algonquin, IL 60102-9742
          18.1 km from Moraine Hills State Park
          • Free Wifi
          • Free Parking
          Savings alert: 10% below average rate

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

          Hampton Inn and Suites Chicago-Libertyville
          Expedia.com
          US$109
          View Deal
          2061 Shell Dr, Libertyville, IL 60048-9602
          18.5 km from Moraine Hills State Park
          • Free Wifi
          • Free Parking
          Comfort Suites Grayslake
          Hotels.com
          US$76
          View Deal
          1775 East Belvidere Road, Grayslake, IL 60030
          18.6 km from Moraine Hills State Park
          • Free Wifi
          • Free Parking
          Candlewood Suites Chicago Libertyville
          Expedia.com
          US$72
          View Deal
          1100 N US Highway 45, Libertyville, IL 60048-4469
          18.6 km from Moraine Hills State Park
          • Free Wifi
          • Free Parking
          DoubleTree by Hilton Libertyville - Mundelein
          Doubletree.com
          US$129
          View Deal
          510 E Il Route 83, Mundelein, IL 60060-4237
          20.7 km from Moraine Hills State Park
          • Free Wifi
          • Free Parking
          Baymont Inn & Suites Mundelein Libertyville Area
          Booking.com
          US$80
          View Deal
          517 E Il Route 83, Mundelein, IL 60060-4250
          20.7 km from Moraine Hills State Park
          • Free Wifi
          • Free Parking
          Super 8 Mundelein/Libertyville Area
          Expedia.com
          US$51
          View Deal
          1950 S Lake St, Mundelein, IL 60060-4231
          20.7 km from Moraine Hills State Park
          • Free Wifi
          • Free Parking
          Super 8 Richmond
          SAVE US$5
          US$70
          Booking.com
          US$65
          View Deal
          11200 N. Route 12, Richmond, IL 60071
          21.1 km from Moraine Hills State Park
          • Free Wifi
          • Free Parking
          Savings alert: 10% below average rate

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

          Best Western Plus Antioch Hotel & Suites
          SAVE US$6
          US$106
          Expedia.com
          US$100
          View Deal
          350 West Highway 173, Antioch, IL 60002-1870
          21.3 km from Moraine Hills State Park
          • Free Wifi
          • Free Parking
          Savings alert: 12% below average rate

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

          Motel 6 Libertyville
          Booking.com
          US$50
          View Deal
          1809 N Milwaukee Ave, Libertyville, IL 60048-1136
          21.9 km from Moraine Hills State Park
          • Free Wifi
          • Free Parking
          Hampton Inn and Suites Chicago Deer Park
          Hampton.com
          US$124
          View Deal
          21660 W Lake Cook Rd, Deer Park, IL 60010-3605
          22.1 km from Moraine Hills State Park
          • Free Wifi
          • Free Parking
          Holiday Inn Express Chicago-Libertyville
          SAVE US$9
          US$89
          HIExpress.com
          US$80
          View Deal
          77 Buckley Rd, Libertyville, IL 60048-1408
          22.3 km from Moraine Hills State Park
          • Free Wifi
          • Free Parking
          Holiday Inn Express Vernon Hills
          SAVE US$5
          US$95
          HIExpress.com
          US$90
          View Deal