Photo by Jorge Santana

Find hotels in McHenry, IL from $55

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide.

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 1078 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Country Inn & Suites by Radisson, Crystal Lake, IL
2.5 out of 5
600 Tracy Trail, Crystal Lake, IL, 60014
Fully refundableReserve now, pay when you stay
The price is $92 per night from Feb 2 to Feb 3
$92
per night
Feb 2 - Feb 3
7.44 mi from city center
4.2/5 Excellent! (822 reviews)
"Very clean, friendly staff, and the pool/hot tub is warm and refreshing"

Reviewed on Jan 29, 2023

Country Inn & Suites by Radisson, Crystal Lake, IL
Holiday Inn Chicago Nw Crystal Lk Conv Ctr, an IHG Hotel
3 out of 5
800 South Route 31, Crystal Lake, IL, 60014
Fully refundable
The price is $91 per night from Feb 5 to Feb 6
$91
per night
Feb 5 - Feb 6
7.93 mi from city center
3.9/5 Good! (715 reviews)
"This is our 2nd stay at this facility . Nice and clean and very friendly staff. Diffinately would recommend"

Reviewed on Jan 8, 2023

Holiday Inn Chicago Nw Crystal Lk Conv Ctr, an IHG Hotel
Baymont Inn & Suites by Wyndham Richmond
2.5 out of 5
11200 N US Rte 12 Main St, Richmond, IL, 60071
Fully refundableReserve now, pay when you stay
The price is $79 per night from Feb 2 to Feb 3
$79
per night
Feb 2 - Feb 3
10.8 mi from city center
3.7/5 Good! (423 reviews)
"Management actually called to check on my wellbeing when they hadn't noticed me come and go!"

Reviewed on Dec 28, 2022

Baymont Inn & Suites by Wyndham Richmond

Save an average of 15% on thousands of hotels when you're signed in

Holiday Inn Express Hotel & Suites Chicago-Algonquin, an IHG Hotel
2.5 out of 5
2595 Bunker Hill Dr, Algonquin, IL, 60102
Fully refundable
The price is $85 per night from Feb 5 to Feb 6
$85
per night
Feb 5 - Feb 6
11.98 mi from city center
4/5 Very Good! (682 reviews)
"Very clean and pleasant"

Reviewed on Jan 23, 2023

Holiday Inn Express Hotel & Suites Chicago-Algonquin, an IHG Hotel
Hampton Inn McHenry
2.5 out of 5
1555 South Route 31, McHenry, IL, 60050
Fully refundableReserve now, pay when you stay
The price is $107 per night from Feb 4 to Feb 5
$107
per night
Feb 4 - Feb 5
1.97 mi from city center
4.4/5 Wonderful! (575 reviews)
"Nice place"

Reviewed on Jan 23, 2023

Hampton Inn McHenry
Hampton Inn by Hilton Huntley Chicago
2.5 out of 5
13000 Illinois Route 47, Huntley, IL, 60142
Fully refundableReserve now, pay when you stay
The price is $110 per night from Feb 10 to Feb 11
$110
per night
Feb 10 - Feb 11
15.74 mi from city center
4.7/5 Exceptional! (14 reviews)
"Nice clean large rooms"

Reviewed on Jan 30, 2023

Hampton Inn by Hilton Huntley Chicago
Waterfront Hotel and Marina
2 out of 5
3309 North Chapel Hill Road, Johnsburg, McHenry, IL, 60051-2919
Fully refundableReserve now, pay when you stay
The price is $82 per night from Feb 2 to Feb 3
$82
per night
Feb 2 - Feb 3
3.32 mi from city center
3.9/5 Very Good! (292 reviews)
"Quick and ready when we arrived"

Reviewed on Jan 26, 2023

Waterfront Hotel and Marina
Best Western Woodstock Inn
2.5 out of 5
990 Lake Avenue, Woodstock, IL, 60098
Fully refundableReserve now, pay when you stay
The price is $80 per night from Feb 26 to Feb 27
$80
per night
Feb 26 - Feb 27
8.73 mi from city center
4/5 Very Good! (640 reviews)
"TV remote didn’t work asked them to fix, never did….. they never made up the room or emptied trash on the 2nd day"

Reviewed on Dec 27, 2022

Best Western Woodstock Inn
Comfort Inn Crystal Lake - Algonquin
2.5 out of 5
595 Tracy Trl, Crystal Lake, IL, 60014
Fully refundableReserve now, pay when you stay
The price is $92 per night from Feb 27 to Feb 28
$92
per night
Feb 27 - Feb 28
7.5 mi from city center
4/5 Very Good! (722 reviews)
"Very clean"

Reviewed on Jan 4, 2023

