Crystal Lake hotels

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

Crystal Lake
May 27 — May 282
Crystal Lake
Fri 27/5
Sat 28/5

Good to know

Low season

December

High season

September

Average price (weeknight)

R1 828

Average price (weekend night)

R1 811
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 Northwest-Elgin, An Ihg Hotel - Elgin - Restaurant
Parking
Free Wi-Fi
Pool
Pet-friendly
Quality Inn Elgin I-90 - Elgin - Lobby
Quality Inn Elgin I-90
7.5 Good
R1 776+
R1 776+
Parking
Free Wi-Fi
Pet-friendly
Air conditioning
Comfort Suites Elgin - Elgin - Bedroom
Comfort Suites Elgin - Elgin - Bedroom
Comfort Suites Elgin
7.3 Good
R2 263+
R2 263+
Parking
Free Wi-Fi
Pool
Air conditioning
Hampton Inn Chicago Elgin / I-90 - Elgin - Bedroom
Hampton Inn Chicago Elgin / I-90 - Elgin - Bedroom
R2 216+
Parking
Free Wi-Fi
Pool
Pet-friendly
Candlewood Suites Elgin Nw-Chicago - Elgin - Bedroom
Candlewood Suites Elgin Nw-Chicago - Elgin - Bedroom
R2 389+
Parking
Free Wi-Fi
Pet-friendly
Air conditioning
Super 8 by Wyndham Elgin - Elgin - Living room
Super 8 by Wyndham Elgin - Elgin - Living room
Super 8 by Wyndham Elgin
5.9 Okay
R1 650+
R1 650+
Parking
Free Wi-Fi
Air conditioning
Comfort Inn Crystal Lake - Algonquin - Crystal Lake - Building
Comfort Inn Crystal Lake - Algonquin - Crystal Lake - Building
R2 468+
Free Wi-Fi
Pool
Pet-friendly
Air conditioning
Super 8 by Wyndham Crystal Lake - Crystal Lake - Bedroom
Super 8 by Wyndham Crystal Lake - Crystal Lake - Bedroom
R1 745+
Parking
Free Wi-Fi
Pet-friendly
Air conditioning
Hampton Inn McHenry - McHenry - Lobby
Hampton Inn McHenry - McHenry - Lobby
Hampton Inn McHenry
8.5 Excellent
R2 813+
R2 813+
Parking
Free Wi-Fi
Pool
Air conditioning
Best Western Woodstock Inn - Woodstock - Living room
Best Western Woodstock Inn - Woodstock - Living room
R1 713+
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.

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