Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Michael Miller on trover

Find Hotels in Crystal Lake, IL

The Westin Chicago North Shore
4 out of 5
601 N Milwaukee Ave, Wheeling, IL
Free CancellationReserve now, pay when you stay
The price is $109 per night
21.94 mi from city center
4.4/5Excellent! (990 reviews)

"Everything it was comfortable the room was clean the staff was helpful."…"

Reviewed on Mar 21, 2020

The Westin Chicago North Shore
SpringHill Suites by Marriott Chicago Schaumburg/Woodfield
3 out of 5
1550 Mcconnor Pkwy, Schaumburg, IL
Free CancellationReserve now, pay when you stay
The price is $81 per night
18.99 mi from city center
4.4/5Wonderful! (986 reviews)

"Simply amazing! Very accommodating staff, clean hotel and room, quick check-in and check-out, grab and go bag for breakfast. Late check out which is a plus after a long trip."…"

Reviewed on Jul 6, 2020

SpringHill Suites by Marriott Chicago Schaumburg/Woodfield
Lincolnshire Marriott Resort
4 out of 5
10 Marriott Dr, Lincolnshire, IL
Free CancellationReserve now, pay when you stay
The price is $87 per night
20.69 mi from city center
4.3/5Excellent! (529 reviews)

"Our stay with the Marriott Lincolnshire exceeded our expectations. The facility was extremely clean, all staff was COVID compliant and the bed, bedding and pillows..., hello! It was hard for us to leave our four day stay but..., we will be back. Thank you for being better than amazing."…"

Reviewed on Jun 30, 2020

Lincolnshire Marriott Resort
  • You could be seeing lower prices

    With member prices, you could save 10% or more right now on thousands of properties.
    Sign up, it's freeSign in
Motel 6 Arlington Heights, IL - Chicago North Central
2 out of 5
441 W Algonquin Rd, Arlington Heights, IL
Free Cancellation
The price is $39 per night
21.56 mi from city center
3.6/5Good! (668 reviews)

"Sergio was very nice at check-in. My room was in a very quiet area and I slept like a baby."…"

Reviewed on Jul 7, 2020

Motel 6 Arlington Heights, IL - Chicago North Central
Residence Inn by Marriott Chicago Schaumburg/Woodfield Mall
3 out of 5
1610 Mcconnor Pkwy, Schaumburg, IL
Free CancellationReserve now, pay when you stay
The price is $81 per night
19 mi from city center
4.4/5Wonderful! (349 reviews)

"Check-in was easy. Room was decently clean minus the table wasnt wiped off. Some of the dishes werent all the way clean, probably from the dishwasher. Anywho for the size of the room and everything that came with it, it was a great deal. Bed was comfy too."…"

Reviewed on Jun 26, 2020

Residence Inn by Marriott Chicago Schaumburg/Woodfield Mall
Hawthorn Suites by WY Chicago Schaumburg
3 out of 5
1200 Bank Drive, Schaumburg, IL
Free CancellationReserve now, pay when you stay
The price is $62 per night
19.39 mi from city center
3.9/5Very Good! (738 reviews)

"That you could grill out and very friendly staff. Could use another chair in the suite at the counter."…"

Reviewed on May 4, 2020

Hawthorn Suites by WY Chicago Schaumburg
Wingate by Wyndham Arlington Heights
3 out of 5
2112 S Arlington Heights Rd, Arlington Heights, IL
Free CancellationReserve now, pay when you stay
The price is $68 per night
21.79 mi from city center
4/5Very Good! (980 reviews)

"Did not smell like cigarettes and very cheap."…"

Reviewed on Jun 30, 2020

Wingate by Wyndham Arlington Heights
Wingate by Wyndham Schaumburg / Convention Center
3 out of 5
50 Remington Rd, Remington Road & Roselle Road, Schaumburg, IL
Free CancellationReserve now, pay when you stay
The price is $66 per night
17.75 mi from city center
4.3/5Excellent! (1,003 reviews)

"hotel clean and run well. will come again. front desk girl welcoming and professional."…"

Reviewed on Jun 30, 2020