Comfort Inn Crystal Lake - Algonquin
Roxana Resort
2 out of 5
94 lippincott rd, Fox Lake, IL, 60020
The price is $2,100 per night from Feb 2 to Feb 3
$2,100
per night
Feb 2 - Feb 3
7.01 mi from city center
Roxana Resort
River Inn Motel
1000 Northwest Hwy, Fox River Grove, IL, 60021
Fully refundableReserve now, pay when you stay
The price is $70 per night from Feb 2 to Feb 3
$70
per night
Feb 2 - Feb 3
10.32 mi from city center
1/5 (1 review)
"I didn't like anything about the place nor the staff. I'll never go back nor would I ever recommend it to anyone.....Never!!!"

Reviewed on Nov 25, 2022

River Inn Motel
Super 8 by Wyndham Woodstock
2 out of 5
1220 Davis Rd, Woodstock, IL, 60098
Fully refundableReserve now, pay when you stay
The price is $57 per night from Mar 2 to Mar 3
$57
per night
Mar 2 - Mar 3
8.87 mi from city center
3/5 (372 reviews)
"They have finally done some nice remodeling to the lobby . It used to smell like weed . Some of the rooms are updated more then others ."

Reviewed on Sep 5, 2022

Super 8 by Wyndham Woodstock
Super 8 by Wyndham McHenry
2 out of 5
110 State Rt 31 South, McHenry, IL, 60050
Fully refundableReserve now, pay when you stay
The price is $83 per night from Feb 2 to Feb 3
$83
per night
Feb 2 - Feb 3
0.56 mi from city center
3.2/5 (268 reviews)
"Everything was accommodating"

Reviewed on Jan 16, 2023

Super 8 by Wyndham McHenry
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, 60014-8005
Fully refundableReserve now, pay when you stay
The price is $67 per night from Feb 8 to Feb 9
$67
per night
Feb 8 - Feb 9
7.84 mi from city center
3.3/5 (421 reviews)
"The front desk was very nice, he allowed me to check in early after my long drive. alot of the people that were in other rooms were very rude and disruptive with loud music & banging, wasn't sure if they were usual guests of the hotel?"

Reviewed on Dec 28, 2022

Super 8 by Wyndham Crystal Lake
Three Bedroom Suite, The Whole Floor
The price is $345 per night from Feb 2 to Feb 3
$345
per night
Feb 2 - Feb 3
15.43 mi from city center
5/5 Exceptional! (3 reviews)
Very clean and comfortable
"We reserved the entire basement floor for out of town family for one week. The property is warm, comfortable and clean. The bathrooms are large and functional and the bedrooms bright and cheery. You can pull around to the back of the property if stairs are an issue. There is a nicely stocked kitchen ..."

Reviewed on Dec 3, 2022

Three Bedroom Suite, The Whole Floor
Baymont by Wyndham Harvard
2.5 out of 5
1701 S Division St, Harvard, IL, 60033
Fully refundableReserve now, pay when you stay
The price is $55 per night from Feb 9 to Feb 10
$55
per night
Feb 9 - Feb 10
18.17 mi from city center
3.1/5 (234 reviews)
"Pleasantly surprised with this hotel! Room was updated and clean! Perfect for one night after a wedding that was 4 minutes away. Very happy with experience after reading other reviews - would go back if had something in the area again. Man working the front desk was quick, helpful, and nice."

Reviewed on Nov 7, 2022

Baymont by Wyndham Harvard
Quality Inn & Suites Woodstock near Lake Geneva
2.5 out of 5
1785 S Eastwood Dr, Woodstock, IL, 60098
Fully refundableReserve now, pay when you stay
The price is $61 per night from Feb 9 to Feb 10
$61
per night
Feb 9 - Feb 10
8.82 mi from city center
3/5 (82 reviews)
"Easy check in, friendly staff"

Reviewed on Oct 7, 2022

Quality Inn & Suites Woodstock near Lake Geneva
Victorian Rose Garden
3 out of 5
314 Washington Street, Algonquin, IL, 60102
The price is $129 per night from Feb 2 to Feb 3
$129
per night
Feb 2 - Feb 3
11.61 mi from city center
4.8/5 Exceptional! (70 reviews)
A Truly Wonderful B&B
"Sherry's B&B is incredibly and uniquely beautiful and lovingly cared for. She made us feel so very welcome and surprised my husband with some wonderful birthday touches. The house was immaculately clean, and the bed was supremely comfortable for a great night's sleep. Breakfast was delicious and ..."

Reviewed on Jan 29, 2023

