Beginning of main content
Customized for your search:

Cheap Hotels in McHenry, Illinois

McHenry hotels

Choose from 171 McHenry Hotel Deals

Country Inn & Suites By Carlson, Crystal Lake, IL - Crystal Lake Hotels
Rating: 2.5 Stars

Country Inn & Suites By Carlson, Crystal Lake, IL

600 Tracy Trail, Crystal Lake - Map
"Crystal Lake Gem"
Country Inn and Suites is a well run facility. From the warm greeting when we checked in to the attentive staff in the breakfast room to the comfortable bed, we really enjoyed our stay there. I would recommend this hotel to anyone staying in the Crystal Lake area.
Traveller from Lake County, IL
Situated in Crystal Lake, this hotel is 0.7 mi (1.1 km) from Crystal Court Shopping Center and within 3 mi (5 km) of Three …More
Harbor Shores on Lake Geneva - Lake Geneva Hotels
Rating: 2.5 Stars

Harbor Shores on Lake Geneva

300 Wrigley Dr, Lake Geneva - Map
"Nice and clean "
Great location and great view of the lake! Beach and downtown are within walking distance.
Traveller from south bend, IN
Located in the heart of Lake Geneva, this hotel is within a 5-minute walk of Riviera Ballroom, Lake Geneva Cruise Line, and …More
Grand Geneva Resort & Spa - Lake Geneva Hotels
Rating: 4.0 Stars

Grand Geneva Resort & Spa

7036 Grand Geneva Wy, Lake Geneva - Map
"Nice resort in Lake Geneva"
The resort is nice, but we found that the dining options were limited. Breakfast was the best meal at the hotel. We had dinner there twice (at different restaurants) and the food wasn't great and was overpriced. The outdoor pool had a very heavy chlorine smell. Housekeeping wasn't up to the standard that you'd expect from a resort like this. When we returned to the room one evening after going into town, we found that housekeeping had left a large plastic bag full of garbage on the chair in our room. It seems that early check-in or a late check-out is not allowed anymore. We had to wait for our room when we arrived (we had booked it a few months in advance) and we requested a later checkout of an hour or two which was declined. We booked a lake view room and the room we got had big views of trees and not much of a lake view. We called the front desk to complain about the view and the fact that we were on the 3rd floor with no elevator in that building. We were then moved to another building even though at check-in we were told there were no other rooms available.
Traveller from Chicago, IL
Located near the slopes, this Lake Geneva resort is within a 5-minute walk of The Brute Golf Course and The Highlands Golf …More
Waterfront Hotel and Marina - McHenry Hotels
Rating: 2.0 Stars

Waterfront Hotel and Marina

3309 North Chapel Hill Road, McHenry - Map
"In town 3 nights for work"
A great place to stay in that area. When they get the resturaunt and lounge done, it will be an awesome weekend spot for the area. The owner and the staff are very friendly and helpful.
Traveller from Iowa
Located in the heart of Johnsburg, this hotel is within 6 mi (10 km) of McCullom Lake, McHenry Shores Beach Park, and McHenry …More
Abbey Resort and Avani Spa - Fontana Hotels
Rating: 3.5 Stars

Abbey Resort and Avani Spa

269 Fontana Boulevard, Fontana - Map
"Nice hotel resort with all amenities "
Even though the rain kept us hotel bound we still enjoyed our time at the resort. Especially the breakfast buffet and pool!
Traveller from R
Offering direct access to the beach, this Fontana resort is 2.8 mi (4.5 km) from Yerkes Observatory and within 6 mi (10 km) …More
Baymont Inn & Suites Harvard - Harvard Hotels
Rating: 2.5 Stars

Baymont Inn & Suites Harvard

1701 S Division St, Harvard - Map
"Hotel convienent to the function I was attending"
The hotel room did appear clean, however the smell was a little overwhelming. Smelled like it may have been flooded.
Traveller from chicago heights il
Located in the heart of Harvard, this hotel is within 12 mi (20 km) of Emricson Park, Woodstock Square, and Woodstock Opera …More
Best Western Woodstock Inn - Woodstock Hotels
Rating: 2.5 Stars

