Star Rating
Hotel Name
Price Range (USD)to
Amenities

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

The Crystal Lake center point is around the area of Crystal Lake Ice House and 1 mile east of Lippold Park.

Crystal Lake Hotels/Accommodations

Holiday Inn Crystal Lake - Crystal Lake
+1-888-690-5281
800 South Route 31, Crystal Lake, IL 60014
  • 3-star Suburban property
  • Airport shuttle provided
Crystal Lake Super 8 : 577 Crystal Point Dr.
+1-800-230-4134
577 Crystal Point Dr., Crystal Lake, IL 60014
  • Low-priced property
Country Inn & Suites 600 Tracy Trail, Crystal Lake, IL 60014
  • Midscale Suburban hotel
  • 3 floors in property
From$69
Very Good 4.0 /5Reviews Call
Comfort Inn Crystal Lake 595 Tracy Trail, Crystal Lake, IL 60014
  • 2 star Suburban property
  • Free breakfast available
Holiday Inn Chicago Nw Crystal Lk Convention Cente
+1-888-305-3366
800 South Route 31, Crystal Lake, IL 60014
  • 3-star Suburban hotel
  • 16 suites in property
Holiday Inn Express Hotel & Suites : 2595 Bunker Hill Dr. 2595 Bunker Hill Dr., Algonquin, IL 60102 ~5.22 miles south of Crystal Lake
  • Three Star Suburban property
  • Complimentary breakfast is offered
Super 8
+1-888-690-5281
1220 Davis Rd., Woodstock, IL 60098 ~6.86 miles northwest of Crystal Lake
  • 2-star Suburban hotel
  • Check in time: 2 pm
From$69
Average 3.0 /5Reviews Call
Quality Inn of Woodstock 1785 South Eastwood Dr., Woodstock, IL 60098 ~7.03 miles northwest of Crystal Lake
  • Affordable Suburban property
  • Hotel has 50 rooms
Hampton Inn - Mchenry 1555 South Route 31, Mchenry, IL 60050 ~7.03 miles north of Crystal Lake
  • Mid-scale Suburban property
  • Hotel has 4 floors
Best Western Woodstock Inn - Woodstock
+1-888-690-5247
990 Lake Ave., Woodstock, IL 60098 ~7.39 miles northwest of Crystal Lake
  • Economical Suburban hotel
  • 8 suites in property
Comfort Suites Elgin in Elgin 2480 Bushwood Dr., Elgin, IL 60124 ~10.36 miles south of Crystal Lake
  • Three Star Suburban hotel
  • 3 floors in property
Country Inn & Suites by Carlson Elgin Il 2270 Point Blvd., Elgin, IL 60123 ~10.94 miles south of Crystal Lake
  • Three Star Suburban property
  • Gym / Fitness Center Available
From$79
Very Good 4.0 /5Review Score Call
Holiday Inn Express & Suites Lake Zurich 197 South Rand Rd., Lake Zurich, IL 60047 ~11.09 miles east of Crystal Lake
  • Mid-scale Suburban hotel
  • Check-in: 3
Candlewood Suites Elgin - Elgin
+1-800-230-4134
1780 Capital St., Elgin, IL 60124 ~11.56 miles south of Crystal Lake
  • 2 star Suburban property
  • Hotel has 88 rooms
Towneplace Suites / Elgin West Dundee : 2185 Marriott Dr.
+1-800-997-5148
2185 Marriott Dr., West Dundee, IL 60118 ~11.57 miles south of Crystal Lake
  • Cheap Suburban hotel
  • 143 suites in hotel
Courtyard by Marriott Chicago Elgin / West Dundee : 2175 Marriott Dr.
+1-888-690-5247
2175 Marriott Dr., West Dundee, IL 60118 ~11.58 miles south of Crystal Lake
  • 3-star Suburban hotel
  • Check-in: 4:00 pm
Camp Henry Horner
+1-888-305-3366
26710 West Nippersink Rd., Ingleside, IL 60041 ~11.64 miles northeast of Crystal Lake
  • Economy Convention Center property
  • 8 meeting rooms in property
Quality Inn Elgin : 500 Tollgate Rd. 500 Tollgate Rd., Elgin, IL 60123 Website ~11.67 miles south of Crystal Lake
  • Low Cost Suburban property
  • Access to gym on-site
Holiday Inn Hotel & Suites Chicago Northwest : 495 Airport Rd. 495 Airport Rd., Elgin, IL 60123 ~11.74 miles south of Crystal Lake
  • 3 star Suburban property
  • Hotel has 243 rooms
Elgin Super 8 in Elgin
+1-800-230-4134
435 Airport Rd., Elgin, IL 60123 ~11.83 miles south of Crystal Lake
  • 2 star property
Hampton Inn Elgin in Elgin 405 Airport Rd., Elgin, IL 60123 ~12.06 miles south of Crystal Lake
  • Three Star Suburban hotel
  • 3 floors in property
Days Inn - Elgin
+1-888-690-5247
1585 Dundee Ave., Elgin, IL 60120 ~12.53 miles south of Crystal Lake
  • Inexpensive Suburban hotel
  • 2 floors in property
Chicago Marriott Northwest : 4800 Hoffman Blvd. 4800 Hoffman Blvd., Hoffman Estates, IL 60192 ~13.28 miles southeast of Crystal Lake
  • Four star Suburban property
  • Hotel has 4 suites
From$95
Very Good 4.5 /5Review Score Call
Hampton Inn & Suites Chicago / Hoffman Estates - Hoffman Estates 2825 Greenspoint Pkwy., Hoffman Estates, IL 60196 Website ~14.81 miles southeast of Crystal Lake
  • Affordable Suburban property
  • Check-in: 3:00PM
Hawthorn Suites by Wyndham Hoffman Estates - Hoffman Estates 2875 Greenspoint Pkwy., Hoffman Estates, IL 60169 Website ~14.82 miles southeast of Crystal Lake
  • 3 star Suburban property
  • Hotel has 122 suites
From$59
Very Good 4.0 /5Review Score Call
Next 25 Crystal Lake Hotels > [1 - 25 of 50]   
Next: See My Crystal Lake Hotels with Pricing
Back to Top