Hotels in 60051 - McHenry IL

Only hotels in 60051 zip code are listed below. Search for cheap and discount hotel rates in McHenry, IL for your upcoming leisure or conference / group travel. We list the best 60051 hotels and motels so you can review the McHenry hotel list below to find the perfect lodging. Hotels in McHenry county and area code 815 are also listed.


Find availability nearby Rooms Check-In Check-Out  
Show Calendar Show Calendar Start My Search >
(select the discounts you qualify for)
Star Rating




Hotel Name

Price Range (USD)
to
Amenities







Set My Filter

60051 Hotels/Accommodations

Photo of Hampton InnHampton Inn
+1-800-230-4134
$79+

1555 South Route 31, Mchenry, IL 60050
  • 4.5/5, Very Good Reviews
  • Mid-scale Suburban property
  • 117 rooms in property
~0.29 Miles from 60051
Image of Camp Henry HornerCamp Henry Horner in Ingleside
+1-800-997-5148
$35+

26710 West Nippersink Rd., Ingleside, IL 60041
  • Low priced Convention Center property
  • Hotel has a green policy Read more
~7.03 Miles from 60051
Image of Country Inn & SuitesCountry Inn & Suites
+1-800-997-5149
$65+

600 Tracy Trail, Crystal Lake, IL 60014
  • 4.0/5, Very Good Hotel Reviews
  • Mid-scale Suburban hotel
  • 2 meeting rooms in hotel
~7.62 Miles from 60051
Image of Comfort Inn Crystal LakeComfort Inn Crystal Lake in Crystal Lake
+1-800-230-4134
$95+

595 Tracy Trail, Crystal Lake, IL 60014
  • 4.0/5, Very Good Read Reviews
  • Inexpensive Suburban hotel
  • 57 rooms in hotel
~7.64 Miles from 60051
Photo of Holiday Inn Crystal LakeHoliday Inn Crystal Lake - Crystal Lake
+1-800-997-5148
$69+

800 South Route 31, Crystal Lake, IL 60014
  • 3.5/5, Average Read Reviews
  • Midscale Suburban hotel
  • 16 suites in hotel
~7.79 Miles from 60051
Exterior of Crystal Lake Super 8Crystal Lake Super 8 - Crystal Lake
+1-800-997-5149
$58+

577 Crystal Point Dr., Crystal Lake, IL 60014~7.89 Miles from 60051
Photo of Best Western Woodstock InnBest Western Woodstock Inn : 990 Lake Ave.
+1-800-230-4134
$69+

990 Lake Ave., Woodstock, IL 60098
  • 4.0/5, Very Good Latest Reviews
  • Economical Suburban hotel
  • 43 sleeping rooms in hotel
~7.94 Miles from 60051
Exterior of Super 8Super 8
+1-800-997-5148
$69+

1220 Davis Rd., Woodstock, IL 60098
  • 3.0/5, Average Guest Reviews
  • Cheap Suburban property
  • Complimentary breakfast is offered
~7.96 Miles from 60051
Quality Inn of Woodstock
+1-800-997-5149
$55+

1785 South Eastwood Dr., Woodstock, IL 60098
  • 3.5/5, Average Review Score
  • Midscale Suburban hotel
  • 50 sleeping rooms in hotel
~8.04 Miles from 60051
Holiday Inn Crystal Lake & Conference Center
+1-800-230-4134
$89+

800 South Route 31, Crystal Lake, IL 60014~8.10 Miles from 60051
Holiday Inn Express Hotel & Suites in Algonquin
+1-800-997-5148
$69+

2595 Bunker Hill Dr., Algonquin, IL 60102
  • 3.5/5, Average Reviews
  • 3 star Suburban hotel
  • Gym is available on property
~12.09 Miles from 60051
Best Western Plus Antioch Hotel & Suites - Antioch
+1-800-997-5149
$69+

350 West Highway 173, Antioch, IL 60002
  • 4.5/5, Very Good Hotel Reviews
  • Affordable Lake hotel
  • 25 suites in property
~13.37 Miles from 60051
Holiday Inn Express & Suites Lake Zurich - Lake Zurich
+1-800-230-4134
$80+

197 South Rand Rd., Lake Zurich, IL 60047
  • 4.5/5, Very Good Recent Reviews
  • Midscale Suburban property
  • 3 conference rooms in property
~13.48 Miles from 60051
Comfort Suites
+1-800-997-5148
$55+

1775 East Belividere, Grayslake, IL 60030
  • Mid-scale Suburban property
  • Check-in: 3:00 PM
~14.32 Miles from 60051
Exterior of Hampton Inn & SuitesHampton Inn & Suites in Libertyville
+1-800-997-5149
$99+

2061 Shell Dr., Libertyville, IL 60048
  • Affordable Suburban hotel
  • Hotel has 4 floors