Best Western Woodstock Inn

990 Lake Avenue, Woodstock - Map
"Nice and Convenient"
I stayed here while in business. Very clean, comfortable and quiet. The breakfast buffet is typical of hotels and was well-stocked and clean. Staff was very friendly. I would stay here again.
Traveller from Central Illinois
Conveniently located near the ski slopes, this Woodstock hotel is within 1 mi (2 km) of McHenry County Fairgrounds, Woodstock …More
Super 8 McHenry - Mchenry Hotels
Rating: 2.0 Stars

Super 8 McHenry

110 State Rt 31 South, Mchenry - Map
"Nice hotel"
The hotel was clean and staff nice. They had movie channels including Hallmark which was unexpected.
Traveller from N. Carolina
Situated in McHenry, this hotel is 0.5 mi (0.9 km) from McHenry City Hall and within 3 mi (5 km) of McHenry Shores Beach Park …More
Days Inn & Suites Arlington Heights - Arlington Heights Hotels
Rating: 2.5 Stars

Days Inn & Suites Arlington Heights

1415 W Dundee Rd, Arlington Heights - Map
"Days Inn stay"
The gal at check-in was very nice. Only downer was odor of pine cleaner in hallway on first floor. Did'nt appreciate smelling cleaner on way to breakfast. Bed was comfortable, room was clean. Staff friendly.
Traveller from Chicago IL
Located in North Suburbs, this hotel is within 6 mi (10 km) of Raupp Memorial Museum, Deer Park Town Center, and Deer Grove …More
Timber Ridge Lodge and Waterpark - Lake Geneva Hotels
Rating: 3.5 Stars

Timber Ridge Lodge and Waterpark

7020 Grand Geneva Way, Lake Geneva - Map
"Very convenient everything you need is close by "
Wonderful hotel great waterpark Timberridge has lots of activities in the hotel Nice downtown area Nice stores to shop easy parking downtown lots of good restaurants
Traveller from Chi-town
Located near the slopes, this Lake Geneva condominium resort is within a 15-minute walk of The Brute Golf Course and The …More

Search from 171 McHenry Hotels

    Why book with Hotwire ?

    • Price Guarantee
    • No Hotwire Cancellation Fee
    • 91% customer satisfaction

    McHenry is calling — find the perfect hotel

    Everyone wants to score a deal on travel, but price is just one factor to consider when booking an unforgettable hotel. Whether you’re visiting family, attending a conference or taking a well-earned vacation in McHenry, having an awesome experience should be a no-brainer.

    Hotwire will hook you up! From restful nights near your flight to that prime spot in the city’s heart, we’ve done our research to bring the best options to your fingertips. Book your McHenry hotel with us now and start your next adventure.

    You’re not the average traveler — and we know it

    You’ve done your homework and know exactly where you want to go. We’re here to help with some Hotwire travel geek-approved tips on how to save on your booking.

    Get away for the weekend

    Hotels in bigger cities usually charge higher rates during the week, when people are traveling for business. Weekends can be a bargain! It’s the other way around for vacation spots, so if you’re looking for a beach escape, consider a mid-week trip.

    Give yourself some wiggle room

    If your plans are flexible, play around with some different travel dates – a shift of a few days either way can help you save big. Prices usually jump the weekends before and after popular holidays, so we recommend steering clear of them. Or consider visiting during the off-season, when prices are generally lower.

    Plan around big events

    Are prices surprisingly high? There might be a huge conference or festival in town. Consider shifting your dates if you can. Of course, if that’s why you’re going, you’ll have to bite the bullet. We’ll still work to get you the best rates out there.

    Noodle over new adventures

    Set aside time to plan what you want to see, taste and discover. Nothing completes a trip, big or small, like a few new experiences! Check city apps or area websites to find out what’s new and what events are happening during your stay. Even during a family reunion, you can detour to that locals-only fish taco stand or under-the-radar music club. Your cousins will be impressed.