Hotels in Crystal Lake

Search and compare Crystal Lake hotels from hundreds of travel sites and save

Crystal Lake, IL, United States
Sep 23 — Sep 242
Crystal Lake, IL, United States
Thu 9/23
Fri 9/24
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Crystal Lake

Filter by star ratings
All filters
Hampton Inn McHenry
Hampton Inn McHenry
8.7 Excellent
1555 South Route 31, McHenry, IL, United States
Show on map
4.9 mi from city centre, Crystal Lake 
ExcellentBased on 161 reviews
8.7

Situated in McHenry, Hampton Inn McHenry is within easy driving distance of Crystal Lake and provides an outdoor pool, an express check-in and check-out feature and valet parking. It has a fitness centre, as well as luggage storage, meeting rooms and a 24-hour reception.

Tips for booking a Crystal Lake hotel

Cheapest month:December
Most expensive month:January
Average price in Crystal Lake:$107/night
Absolute cheapest price found:$54/night
Cheapest day:Wednesday
Most expensive day:Saturday
$81 - $125
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$87 - $133
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Crystal Lake hotels

Show all 5 hotels
1
Hampton Inn McHenry
Hampton Inn McHenry
8.7 Excellent
1555 South Route 31, McHenry, IL, United States
Show on map
2.0 mi from city centre, McHenry 

Situated in McHenry, Hampton Inn McHenry is within easy driving distance of Crystal Lake and provides an outdoor pool, an express check-in and check-out feature and valet parking. It has a fitness centre, as well as luggage storage, meeting rooms and a 24-hour reception.

Cheapest hotels in Crystal Lake, Illinois

Show all 5 hotels
Hampton Inn McHenry
Hampton Inn McHenry
8.7 Excellent
1555 South Route 31, McHenry, IL, United States
Show on map
2.0 mi from city centre,  

Situated in McHenry, Hampton Inn McHenry is within easy driving distance of Crystal Lake and provides an outdoor pool, an express check-in and check-out feature and valet parking. It has a fitness centre, as well as luggage storage, meeting rooms and a 24-hour reception.

$111
Avg. per night

Where to stay in Crystal Lake

Crystal Lake travel FAQs

  • What are the best hotels in Crystal Lake?

    Crystal Lake is home to many highly-rated hotels, one of which is Hampton Inn McHenry, which has a current rating of 8.7. For other potential stays, consider Enjoy Waterfront Lake Life, With Amazing Sunsets, which has received a rating of 9.7 from 20 users.

  • What is a good hotel near Three Oaks Recreation Area?

    Reviews of Holiday Inn Chicago Nw Crystal Lk Conv Ctr recommend it as a good place to stay near Three Oaks Recreation Area, scoring 7.5/10 from 167 ratings.