Plan your trip
Photo by Michael Miller
Search Treehouses in Crystal Lake from CA $89 Change your mind Book hotels with free cancellation
Treat yourself Sign in to save 10% or more on thousands of hotels
Sign in
Be picky Search almost a million properties worldwide
Find vacation rentals that suit your style Apartments
Cabins
Cottages
Condos
Check prices for these dates Check prices for these dates, December 13–14, 2026
View in a map
No exact matches found, but these alternatives could be just right
Recommended hotels in Crystal Lake Location: Crystal Lake Guest rating: 8.8/10 (Excellent, 1000 reviews) Price: CA $140, CA $159 total, includes taxes & fees, Nov 22 - Nov 23, for Recommended hotels in Crystal Lake Review: Clean room, friendly staff, delicious breakfast, by Cheryl
Location: Crystal Lake Guest rating: 8.2/10 (Very good, 1004 reviews) Price: CA $135, CA $153 total, includes taxes & fees, Nov 17 - Nov 18, for Recommended hotels in Crystal Lake Review: Staff were outstanding! Great service, and the food was amazing! Their breakfast menu, their buffets and their dinners were excellent, great taste and looked awesome too. Definitely recommend staying here!, by Philip
Location: Crystal Lake Guest rating: 8/10 (Very good, 1000 reviews) Price: CA $122, CA $138 total, includes taxes & fees, Nov 22 - Nov 23, for Recommended hotels in Crystal Lake Review: Great breakfast and location, by Robert
Location: Crystal Lake Guest rating: 6.6/10 (582 reviews) Price: CA $102, CA $115 total, includes taxes & fees, Nov 29 - Nov 30, for Recommended hotels in Crystal Lake Review: It was very pleasant to stay at., by Julie
Location: Algonquin Guest rating: 8.2/10 (Very good, 1000 reviews) Price: CA $147, CA $163 total, includes taxes & fees, Dec 13 - Dec 14, for Recommended hotels in Crystal Lake Review: Quick check in process, room was nice and clean, breakfast was good and just a relaxing stay for the night, by Beverly
Location: McHenry Guest rating: 9/10 (Wonderful, 1006 reviews) Price: CA $163, CA $180 total, includes taxes & fees, Dec 13 - Dec 14, for Recommended hotels in Crystal Lake Review: Great rooms and good customer service, great for families, by Jose
Location: Huntley Guest rating: 9.4/10 (Exceptional, 422 reviews) Price: CA $168, CA $195 total, includes taxes & fees, Dec 3 - Dec 4, for Recommended hotels in Crystal Lake Review: Highly recommend this hotel, one of the only hotels I’ll stay at in Chicago and one of the best hotel breakfasts, by Kourtney
Location: Woodstock Guest rating: 8/10 (Very good, 1000 reviews) Price: CA $128, CA $142 total, includes taxes & fees, Nov 29 - Nov 30, for Recommended hotels in Crystal Lake Review: Clean room and helpful staff., by Raul
Location: Elgin Guest rating: 8/10 (Very good, 877 reviews) Price: CA $114, CA $130 total, includes taxes & fees, Nov 15 - Nov 16, for Recommended hotels in Crystal Lake Review: Good place, by Cory
Location: West Dundee Guest rating: 8.6/10 (Excellent, 1094 reviews) Price: CA $124, CA $139 total, includes taxes & fees, Nov 16 - Nov 17, for Recommended hotels in Crystal Lake Review: Nice stay, by Grant
Location: Elgin Guest rating: 7.4/10 (Good, 1000 reviews) Price: CA $103, CA $117 total, includes taxes & fees, Dec 3 - Dec 4, for Recommended hotels in Crystal Lake Review: Staff was courteous, by Michael
Location: Elgin Guest rating: 8/10 (Very good, 1002 reviews) Price: CA $147, CA $168 total, includes taxes & fees, Dec 2 - Dec 3, for Recommended hotels in Crystal Lake Review: Front desk was amazing, by Anna
Location: Elgin Guest rating: 9/10 (Wonderful, 1003 reviews) Price: CA $188, CA $214 total, includes taxes & fees, Dec 7 - Dec 8, for Recommended hotels in Crystal Lake Review: Great stay!, by Susan
Location: Lake Zurich Guest rating: 9/10 (Wonderful, 994 reviews) Price: CA $152, CA $169 total, includes taxes & fees, Dec 14 - Dec 15, for Recommended hotels in Crystal Lake Review: very pleasant stay, by Christopher
Location: Hoffman Estates Guest rating: 9/10 (Wonderful, 1001 reviews) Price: CA $151, CA $170 total, includes taxes & fees, Nov 20 - Nov 21, for Recommended hotels in Crystal Lake Review: Parking, room and staff were excellent!, by Armonte
Location: St. Charles Guest rating: 9.2/10 (Wonderful, 1001 reviews) Price: CA $120, CA $134 total, includes taxes & fees, Nov 22 - Nov 23, for Recommended hotels in Crystal Lake Review: Clean rooms staff was ready to help quick check in breakfast was nice, by Chiquilla
Location: Hoffman Estates Guest rating: 8.6/10 (Excellent, 1005 reviews) Price: CA $170, CA $192 total, includes taxes & fees, Nov 22 - Nov 23, for Recommended hotels in Crystal Lake Review: The fact that it’s so quiet you can completely relax here, by Andrea
Location: Richmond Guest rating: 7.8/10 (Good, 786 reviews) Price: CA $113, CA $125 total, includes taxes & fees, Dec 3 - Dec 4, for Recommended hotels in Crystal Lake Review: Convenient access to the parking lot made heading out every day easier., by Bill
Location: Schaumburg Guest rating: 6.4/10 (310 reviews) Price: CA $90, CA $103 total, includes taxes & fees, Nov 22 - Nov 23, for Recommended hotels in Crystal Lake Review: Ac was great and bed was comfy, by Justin
Location: Hoffman Estates Guest rating: 8.4/10 (Very good, 1092 reviews) Price: CA $157, CA $177 total, includes taxes & fees, Dec 8 - Dec 9, for Recommended hotels in Crystal Lake Review: Downtown, safe, rooftop Bar, updated rooms, by Dean D
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.
View all properties
Learn more about Crystal Lake Nestled around its namesake body of water, this charming town offers excellent fishing and boating at Three Oaks Recreation Area. Main Beach Park and the historic Dole Mansion provide perfect spots for summer picnics and exploring local heritage.
See all hotels in Crystal Lake
Photo by Michael Miller
Top reviews in Crystal Lake Location: Hoffman Estates Review: Highly recommended, by Shahid, September 8, 2026, rated 10/10 Excellent
Location: McHenry Review: Friendly staff, clean room, by SHIREEN, September 7, 2026, rated 10/10 Excellent
Location: Schaumburg Review: every thing iclean and breakfast is also good with proper supply, by Nida, September 11, 2026, rated 10/10 Excellent
Location: Libertyville Review: Great value hotel, by Rob, November 10, 2025, rated 10/10 Excellent
Location: Lake Zurich Review: Really comfy bed and soft sheets!, by Callie, May 20, 2026, rated 10/10 Excellent
Location: Schaumburg Review: Great service., by Blair, September 28, 2026, rated 10/10 Excellent
Location: Lake Forest Review: Always great here. Have stayed over a dozen times and never had an issue., by Armando, March 31, 2025, rated 10/10 Excellent
Location: Lincolnshire Review: Great place to stay, by JONATHON, October 31, 2025, rated 10/10 Excellent
Location: Hoffman Estates Review: Great place very clean. Large hotel with lots of amenities just outside Chicago in a very safe area., by Ninad, September 17, 2026, rated 10/10 Excellent
Location: Waukegan Review: Spacious, just beautiful, by Anonymous traveller, July 30, 2024, rated 10/10 Excellent
Explore a world of travel with Expedia