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 – 5 hotels and places to stay

Filter by:

Star rating

Review score

Country Inn & Suites by Radisson, Crystal Lake, IL

Hotel in Crystal Lake

Set in Crystal Lake, within 10 km of Raging Buffalo Snowboard Ski Park and 45 km of Ravinia Pavilion, Country Inn & Suites by Radisson, Crystal Lake, IL provides accommodation with free WiFi...

H
Hayley
From
United Kingdom
The staff are exceptional and can't do enough for you
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 352 reviews
Price from
US$104.47
1 night, 2 adults

Holiday Inn Chicago Nw Crystal Lk Conv Ctr by IHG

Hotel in Crystal Lake

Located in Crystal Lake, 44 km from Six Flags Great America, Holiday Inn Chicago Nw Crystal Lk Conv Ctr by IHG provides accommodation with a garden, private parking, a restaurant and a bar.

A
Alice
From
Canada
Staff was very friendly and professional.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 196 reviews
Price from
US$107
1 night, 2 adults

Super 8 by Wyndham Crystal Lake

Hotel in Crystal Lake

Situated within 45 km of Six Flags Great America and 10 km of Raging Buffalo Snowboard Ski Park, Super 8 by Wyndham Crystal Lake features rooms in Crystal Lake.

w
wallace
From
United States
the room was easy to get to - the staff was was good - the auto front door was great for handicapped people
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 132 reviews
Price from
US$76.50
1 night, 2 adults

Comfort Inn Crystal Lake - Algonquin

Crystal Lake

Located in Crystal Lake and with Six Flags Great America reachable within 44 km, Comfort Inn Crystal Lake - Algonquin provides a fitness centre, non-smoking rooms, free WiFi throughout the property...

I
Ian
From
United Kingdom
Good room, nothing to complain about.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 127 reviews
Price from
US$100.51
1 night, 2 adults

Hampton Inn McHenry

McHenry (Near Crystal Lake)

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

S
Sheila
From
United States
I stay at this Hampton every time I visit family. It is consistently excellent. The cleanliness is my top reason. The staff are friendly and do their jobs well. It’s always a pleasure to stay there.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 231 reviews
Price from
US$149.94
1 night, 2 adults

Holiday Inn Express Hotel & Suites Chicago-Algonquin by IHG

Algonquin (Near Crystal Lake)

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
Ukraine
All was very good 👍🏻 We had chance to enjoy and relax. Room was clean and good looking
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 122 reviews
Price from
US$114
1 night, 2 adults

Hampton Inn By Hilton Huntley Chicago

Huntley (Near Crystal Lake)

Hampton Inn By Hilton Huntley Chicago is located in Huntley, 14 km from Raging Buffalo Snowboard Ski Park and 40 km from Batavia Depot Museum.

C
Connie
From
Canada
The staff at the hotel are excellent and the rooms are absolutely spotless! A great stay!
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 109 reviews
Price from
US$135.35
1 night, 2 adults

Super 8 by Wyndham Elgin

Elgin (Near Crystal Lake)

Super 8 by Wyndham Elgin is set in Elgin, within 9.1 km of Raging Buffalo Snowboard Ski Park and 29 km of Batavia Depot Museum.

A
Adam
From
Norway
The reception was very welcoming and professional, the room was clean and comfortable, and overall it made for a wonderful holiday. I highly recommend this hotel
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 107 reviews
Price from
US$83
1 night, 2 adults

Best Western Plus Elgin - Chicago

West Dundee (Near Crystal Lake)

Best Western Plus Elgin - Chicago features a fitness centre, garden, a restaurant and bar in West Dundee. With free WiFi, this 3-star hotel offers a 24-hour front desk and a business centre.

S
Sarah
From
United States
Staff was super friendly & the room was a great value
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 640 reviews
Price from
US$84.15
1 night, 2 adults

Comfort Suites

Elgin (Near Crystal Lake)

Featuring barbecue facilities, Comfort Suites is located in Elgin in the Illinois region, 10 km from Raging Buffalo Snowboard Ski Park and 30 km from Batavia Depot Museum.

J
JENNIFER
From
United States
Very clean, spacious room, comfortable bed/pillows, good locations, restaurants walking distance. Free breakfast.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 216 reviews
Price from
US$101.75
1 night, 2 adults
See all hotels in and around Crystal Lake

Hotels with parking in Crystal Lake

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

See all

Budget hotels in Crystal Lake and nearby

  • Scored out of 10, guest rating 4.5
    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$111.09 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - 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$144.30 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 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.

    From US$333.01 per night
  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1 review

    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.

    From US$123.98 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 9 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, 231 reviews

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

    From US$171.56 per night

What guests said about Crystal Lake:

  • 2.0

    Made a two night reservation for two rooms for Friday and...

    Made a two night reservation for two rooms for Friday and Saturday night since I knew we would be late checking in. Call advised that we would not be there till in morning of Saturday but we needed ro get into a room quickly for a family funeral. Upon arriving we were told we were no shows and rooms had been given away. I advised we had confirmation numbers but abruptly told we were no shows. We finally got two rooms for one night but wasn't refunded for the one night if being declared no shows. Even with confirmation numbers. Where I come from this is just bad business. I will never be back and advice everyone I can not to stay there. Not to mention the piss poor continental breakfast...awful just awful...
    Guest review by
    Jim
    United States
  • 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.0

    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$133.51 per night
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 353 reviews
    Rate a 10 4stars very clean and great customer service the breakfast bar was awesome so many choices and the pool was great temperature rooms are spacious and bed comfortable entire facility very clean and well maintained will visit again and recommend anyone to stay here for a visit to the area
    Guest review by
    gillespie
    United States
  • From US$99.89 per night
    Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 132 reviews
    The beds are so comfy. Great location. Very clean. We did not check out breakfast. Hotel is remodeling.
    Guest review by
    Lisa
    United States
  • From US$125.43 per night
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 197 reviews
    Nice open hotel with great view looking over the trees and a pond. Has a poor, bar and restaurant.
    Guest review by
    Shahariar
    United States
  • From US$123.90 per night
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 127 reviews
    As good as it has been in the past or we would look for a better hotel.
    Guest review by
    John
    United States
  • From US$133.51 per night
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 353 reviews
    Location was a key factor in choosing this hotel
    Guest review by
    ggirl622
    Canada