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

Crystal Lake Super 8 577 Crystal Point Dr., Crystal Lake, IL 60014
  • 2-star hotel
From$75
Average 3.0 /5 Reviews Call
Country Inn & Suites in Crystal Lake 600 Tracy Trail, Crystal Lake, IL 60014
  • Affordable Suburban property
  • Check in: 3:00pm
From$75
Very Good 4.0 /5 Reviews Call
Comfort Inn Crystal Lake 595 Tracy Trail, Crystal Lake, IL 60014
  • Two star Suburban property
  • Check-in time: 14:00
From$69
Very Good 4.0 /5 Review Score Call
Holiday Inn Chicago Nw Crystal Lk Convention Cente - Crystal Lake 800 South Route 31, Crystal Lake, IL 60014
  • Three Star Suburban hotel
  • 6 floors in hotel
From$66
Average 3.5 /5 Reviews Call
Holiday Inn Express Hotel & Suites : 2595 Bunker Hill Dr. 2595 Bunker Hill Dr., Algonquin, IL 60102 ~5.22 miles south of Crystal Lake
  • Mid-scale Suburban hotel
  • Shuttle from airport available
From$74
Average 3.5 /5 Hotel Reviews Call
Super 8 in Woodstock
+1-800-881-1523
1220 Davis Rd., Woodstock, IL 60098 ~6.86 miles northwest of Crystal Lake
  • 2 star Suburban hotel
  • 62 rooms in property
From$69
Average 3.0 /5 Reviews Call
Quality Inn of Woodstock - Woodstock 1785 South Eastwood Dr., Woodstock, IL 60098 ~7.03 miles northwest of Crystal Lake
  • 3 star Suburban hotel
  • 2 floors in hotel
From$50
Average 3.5 /5 Latest Reviews Call
Hampton Inn 1555 South Route 31, Mchenry, IL 60050 ~7.03 miles north of Crystal Lake
  • 3-star Suburban hotel
  • Access to gym on-site
From$82
Very Good 4.5 /5 Hotel Reviews Call
Best Western Woodstock Inn
+1-800-230-4134
990 Lake Ave., Woodstock, IL 60098 ~7.39 miles northwest of Crystal Lake
  • 2-star Suburban hotel
  • Hotel has 43 rooms
From$69
Very Good 4.0 /5 Recent Reviews Call
Comfort Suites Elgin in Elgin 2480 Bushwood Dr., Elgin, IL 60124 ~10.36 miles south of Crystal Lake
  • Mid-scale Suburban hotel
  • Shuttle to airport available
From$75
Very Good 4.0 /5 Reviews Call
Americas Best Value Inn - Barrington 405 West Noethwest Highway, Barrington, IL 60010 ~10.42 miles southeast of Crystal Lake
  • 2-star hotel
Country Inn & Suites by Carlson Elgin Il : 2270 Point Blvd. 2270 Point Blvd., Elgin, IL 60123 ~10.94 miles south of Crystal Lake
  • Midscale Suburban property
  • Check in: 3:00pm
From$79
Very Good 4.5 /5 Reviews Call
Holiday Inn Express & Suites Lake Zurich : 197 South Rand Rd. 197 South Rand Rd., Lake Zurich, IL 60047 ~11.09 miles east of Crystal Lake
  • 3 star Suburban hotel
  • Hotel has 3 floors
From$79
Very Good 4.5 /5 Read Reviews Call
Candlewood Suites Elgin : 1780 Capital St. 1780 Capital St., Elgin, IL 60124 ~11.56 miles south of Crystal Lake
  • Low Cost Suburban hotel
  • Hotel has 83 suites
From$69
Very Good 4.0 /5 Recent Reviews Call
Towneplace Suites / Elgin West Dundee
+1-888-690-5281
2185 Marriott Dr., West Dundee, IL 60118 ~11.57 miles south of Crystal Lake
  • Cheap Suburban property
  • Check in time: 3:00 p.m.
From$69
Average 3.5 /5 Reviews Call
Courtyard by Marriott Chicago Elgin / West Dundee in West Dundee
+1-800-230-4134
2175 Marriott Dr., West Dundee, IL 60118 ~11.58 miles south of Crystal Lake
  • Affordable Suburban property
  • 126 sleeping rooms in hotel
From$75
Average 3.5 /5 Latest Reviews Call
Camp Henry Horner in Ingleside
+1-800-997-5148
26710 West Nippersink Rd., Ingleside, IL 60041 ~11.64 miles northeast of Crystal Lake
  • 2-star Convention Center hotel
  • Hotel has an eco-friendly policy Learn more
Quality Inn Elgin 500 Tollgate Rd., Elgin, IL 60123 Website ~11.67 miles south of Crystal Lake
  • Low Cost Suburban property
  • 6 suites in property
From$63
Very Good 4.0 /5 Reviews Call
Holiday Inn Hotel & Suites Chicago Northwest in Elgin 495 Airport Rd., Elgin, IL 60123 ~11.74 miles south of Crystal Lake
  • Midscale Suburban property
  • Check-in time: 3:00pm
From$85
Very Good 4.0 /5 Read Reviews Call
Elgin Super 8
+1-800-881-1523
435 Airport Rd., Elgin, IL 60123 ~11.83 miles south of Crystal Lake
  • Two star property
From$59
Average 3.5 /5 Read Reviews Call
Hampton Inn Elgin - Elgin 405 Airport Rd., Elgin, IL 60123 ~12.06 miles south of Crystal Lake
  • 3-star Suburban property
  • 108 rooms in hotel
From$75
Very Good 4.0 /5 Hotel Reviews Call
Days Inn in Elgin
+1-888-690-5281
1585 Dundee Ave., Elgin, IL 60120 ~12.53 miles south of Crystal Lake
  • Low priced Suburban hotel
  • 96 rooms in hotel
From$30
Terrible 1.5 /5 Read Reviews Call
Chicago Marriott Northwest 4800 Hoffman Blvd., Hoffman Estates, IL 60192 ~13.28 miles southeast of Crystal Lake
  • 4 star Suburban hotel
  • 8 floors in property
From$95
Very Good 4.5 /5 Guest Reviews Call
Hampton Inn & Suites Chicago / Hoffman Estates 2825 Greenspoint Pkwy., Hoffman Estates, IL 60196 Website ~14.81 miles southeast of Crystal Lake
  • Three Star Suburban hotel
  • 3 floors in property
From$73
Very Good 4.0 /5 Read Reviews Call
Hawthorn Suites by Wyndham Hoffman Estates in Hoffman Estates 2875 Greenspoint Pkwy., Hoffman Estates, IL 60169 Website ~14.82 miles southeast of Crystal Lake
  • Three Star Suburban property
  • Access to gym on-site
From$50
Very Good 4.0 /5 Read Reviews Call
Next 25 Crystal Lake Hotels >   [1 - 25 of 50]    
Next: See My Crystal Lake Hotels with Pricing
Back to Top