Wingate by Wyndham Schaumburg / Convention Center
Courtyard by Marriott Chicago Schaumburg/Woodfield Mall
3 out of 5
1311 American Ln, Schaumburg, IL
Free CancellationReserve now, pay when you stay
The price is $88 per night
19.22 mi from city center
4.5/5Wonderful! (1,000 reviews)

"Clean rooms and friendly staff. Great deals. Quiet place to relax."…"

Reviewed on Jul 5, 2020

Courtyard by Marriott Chicago Schaumburg/Woodfield Mall
Hampton Inn & Suites Chicago/Hoffman Estates
2.5 out of 5
2825 Greenspoint Pkwy, Hoffman Estates, IL
Free CancellationReserve now, pay when you stay
The price is $70 per night
14.62 mi from city center
4.1/5Very Good! (859 reviews)

"Very spacious. Huge rooms. Good price. There is no hot tub anymore. Pool is too deep for little kids."…"

Reviewed on Jun 28, 2020

Hampton Inn & Suites Chicago/Hoffman Estates
Country Inn & Suites by Radisson, Schaumburg, IL
3 out of 5
1401 North Roselle Road, Schaumburg, IL
Free CancellationReserve now, pay when you stay
The price is $85 per night
17.71 mi from city center
4.4/5Excellent! (991 reviews)

"This hotel is the ideal service that you want. I was greeted by a lovely woman as I checked in. We had an instant connection! She explained all the amenities are closed due to Covid-19 which is understood. I was offered a FREE bottle of wine!! When I walked into my room it was a decent size. I really ..."…"

Reviewed on Jul 5, 2020

Country Inn & Suites by Radisson, Schaumburg, IL
Super 8 by Wyndham Crystal Lake
2 out of 5
577 Crystal Point Dr, Hwy 14, 1 Mile W of Hwy 31, Crystal Lake, IL
Free CancellationReserve now, pay when you stay
The price is $64 per night
0.91 mi from city center
3.3/5 (334 reviews)

"I had to wash my hands in the shower because the sink didn’t work. The fixture that the towels were on is not even secured to the wall. The air conditioner worked when it wanted to lol. Overall though, pretty nice stay."…"

Reviewed on Jun 20, 2020

Super 8 by Wyndham Crystal Lake
Hampton Inn & Suites Chicago Waukegan
2.5 out of 5
438 Lakehurst Road, Waukegan, IL
Free CancellationReserve now, pay when you stay
The price is $109 per night
23 mi from city center
4.6/5Exceptional! (346 reviews)

"Very clean and amazing service will stay there again."…"

Reviewed on Jun 20, 2020

Hampton Inn & Suites Chicago Waukegan
Country Inn & Suites by Radisson, Crystal Lake, IL
2.5 out of 5
600 Tracy Trail, Crystal Lake, IL
Free CancellationReserve now, pay when you stay
The price is $85 per night
1.58 mi from city center
4.2/5Very Good! (597 reviews)
Great hotel

"Nice hotel in a decent location. Receptionist was great when we checked in and very helpful. Would definitively stay again."…"

Reviewed on Mar 3, 2020

Country Inn & Suites by Radisson, Crystal Lake, IL
Holiday Inn Chicago Nw Crystal Lk Conv Ctr
3 out of 5
800 South Route 31, Crystal Lake, IL
Free Cancellation
The price is $85 per night
2.36 mi from city center
3.9/5Very Good! (478 reviews)

"breakfast was very good. on sat and sun they offer an omelette bar which was excellent! everyone was very friendly. water in crystal lake is kind of yucky but the coffee in the restaurant was perfect!"…"

Reviewed on Mar 11, 2020

Holiday Inn Chicago Nw Crystal Lk Conv Ctr
Don't see what you're looking for?
See all available properties in Crystal Lake
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Crystal Lake

Visitors to Crystal Lake are sure to enjoy the lakeside setting, sporting events, and restaurants. This city also attracts tourists with its shopping. Top sights in the area include Millennium Park, Willis Tower, and Skydeck Ledge.

  • You'll find 1200 Expedia hotels and other accommodations in the larger area of Chicago
  • The closest major airport is in Chicago, IL (DPA-Dupage), 22.7 mi (36.6 km) from the city center
  • The next closest is in Chicago, IL (PWK-Chicago Executive), 23.3 mi (37.5 km) away