~14.62 Miles from 60051
Candlewood Suites Libertyville in Libertyville
+1-800-230-4134
$54+

1100 North Us Highway 45, Libertyville, IL 60048
  • 4.5/5, Very Good Hotel Reviews
  • Low Cost Suburban hotel
  • Check-in: 3pm
~14.72 Miles from 60051
Baymont Inn & Suites
+1-800-997-5148
$50+

517 East Highway 83, Mundelein, IL 60060
  • 3.5/5, Average Guest Reviews
  • Cheap Suburban property
  • 19 suites in property
~16.22 Miles from 60051
Doubletree by Hilton Libertyville Mundelein
+1-800-997-5149
$84+

510 East Il Route 83, Mundelein, IL 60060
  • Three Star Suburban property
  • 4 floors in hotel
~16.31 Miles from 60051
Super 8 Mundelein
+1-800-230-4134
$35+

1950 South Lake St., Mundelein, IL 60060
  • 3.5/5, Average Hotel Reviews
  • Economy Suburban property
  • Check-in time: 2 PM
~16.37 Miles from 60051
Doubletree by Hilton Libertyville Mundelein in Mundelein
+1-800-997-5148
$89+

510 East Route 83, Mundelein, IL 60060
  • 4.5/5, Very Good Hotel Reviews
  • Four-star Suburban property
  • Check-in time: 03:00 p.m.
~16.38 Miles from 60051
Holiday Inn Express Hotel & Suites Chicago Liberty : 77 West Buckley Rd.
+1-800-997-5149
$75+

77 West Buckley Rd., Libertyville, IL 60048
  • 4.0/5, Very Good Reviews
  • Low priced Suburban hotel
  • Hotel has 73 rooms
~16.92 Miles from 60051
The Heritage Inn & Suites in Harvard
+1-800-230-4134
$50+

1701 South Division St., Harvard, IL 60033
  • 3.0/5, Average Recent Reviews
  • Low-priced Rural hotel
  • 2 suites in property
~17.14 Miles from 60051
Exterior of Comfort Suites ElginComfort Suites Elgin
+1-800-997-5148
$67+

2480 Bushwood Dr., Elgin, IL 60124
  • 4.0/5, Very Good Latest Reviews
  • Midscale Suburban property
  • Access to gym on-site
~17.21 Miles from 60051
Comfort Inn Gurnee - Gurnee
+1-800-997-5149
$55+

6080 Gurnee Mills Circle East, Gurnee, IL 60031
  • 4.0/5, Very Good Reviews
  • 2-star Highway hotel
  • 3 floors in hotel
~17.32 Miles from 60051
Fairfield Inn Gurnee in Gurnee
+1-800-230-4134
$79+

6090 Gurnee Mills Circel East, Gurnee, IL 60031
  • Affordable Highway hotel
  • Fitness + Health Center
~17.33 Miles from 60051
The Geneva Inn
+1-800-997-5148
$149+

N2009 South Lake Shore Dr., Lake Geneva, WI 53147
  • Expensive Lake property
  • Hotel has 4 suites
~17.48 Miles from 60051
La Quinta Inn & Suites
+1-800-997-5149
$52+

5688 Northridge Dr., Gurnee, IL 60031
  • 4.0/5, Very Good Guest Reviews
  • 2-star Suburban hotel
  • Free comp. breakfast
~17.65 Miles from 60051
Holiday Inn Gurnee Convention Center in Gurnee
+1-800-230-4134
$79+

6161 West Grand Ave., Gurnee, IL 60031
  • Affordable Suburban hotel
  • Check-in time: 3:00 PM
~17.73 Miles from 60051
Country Inn & Suites by Carlson Elgin Il
+1-800-997-5148
$79+

2270 Point Blvd., Elgin, IL 60123
  • 4.0/5, Very Good Guest Reviews
  • Mid-scale Suburban property
  • Free breakfast available
~17.76 Miles from 60051
Keylime Cove Resort
+1-800-997-5149
$35+

1700 Nations Dr., Gurnee, IL 60031~17.77 Miles from 60051
Holiday Inn Express Chicago Nw Vernon Hills - Vernon Hills
+1-800-230-4134
$79+

975 North Lakeview Pkwy., Vernon Hills, IL 60061
  • 4.5/5, Very Good Reviews
  • 3-star Suburban hotel
  • Check-in time: 3:00 pm
~17.95 Miles from 60051
Hampton Inn Chicago Gurnee
+1-800-997-5148
$59+

5550 Grand Ave., Gurnee, IL 60031
  • 4.0/5, Very Good Hotel Reviews
  • Mid-scale Suburban property
  • Free complimentary breakfast
~17.96 Miles from 60051
Super 8 Gurnee
+1-800-997-5149
$50+

5520 Grand Ave., Gurnee, IL 60031
  • 3.5/5, Average Read Reviews
  • Two star Suburban hotel
  • Check in: 3:00 PM
