Skip to main content

Search hotels in Crystal Lake, IL

Enter your dates to see the latest prices and deals for Crystal Lake hotels

Crystal Lake – 4 hotels and places to stay

Hotels with parking in Crystal Lake

Free parking
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 77 reviews
From US$139.74 per night
Free parking
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 124 reviews
From US$82.10 per night
Free parking
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 122 reviews
From US$123.92 per night
Free parking
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 256 reviews
From US$100.68 per night
Free parking
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 290 reviews
From US$126.14 per night
Free parking
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 227 reviews
From US$144.21 per night
Free parking
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 157 reviews
From US$171.76 per night
Private parking
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 134 reviews
From US$104.93 per night
Accessible parking
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 101 reviews
From US$143.39 per night
Parking on site
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 199 reviews
From US$117.15 per night

Most booked hotels in Crystal Lake and surroundings in the past month

See all

Popular with guests booking hotels in Crystal Lake

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 130 reviews

Popular with guests booking hotels in Crystal Lake

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 199 reviews

Popular with guests booking hotels in Crystal Lake

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 366 reviews

Popular with guests booking hotels in Algonquin

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 122 reviews

Popular with guests booking hotels in McHenry

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 227 reviews

Popular with guests booking hotels in Algonquin

Popular with guests booking hotels in Algonquin

Budget hotels in Crystal Lake and nearby

Scored out of 10, guest rating 4.6
Disappointing - What previous guests thought, 10 reviews

Offering a garden and garden view, LH Guest house is situated in Lake in the Hills, 5.4 km from Raging Buffalo Snowboard Ski Park and 31 km from Arlington Park Racecourse.

From US$128.72 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 122 reviews

Holiday Inn Express Hotel & Suites Chicago-Algonquin by IHG is located in Algonquin, 6.8 km from Raging Buffalo Snowboard Ski Park and 32 km from Arlington Park Racecourse.

From US$123.92 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 3 reviews

Situated in Cary, less than 1 km from South Beach Park and 38 km from Six Flags Great America, Spacious 3 Bedroom offers air conditioning.

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 2 reviews

Guest house Rasha, a property with a garden, is situated in Lake in the Hills, 40 km from Batavia Depot Museum, 46 km from Kohl Children's Museum, as well as 47 km from Chicago Botanic Garden.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 12 reviews

Set in Algonquin, 45 km from Six Flags Great America, Casual Living Extended Stay Hotels offers accommodation with a garden, free private parking and a terrace.

Best hotels with breakfast in Crystal Lake and nearby

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 227 reviews

Located 36 km from Six Flags Great America, Hampton Inn McHenry offers 3-star accommodation in McHenry and has barbecue facilities.

From US$144.21 per night

What guests said about Crystal Lake:

8.0

I was raised in McHenry so I know Crystal Lake well....

I was raised in McHenry so I know Crystal Lake well....A constantly growing community with too much traffic but many choices for dinner. This night I ate at Labemis on Main Street and it was excellent...I had the smoked pork chop.
Guest review by
Tom
6.0

It's OK for the location since it's one of the only decent...

It's OK for the location since it's one of the only decent hotels in the area. The bar and restaurant were nice. The room itself was dated and needs an update and some better furnishings. The area has some very good restaurants close by. Example, Portillo's is a Chicago institution and this location was very good.
Guest review by
Edmon
8.0

Getting around Crystal Lake was very easy.

Getting around Crystal Lake was very easy. We ate at Chen's Chinese Cuisine and it was some of the best Chinese food I've ever had. People in Crystal Lake are very friendly. It was a nice change from Arizona. Got to see beautiful fall colors.
Guest review by
Kathy
10

The overall stay at the hotel exceeded my expectation.

The overall stay at the hotel exceeded my expectation. I would prefer the breakfast be included in the hotel cost. I didn’t like paying a separate cost for a breakfast buffet. The breakfast was great but I didn’t get my money worth.
Guest review by
Anonymous

See reviews by guests who stayed at hotels in Crystal Lake

See all
From US$113.94 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 134 reviews
Place was recently updated so nice. Clean as well. The pool was pretty small ( and the tiles were clean); the water temperature was wonderfully warm. I had it all to myself so did my full hour of exercises and swimming. Breakfast was good with choices: ours were eggs and sausages and fruit. Would stay there again. Nearby park with a sand/lake swim area was great for a picnic dinner.
Guest review by
joyce
United States
From US$118.72 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 366 reviews
It was so clean the staff was so nice and respectful into my kids they made us feel like we were home this was the best hotel I ever been in the breakfast was amazing the room was so clean the staff was so nice and helpful just thank you so much country and I will be back soon
Guest review by
Martín
United States
From US$117.15 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 199 reviews
I found the receptionists to be exceptionally professional and kind. The lobby areas provided abundant seating options for our comfort. The rooms were also clean and spacious, and I really appreciated the refrigerator since I have special dietary needs.
Guest review by
Epstein
United States
From US$118.72 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 366 reviews
Location was a key factor in choosing this hotel
Guest review by
ggirl622
Canada
From US$96.70 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 130 reviews
Area it is in
Guest review by
Joana
United States
gogless