Newly Renovated Hotel In Crystal Lake, IL on Lake Acorn. Just 40 miles northwest of downtown Chicago, Crystal Lake is full of charm & personality. The Holiday Inn Crystal Lake is surrounded by lush acreage overlooking quaint Lake Acorn. More than just a place for travelers to lay their heads, we’re the county’s only full-service hotel with a 11,200 square-foot ballroom perfect for weddings, meetings, tradeshows, & social events. Explore all that Crystal Lake, Illinois has to offer & enjoy the resort-like indoor pool & pool deck with the family, work out in our fitness center when you’re traveling for business, & enjoy a delicious meal at Three Oaks Lodge Restaurant and Lounge right on site. Enjoy the free wi-fi & remember to share your #BeThereIRL experience on social media.