Crystal Lake Illinois Accommodations

Find accommodations in Crystal Lake with the hotel list provided below. Search for the cheapest discounted hotel and motel rates in or near Crystal Lake, IL for your personal leisure or group travel. We provide the best Crystal Lake Illinois hotel/motel rooms. Review the Crystal Lake hotel list below to find the perfect lodging. We also have a map of the Crystal Lake hotels. Planning a group? Lock in Crystal Lake Group Hotel Discounts


Find my perfect hotel 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

Crystal Lake Hotels/Accommodations

Exterior of Holiday Inn Crystal Lake Holiday Inn Crystal Lake
+1-800-230-4134
$69+

800 South Route 31, Crystal Lake, IL 60014
  • 3.5/5, Average Review Score
  • 3 star Suburban hotel
  • Airport shuttle provided
Image of Crystal Lake Super 8 Crystal Lake Super 8 : 577 Crystal Point Dr.
+1-800-997-5148
$58+

577 Crystal Point Dr., Crystal Lake, IL 60014
Photo of Country Inn & Suites Country Inn & Suites - Crystal Lake
+1-800-997-5149
$65+

600 Tracy Trail, Crystal Lake, IL 60014
  • 4.0/5, Very Good Hotel Reviews
  • Midscale Suburban property
  • Hotel has 2 meeting rooms
Image of Comfort Inn Crystal Lake Comfort Inn Crystal Lake
+1-800-230-4134
$95+

595 Tracy Trail, Crystal Lake, IL 60014
  • 4.0/5, Very Good Latest Reviews
  • 2-star Suburban property
  • Check-in: 14:00
Photo of Holiday Inn Crystal Lake & Conference Center Holiday Inn Crystal Lake & Conference Center - Crystal Lake
+1-800-997-5148
$89+

800 South Route 31, Crystal Lake, IL 60014
  • 3.5/5, Average Reviews
  • 3-star Suburban property
  • Fitness + Health Center
Image of Holiday Inn Express Hotel & Suites Holiday Inn Express Hotel & Suites : 2595 Bunker Hill Dr.
+1-800-997-5149
$69+

2595 Bunker Hill Dr., Algonquin, IL 60102
  • 3.5/5, Average Read Reviews
  • 3 star Suburban hotel
  • Comp. Breakfast
~5.22 Miles from Crystal Lake
Exterior of Super 8 Super 8 in Woodstock
+1-800-230-4134
$69+

1220 Davis Rd., Woodstock, IL 60098
  • 3.0/5, Average Review Score
  • Inexpensive Suburban hotel
  • Hotel has 62 rooms
~6.86 Miles from Crystal Lake
Exterior of Quality Inn of Woodstock Quality Inn of Woodstock
+1-800-997-5148
$55+

1785 South Eastwood Dr., Woodstock, IL 60098
  • 3.5/5, Average Read Reviews
  • Three Star Suburban hotel
  • Access to gym on-site
~7.03 Miles from Crystal Lake
Hampton Inn in Mchenry
+1-800-997-5149
$79+

1555 South Route 31, Mchenry, IL 60050
  • 4.5/5, Very Good Recent Reviews
  • Affordable Suburban property
  • 117 rooms in hotel
~7.03 Miles from Crystal Lake
Best Western Woodstock Inn
+1-800-230-4134
$69+

990 Lake Ave., Woodstock, IL 60098
  • 4.0/5, Very Good Latest Reviews
  • Low Cost Suburban property
  • 43 rooms in hotel
~7.39 Miles from Crystal Lake
Photo of Comfort Suites Elgin Comfort Suites Elgin in Elgin
+1-800-997-5148
$67+

2480 Bushwood Dr., Elgin, IL 60124
  • 4.0/5, Very Good Review Score
  • Affordable Suburban property
  • 78 suites in property
~10.36 Miles from Crystal Lake
Country Inn & Suites by Carlson Elgin Il
+1-800-997-5149
$79+

2270 Point Blvd., Elgin, IL 60123
  • 4.0/5, Very Good Reviews
  • Three Star Suburban hotel
  • Access to gym on-site
~10.94 Miles from Crystal Lake
Holiday Inn Express & Suites Lake Zurich in Lake Zurich
+1-800-230-4134
$80+

197 South Rand Rd., Lake Zurich, IL 60047
  • 4.5/5, Very Good Read Reviews
  • 3-star Suburban property
  • Free breakfast available
~11.09 Miles from Crystal Lake
Candlewood Suites Elgin - Elgin
+1-800-997-5148
$55+

1780 Capital St., Elgin, IL 60124
  • 4.0/5, Very Good Latest Reviews
  • Economy Suburban hotel
  • Check in: 3:00 PM
~11.56 Miles from Crystal Lake
Towneplace Suites / Elgin West Dundee
+1-800-997-5149
$69+

2185 Marriott Dr., West Dundee, IL 60118
  • 4.0/5, Very Good Review Score
  • Inexpensive Suburban property
  • 3 floors in property
~11.57 Miles from Crystal Lake
Courtyard by Marriott Chicago Elgin / West Dundee - West Dundee
+1-800-230-4134
$75+

2175 Marriott Dr., West Dundee, IL 60118
  • 3.5/5, Average Read Reviews
  • Three Star Suburban property
  • 6 suites in hotel
~11.58 Miles from Crystal Lake
Camp Henry Horner in Ingleside
+1-800-997-5148
$35+

26710 West Nippersink Rd., Ingleside, IL 60041
  • Inexpensive Convention Center hotel
  • Hotel has an eco-friendly policy See more
~11.64 Miles from Crystal Lake
Photo of Quality Inn Elgin Quality Inn Elgin : 500 Tollgate Rd.
+1-800-997-5149
$65+

500 Tollgate Rd., Elgin, IL 60123 Website
  • 4.0/5, Very Good Read Reviews
  • Economy Suburban property
  • Fitness center on property
~11.67 Miles from Crystal Lake
Holiday Inn Hotel & Suites Chicago Northwest in Elgin
+1-800-230-4134
$75+

495 Airport Rd., Elgin, IL 60123
  • 4.0/5, Very Good Read Reviews
  • 3-star Suburban hotel
  • Hotel has 8 floors
~11.74 Miles from Crystal Lake
Elgin Super 8
+1-800-997-5148
$59+

435 Airport Rd., Elgin, IL 60123 ~11.83 Miles from Crystal Lake

 [1 - 20 of 50]   


Next: See My Crystal Lake Hotels with Pricing >