~17.99 Miles from 60051
Photo of Baymont Inn & Suites GurneeBaymont Inn & Suites Gurnee
+1-800-230-4134
$99+

5430 Grand Ave., Gurnee, IL 60031
  • Mid-scale Suburban property
  • Hotel has 65 rooms
~18.00 Miles from 60051
Country Inn & Suites : 5420 Grand Ave.
+1-800-997-5148
$59+

5420 Grand Ave., Gurnee, IL 60031
  • 3.5/5, Average Recent Reviews
  • 3 star Suburban property
  • 68 sleeping rooms in hotel
~18.10 Miles from 60051
Towneplace Suites / Elgin West Dundee
+1-800-997-5149
$69+

2185 Marriott Dr., West Dundee, IL 60118
  • 4.0/5, Very Good Hotel Reviews
  • Two-star Suburban hotel
  • Check in time: 3:00 p.m.
~18.17 Miles from 60051
Courtyard by Marriott Chicago Elgin / West Dundee in West Dundee
+1-800-230-4134
$75+

2175 Marriott Dr., West Dundee, IL 60118
  • 3.5/5, Average Guest Reviews
  • Affordable Suburban hotel
  • 126 rooms in hotel
~18.19 Miles from 60051
Exterior of Quality Inn ElginQuality Inn Elgin
+1-800-997-5148
$65+

500 Tollgate Rd., Elgin, IL 60123
  • 4.0/5, Very Good Recent Reviews
  • Cheap Suburban property
  • Free breakfast available
~18.29 Miles from 60051
Holiday Inn Hotel & Suites Chicago Northwest in Elgin
+1-800-997-5149
$75+

495 Airport Rd., Elgin, IL 60123
  • 4.0/5, Very Good Reviews
  • 3 star Suburban hotel
  • Check in time: 3:00pm
~18.35 Miles from 60051
Candlewood Suites Elgin - Elgin
+1-800-230-4134
$55+

1780 Capital St., Elgin, IL 60124
  • 4.0/5, Very Good Recent Reviews
  • Low priced Suburban hotel
  • Hotel has 3 floors
~18.40 Miles from 60051
Elgin Super 8 - Elgin
+1-800-997-5148
$59+

435 Airport Rd., Elgin, IL 60123~18.45 Miles from 60051
Hampton Inn Elgin : 405 Airport Rd.
+1-800-997-5149
$65+

405 Airport Rd., Elgin, IL 60123
  • 4.0/5, Very Good Read Reviews
  • Mid-scale Suburban hotel
  • Fitness center on property
~18.66 Miles from 60051
Comfort Suites Lake Geneva Wi : 300 East Main St.
+1-800-230-4134
$64+

300 East Main St., Lake Geneva, WI 53147
  • 3-star Lake hotel
  • Fitness / Gym is on-site
~18.79 Miles from 60051
Hotel Indigo
+1-800-997-5148
$79+

450 North Milwaukee Ave., Vernon Hills, IL 60061
  • 4.0/5, Very Good Hotel Reviews
  • Three Star Suburban property
  • Gym / Fitness Center Available
~18.85 Miles from 60051
Harbor Shores on Lake Geneva
+1-800-997-5149
$65+

300 Wrigley Dr., Lake Geneva, WI 53147
  • 3.5/5, Average Guest Reviews
  • 3-star Downtown hotel
  • Check-in time: 4:00 PM
~18.89 Miles from 60051
Bella Vista Suites
+1-800-230-4134
$99+

335 Wrigley Dr., Lake Geneva, WI 53147
  • 4.0/5, Very Good Recent Reviews
  • Mid-scale Lake hotel
  • 39 rooms in property
~18.90 Miles from 60051
The Cove of Lake Geneva in Lake Geneva
+1-800-997-5148
$103+

111 Center St., Lake Geneva, WI 53147
  • 3.5/5, Average Guest Reviews
  • Affordable Resort property
  • 4 floors in property
~18.94 Miles from 60051
The Mill Creek Hotel in Lake Geneva
+1-800-997-5149
$130+

123 Center St., Lake Geneva, WI 53147
  • Midscale hotel
  • Gym is available on property
~18.94 Miles from 60051
Days Inn
+1-800-230-4134
$30+

1585 Dundee Ave., Elgin, IL 60120
  • 1.5/5, Terrible Read Reviews
  • Two star Suburban property
  • Free breakfast available
~18.98 Miles from 60051
Chicago Marriott Northwest
+1-800-997-5148
$79+

4800 Hoffman Blvd., Hoffman Estates, IL 60192
  • 4.5/5, Very Good Review Score
  • 4-star Suburban hotel
  • 8 floors in property
~19.07 Miles from 60051



Next: Show All Available 60051 Hotels with Pricing >