Victorian Rose Garden
HARMONY INN
2 out of 5
13904 Harmony Rd, Huntley, IL, 60142
Fully refundableReserve now, pay when you stay
The price is $85 per night from Feb 2 to Feb 3
$85
per night
Feb 2 - Feb 3
15.43 mi from city center
HARMONY INN
Sanctuary Woodland Guest House, located next to the conservation area!
The price is $110 per night from Feb 13 to Feb 14
$110
per night
Feb 13 - Feb 14
17.41 mi from city center
5/5 Exceptional! (4 reviews)
Charming Country Cottage
"This cottage is warm and comfortable on far enough off the highway to be quiet and make you feel like you're in farm country. A very pleasant stay with charming owners."

Reviewed on Dec 12, 2022

Sanctuary Woodland Guest House, located next to the conservation area!
Don't see what you're looking for?
See all available properties in McHenry
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.

Stay near popular McHenry attractions

McHenry hotels information

Number of reviews
6341
Accommodation
1078 hotels
Lowest Price
$55
Highest Price
$2,100

Frequently asked questions

What's the best place to stay in McHenry?

Hampton Inn McHenry is ranked highly by Expedia customers. This hotel offers an indoor pool and free parking. Other favorite options based on reviews include Super 8 by Wyndham McHenry and Waterfront Hotel and Marina. See all available top hotels, or vacation rentals in McHenry.

What are some of the best vacation rentals that McHenry has to offer?

Family Townhome available - 2 Bedroom, 1.5 bath, tv, kitchen, appliances, I94: This vacation home rental outside of McHenry is located next to a golf course and offers a garden, air-conditioning, and laundry facilities to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include a dishwasher, a fridge, and a stovetop. See all vacation rentals in McHenry.

Which popular hotels in McHenry are known for their enhanced cleaning measures?

If it is a challenge to find properties with enhanced cleaning that have all the amenities you're looking for, consider Holiday Inn Chicago Northwest-Elgin, an IHG Hotel, which is a 3-star hotel located 19 miles from the city center. If you're looking for a wallet-friendly option, Hampton Inn McHenry is a 2.5-star hotel in McHenry that offers enhanced cleaning measures. See all the options by browsing all hotels in McHenry with enhanced sanitizing practices.

If I need to cancel my hotel reservation in McHenry, will I receive a refund?

Yes! Most hotel reservations are fully refundable provided that you cancel prior to the accommodation's cancellation deadline, which often is within 24-48 hours of your check-in date. If your reservation is non-refundable, it may still be possible to cancel it and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in McHenry.

Where can I learn more about changing or cancelling my trip to McHenry?

For more details about rescheduling or cancelling your trip to McHenry, click here.

What's the best budget-friendly hotel in McHenry?

Based on reviews, Hampton Inn McHenry is a popular 2.5-star hotel for our travelers looking for an economical choice, and features free WiFi and free parking. View all budget hotels in McHenry.

What's the best place to stay for a family vacation in McHenry?

Super 8 by Wyndham McHenry is a hotel with free parking and laundry facilities, and it's a top choice on Expedia for families. Waterfront Hotel and Marina is another good choice for your family trip. Attractions in the area like Santa's Village and Great Wolf Lodge Water Park are also fun for kids of all ages. Find more child-friendly accommodations in McHenry.

What's the best accommodation for a couple going to McHenry?

Hampton Inn McHenry is a favorite hotel for couples, and features cable TV and free WiFi. See all romantic hotels in McHenry.

Where is the best hotel to stay near McCullom Lake?

Super 8 by Wyndham McHenry is one of the top choices for your stay based on our traveler data, and this hotel offers free breakfast and free parking. It's located 2.4 mi (3.9 km) from McCullom Lake. Other good options within 5 miles include Waterfront Hotel and Marina and Hampton Inn McHenry.

What about the best place to stay near Moraine Hills State Park?

One of the top choices for your stay is Hampton Inn McHenry, located 2.8 mi (4.5 km) from Moraine Hills State Park, and this hotel offers an indoor pool and free parking. Super 8 by Wyndham McHenry and Waterfront Hotel and Marina are two other good choices within a few miles.

What's the best hotel for a beach vacation in McHenry?

Waterfront Hotel and Marina is a top hotel with free parking and private balconies, and it's located close to Petersen Park Beach. Other good options for your stay near the beach include Super 8 by Wyndham McHenry and Hampton Inn McHenry.

What are some accommodations with pools in McHenry?

Hampton Inn McHenry: Features a snack bar/deli, an indoor pool, and complimentary wired Internet access. Timber Ridge Lodge and Waterpark and Grand Geneva Resort & Spa are two additional hotels that feature an onsite pool. View all hotels with pools in McHenry.

Recent reviews of McHenry hotels
Expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers
Scan the QR code with your device camera and download our app
QR code