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

Hotels with parking in Crystal Lake

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

See all

Best hotels with breakfast in Crystal Lake and nearby

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

    Located in McHenry, Hampton Inn McHenry provides 3-star accommodation with private balconies. Featuring family rooms, this property also provides guests with a barbecue.

    From US$170.36 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$134.98 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$328.66 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.

  • 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.

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

What guests said about Crystal Lake:

  • 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$128.30 per night
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 355 reviews
    The lighting in the bathrooms was very good. The breakfasts were in general tasty, although on occasion the eggs were overcooked (much better than under). The staff was friendly. I appreciated the updated decor in the hotel.
    Guest review by
    Diane
    United States
  • From US$113.94 per night
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 129 reviews
    The staff was friendly, the breakfast was good, the hotel was clean, the pool was nice and the lobby was welcoming. The location was great, you could walk to several dining options if you chose to.
    Guest review by
    Carol
    United States
  • From US$125.03 per night
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 198 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$89.04 per night
    Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 133 reviews
    Room was clean and comfortable, was very cheap for the value it gave
    Guest review by
    Daniel
    United States
  • From US$128.30 per night
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 355 reviews
    Location was a key factor in choosing this hotel
    Guest review by
    ggirl622
    Canada