Skip to main content

Search hotels in Crystal Lake

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

Filter by:


Star Rating

Review Score

Crystal Lake – 4 hotels and places to stay

See the latest prices and deals by choosing your dates.
Country Inn & Suites by Radisson, Crystal Lake, IL, hotel in Crystal Lake

This Crystal Lake, Illinois hotel offers free local transfers, a heated indoor pool, and fitness center.

Friendly staff decent facilities.
8.2
Scored 8.2
Very Good
Rated very good
311 reviews
Price from$111.86per night
Holiday Inn Chicago Nw Crystal Lk Conv Ctr, an IHG Hotel, hotel in Crystal Lake

Featuring an indoor pool, this Crystal Lake, Illinois hotel is within 5 mi of the Sears, Affinia and Nissan corporate offices. Free WiFi access is available.

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.
7.5
Scored 7.5
Good
Rated good
192 reviews
Price from$94.05per night
Super 8 by Wyndham Crystal Lake, hotel in Crystal Lake

Located off Highway 14, this Crystal Lake, Illinois hotel is across the street from Crystal Lake Mall. It features a daily grab and go breakfast and pet-friendly guestrooms with free Wi-Fi.

The stay was fine, but the overall building and room are a bit grim. The rooms seem a little dingy, like they could use a coat of paint. The bed wasn't great but got the job done. Bathroom was clean and fine, however.
6.6
Scored 6.6
Pleasant
Rated pleasant
134 reviews
Price from$68per night
Comfort Inn Crystal Lake - Algonquin, hotel in Crystal Lake

Comfort Inn Crystal Lake - Algonquin hotel is within a 30-minute drive of the Huntley Outlet Mall. This hotel offers an indoor heated pool and provides a microwave in every room.

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.
7.6
Scored 7.6
Good
Rated good
114 reviews
Price from$83.30per night
Hampton Inn McHenry, hotel in Crystal Lake

This McHenry, Illinois Hampton Inn features an indoor pool and rooms with free Wi-Fi and a 50" HD flat screen TV. The property has been fully renovated in 2020.

Breakfast was great. Location was good. Overall a great experience. Good value. We will be back.
8.7
Scored 8.7
Excellent
Rated excellent
190 reviews
Price from$136per night
Holiday Inn Hotel & Suites Chicago Northwest - Elgin, an IHG Hotel, hotel in Crystal Lake

Conveniently located off I-90, this Illinois hotel features an on-site restaurant and indoor pool and hot tub. 3 miles from Grand Victoria Casino, it offers spacious rooms with free Wi-Fi and cable...

The property was nice. Lots of parking accessible from the highway and well manicured.
8.8
Scored 8.8
Excellent
Rated excellent
264 reviews
Price from$102.60per night
Comfort Suites, hotel in Crystal Lake

This Elgin hotel is within a 15-minute drive of the Grand Victoria Casino. The all-suite hotel offers free Wi-Fi, free shuttle service within a 10-mile radius and an indoor pool.

This facility has an overall good, welcoming vibe- the building has a modern build & included appliances such as a mini fridge, coffee maker, TV & microwave in the suites. This leaves a cozy vibe in the rooms..which is always a good feeling when you’re traveling.🙂This hotel is also located in a great area set up for fun with the family (and also very close to connivence stops that come along with traveling as well) such as the Shell on the corner and the strip mall of restaurants on the whole same side of the block; They have a nice pool for fun swimming & they also have an awesome morning breakfast. The staff at this location are all incredibly kind & helpful. I would highly recommend this hotel to anyone looking for a reliable place to stay near Elgin..whether it’s for one night or a whole week, they will take care of you! I appreciate all the hardwork from the staff given during my stay. Thank you Meredith & Lissette, y’all are the best! 😊💟
7.5
Scored 7.5
Good
Rated good
159 reviews
Price from$99.90per night
AmericInn by Wyndham Woodstock IL, hotel in Crystal Lake

This Woodstock, Illinois hotel features an indoor pool, fitness center, and contemporary rooms with a flat-screen cable TV. Bull Valley Golf Club is just 1 mile from Americinn by Wyndham Woodstock,...

I honestly wasn't expecting much, but this hotel was clean, friendly, great location to where I needed to go. I would highly recommend this hotel.
7.5
Scored 7.5
Good
Rated good
157 reviews
Price from$89.99per night
Country Inn & Suites by Radisson, Elgin, IL, hotel in Crystal Lake

Located off Interstate 90 in Elgin, Illinois, this Country Inn is 10 minutes' drive to the Hemmens Cultural Center. The hotel features free Wi-Fi and spacious rooms.

Convenient to the interstate. Pretty close to my final destination. I did like the restaurant across the street we could walk to.
6.9
Scored 6.9
Pleasant
Rated pleasant
364 reviews
Price from$86.76per night
WoodSpring Suites Elgin - Chicago, hotel in Crystal Lake

Located within 6.9 miles of Raging Buffalo Snowboard Ski Park and 18 miles of Batavia Depot Museum, WoodSpring Suites Elgin - Chicago has rooms in Elgin.

The room was disgusting not clean. One pill on a full size bed when room said queen bed. One towel and wash cloth. Front desk staff was rude when I asked for more pillows and said he just hit there and had laundry to do. The other guests looked like they were homeless.
6.6
Scored 6.6
Pleasant
Rated pleasant
153 reviews
Price from$99.99per night
See all hotels in and around Crystal Lake

What Guests Said About Crystal Lake:

  • 8.0
    Scored 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.
    Kathy
  • 10
    Scored 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.
    A
    Anonymous
  • 10
    Scored 10

    We only stayed one night.

    We only stayed one night. We were there for a funeral, so we weren't looking for nightlife or things to do. We were very pleased with the cleanliness of the room though it could use some updating. All things considered a great value for the money.
    CHARLES
    United States of America
  • 10
    Scored 10

    This hotel is in a great location for restaurants and...

    This hotel is in a great location for restaurants and entertainment. There are great amenities at the hotel. It is modern and feels high-end without the price. The staff are very friendly and accommodating. Great romantic getaway.
    Vicki
    United States of America
  • 4.0
    Scored 4.0

    Room wasn't ready at 3, had to wait 30 min before we could...

    Room wasn't ready at 3, had to wait 30 min before we could even check in. Small pool and cold. No free breakfast was included. Booking com said it would be. I will never use booking com again, or go back to that hotel. It was over priced and nothing special.
    donna
    United States of America

Explore guest reviews of hotels in Crystal Lake

Research, refine, and make plans for your whole trip