Crystal Lake hotels

Search hundreds of travel sites at once for hotels in Crystal Lake, Illinois

Crystal Lake
25 May — 26 May2
Crystal Lake
Wed 25/5
Thu 26/5

Good to know

Low season

December

High season

September

Average price (weeknight)

C$ 149

Average price (weekend night)

C$ 147
Cheapest month to stay with an average 29% drop in price.
Most expensive month to stay with an average 64% rise in price.
Average Sun. - Thu. price over the last 2 weeks.
Average Fri. & Sat. price over the last 2 weeks.

Best Crystal Lake hotels

Most recommended Crystal Lake hotels

Show all
Holiday Inn Chicago Nw Crystal Lk Conv Ctr, An IHG Hotel - Crystal Lake - Balcony
Free Wi-Fi
Pool
Country Inn & Suites by Radisson, Crystal Lake, IL - Crystal Lake - Living room
Parking
Free Wi-Fi
Pool
Quality Inn Elgin I-90 - Elgin - Lobby
Quality Inn Elgin I-90 - Elgin - Lobby
Quality Inn Elgin I-90
7.5 Good
C$ 143+
C$ 143+
Parking
Free Wi-Fi
Pet friendly
Hampton Inn McHenry - McHenry - Lobby
Hampton Inn McHenry - McHenry - Lobby
Hampton Inn McHenry
8.5 Excellent
C$ 225+
C$ 225+
Parking
Free Wi-Fi
Pool
Best Western Woodstock Inn - Woodstock - Living room
Best Western Woodstock Inn - Woodstock - Living room
C$ 141+
Parking
Free Wi-Fi
Pool
Pet friendly
Comfort Suites Elgin - Elgin - Bedroom
Comfort Suites Elgin - Elgin - Bedroom
Comfort Suites Elgin
7.3 Good
C$ 183+
C$ 183+
Parking
Free Wi-Fi
Pool
Super 8 by Wyndham Woodstock - Woodstock - Building
Super 8 by Wyndham Woodstock - Woodstock - Building
C$ 102+
Parking
Free Wi-Fi
Pet friendly
Hampton Inn Chicago Elgin / I-90 - Elgin - Bedroom
Hampton Inn Chicago Elgin / I-90 - Elgin - Bedroom
C$ 183+
Parking
Free Wi-Fi
Pool
Pet friendly

When to book a hotel in Crystal Lake

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

Top tips for finding Crystal Lake hotel deals

  • If you’re looking for a cheap hotel in Crystal Lake, you should consider visiting during the low season. You'll find cheaper accommodations in Crystal Lake in December and April.
  • Hotel room prices vary depending on many factors but you’ll most likely find the best hotel deals in Crystal Lake if you stay on a Saturday. The opposite is true for, Wednesday, which is usually the most expensive day.
  • Book at least 9 days before your stay begins to get the best price for your Crystal Lake accommodation.
  • How long should you stay? KAYAK users usually book their accommodation in Crystal Lake for 4 days.

FAQs when booking a hotel in Crystal Lake

Where to stay in Crystal Lake?

Our map will help you find the perfect place to stay in Crystal Lake by showing you the exact location of each hotel.

Recent reviews for Crystal Lake hotels

Here are the Crystal Lake hotels our guests have recently reviewed
Comfort Inn Crystal Lake - Algonquin7.6/10 ratingout of 33 reviews · C$ 94 avg price/ night
The pool was on the small side, but everything else was perfect. Clean and comfortable rooms and a nice breakfast.
Anonymous (21 Mar. 2022)
Waterfront Hotel And Marina7/10 ratingout of 9 reviews · C$ 92 avg price/ night
PROS: Staff was amazing, friendly guests, and it’s in the waterfrontCONS: A Bloody Mary bar 😉
Anonymous (27 Jun. 2021)