Sightseeing and Staying in Crystal Lake

The city is well liked for its places to shop, and Crystal Court Shopping Center is a favorite for retail therapy. A couple of additional sights to add to your agenda are Crystal Lake Park and Crystal Lake City Hall.

This is a top accommodation based on our user reviews:

  • Country Inn & Suites by Radisson, Crystal Lake, IL - With a stay at this 2.5-star hotel, guests can enjoy access to free breakfast and an indoor pool, along with free WiFi. It's a favorite with Expedia travelers for its overall value and proximity to shopping.

Getting Around Crystal Lake

To venture out into the surrounding area, ride one of the trains from Crystal Lake Station or Crystal Lake Pingree Road Station. Crystal Lake may not have many public transportation choices so consider a car rental to maximize your time.

Dressing for Crystal Lake

  • Between January and March, you can expect average temperatures of 53°F during the day and 16°F at night
  • From April to June, the average during the day is 84°F, while the average at night is 34°F
  • July through September has daytime averages of 85°F with nighttime averages of 48°F
  • In October-December, you can expect daytime averages of 68°F and nighttime averages of 17°F
  • Crystal Lake gets about 36.89 inches of rain per year
  • Usually July and June are the hottest months with an average of 83°F, whereas January and February are often coldest, averaging 19°F

Frequently asked questions

What's the best place to stay in Crystal Lake?
Comfort Inn Crystal Lake - Algonquin is ranked highly by Expedia customers. This hotel offers an indoor pool and free WiFi. Reviews from our site also recommend Holiday Inn Chicago Nw Crystal Lk Conv Ctr and Super 8 by Wyndham Crystal Lake as top options for your stay.
If I need to cancel my hotel reservation in Crystal Lake, will I receive a refund?
Yes, you’ll find most room reservations are fully refundable if cancelled prior to the hotel’s cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If your reservation is non-refundable, you might still have the option to cancel and get a refund within 24 hours of booking. Add your dates and click on “Search”, then you can use the “free cancellation” filter to get the best deals in Crystal Lake.
Where can I learn more about changing or cancelling my trip to Crystal Lake?
For additional details about updating your trip to Crystal Lake or cancelling it, click here.
What's the best accommodation for families in Crystal Lake?
Holiday Inn Chicago Nw Crystal Lk Conv Ctr is a top 3-star hotel on Expedia for families, and features an indoor pool and a restaurant. Other good choices for your family trip include Comfort Inn Crystal Lake - Algonquin and Country Inn & Suites by Radisson, Crystal Lake, IL. Attractions in the area like Schaumburg Medieval Times and Santa’s Village are also fun for kids of all ages.
What's the best pet-friendly hotel in Crystal Lake?
Super 8 by Wyndham Crystal Lake is a top property for people traveling with their pets, and offers laundry facilities and free WiFi for its human guests. Comfort Inn Crystal Lake - Algonquin is another good choice if you’re bringing your pet along.
Where is the best hotel to stay with easy access to Crystal Lake City Hall?
Comfort Inn is one of the top choices for your stay based on our traveler data, and this hotel offers free breakfast and free WiFi. It’s located 1.7 mi (2.7 km) from Crystal Lake City Hall. Other good options within 5 miles include Country Inn & Suites by Radisson, Crystal Lake, IL and Super 8 by Wyndham Crystal Lake.
What about the best place to stay close to North Wall Rock Climbing?
One of the top choices for your stay is Super 8 by Wyndham Crystal Lake, located a short 0.5 mi (0.8 km) from North Wall Rock Climbing, and this property offers free breakfast and free WiFi. Comfort Inn and Country Inn & Suites by Radisson, Crystal Lake, IL are a couple of other good options within a few miles.
What are some accommodations with pools in Crystal Lake?
Country Inn & Suites by Radisson, Crystal Lake, IL is a top hotel with an indoor pool, free buffet breakfast, and a 24-hour fitness center. A couple of other options that offer an onsite pool include Comfort Inn Crystal Lake - Algonquin and Holiday Inn Chicago Nw Crystal Lk Conv Ctr.

Recent reviews of Crystal Lake hotels

More trip options