Photo by Jorge Santana

Find hotels in McHenry, IL from $56

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for McHenry hotels

Hampton Inn McHenry

Hampton Inn McHenry
2.5 star property
McHenry
9.0 out of 10, Wonderful, (885)
"Everything was clean, and the staff was very polite. We enjoyed our stay."
United States
Eric
$120 nightly
The price is $133
Jan 1 - Jan 2, 2026
Total with taxes and fees
Hampton Inn McHenry

Super 8 by Wyndham McHenry/Fox Lake Area

Super 8 by Wyndham McHenry/Fox Lake Area
2.0 star property
McHenry
6.2 out of 10, (489)
"It was clean. "
United States
mark
$73 nightly
The price is $81
Jan 1 - Jan 2, 2026
Total with taxes and fees
Super 8 by Wyndham McHenry/Fox Lake Area

Best Western Plus Elgin - Chicago

Best Western Plus Elgin - Chicago
3.0 star property
West Dundee
8.2 out of 10, Very Good, (1001)
"Clean and quiet. Good full breakfast from eggs and bacon to waffles to oats and pastries and fruit. Plenty of parking. "
United States
Meredith
$84 nightly
The price is $94
Dec 29 - Dec 30
Total with taxes and fees
Best Western Plus Elgin - Chicago

Red Roof Inn PLUS+ Chicago - Hoffman Estates

Red Roof Inn PLUS+ Chicago - Hoffman Estates
2.5 star property
Hoffman Estates
7.0 out of 10, Good, (1002)
"The front desk staff were kind and professional "
United States
Andre
$49 nightly
The price is $56
Dec 29 - Dec 30
Total with taxes and fees
Red Roof Inn PLUS+ Chicago - Hoffman Estates

Best Western Executive Inn Kenosha/Pleasant Prairie

Best Western Executive Inn Kenosha/Pleasant Prairie
2.5 star property
Kenosha
8.8 out of 10, Excellent, (1000)
"The staff was super helpful and the breakfast was really good."
United States
Roger
$77 nightly
The price is $87
Jan 4 - Jan 5, 2026
Total with taxes and fees
Best Western Executive Inn Kenosha/Pleasant Prairie

La Quinta Inn & Suites by Wyndham Chicago Gurnee

La Quinta Inn & Suites by Wyndham Chicago Gurnee
3.0 star property
Gurnee
8.0 out of 10, Very Good, (1461)
"The staff was helpful and very friendly , clean rooms and breakfast was awesome "
United States
Deanna
$60 nightly
The price is $67
Dec 28 - Dec 29
Total with taxes and fees
La Quinta Inn & Suites by Wyndham Chicago Gurnee

Baymont Inn & Suites by Wyndham Richmond

Baymont Inn & Suites by Wyndham Richmond
2.5 star property
Richmond
7.8 out of 10, Good, (689)
"It was clean."
United States
Ronald
$79 nightly
The price is $88
Jan 1 - Jan 2, 2026
Total with taxes and fees
Baymont Inn & Suites by Wyndham Richmond

Hampton Inn by Hilton Huntley Chicago

Hampton Inn by Hilton Huntley Chicago
2.5 star property
Huntley
9.4 out of 10, Exceptional, (304)
"Very clean, staff was nice , very good breakfast "
United States
Steve
$106 nightly
The price is $123
Jan 1 - Jan 2, 2026
Total with taxes and fees
Hampton Inn by Hilton Huntley Chicago

Wingate by Wyndham Chicago Schaumburg

Wingate by Wyndham Chicago Schaumburg
3.0 star property
Schaumburg
8.6 out of 10, Excellent, (1012)
"Very nice place to stay."
United States
Jose
$71 nightly
The price is $82
Jan 13 - Jan 14, 2026
Total with taxes and fees
Wingate by Wyndham Chicago Schaumburg

Antioch Hotel & Suites

Antioch Hotel & Suites
3.0 star property
Antioch
8.8 out of 10, Excellent, (473)
"Nice room and very friendly staff."
United States
Ronald
$103 nightly
The price is $115
Dec 28 - Dec 29
Total with taxes and fees
Antioch Hotel & Suites

Bella Vista Suites

Bella Vista Suites
3.0 star property
Lake Geneva
8.8 out of 10, Excellent, (851)
"Great location, amazing view, nicely decorated rooms, loved having a separate bedroom. "
United States
Craig
$113 nightly
The price is $127
Jan 25 - Jan 26, 2026
Total with taxes and fees
Bella Vista Suites

Motel 6 Rolling Meadows, IL - Chicago Northwest

Motel 6 Rolling Meadows, IL - Chicago Northwest
2.0 star property
Rolling Meadows
7.0 out of 10, Good, (1252)
"Staff was very accomodating"
United States
Tyce
$55 nightly
The price is $63
Dec 29 - Dec 30
Total with taxes and fees
Motel 6 Rolling Meadows, IL - Chicago Northwest

Country Inn & Suites by Radisson, Elgin, IL

Country Inn & Suites by Radisson, Elgin, IL
2.5 star property
Elgin
7.6 out of 10, Good, (1001)
"Easy check in, Clean rooms and good breakfast."
United States
Anita
$64 nightly
The price is $73
Jan 25 - Jan 26, 2026
Total with taxes and fees
Country Inn & Suites by Radisson, Elgin, IL

Holiday Inn Express Hotel & Suites Pleasant Prairie-Kenosha by IHG

Holiday Inn Express Hotel & Suites Pleasant Prairie-Kenosha by IHG
2.5 star property
Pleasant Prairie
8.8 out of 10, Excellent, (540)
"The room was clean & cool, plenty of space in the room and staff was friendly "
United States
Sherri
$94 nightly
The price is $107
Dec 28 - Dec 29
Total with taxes and fees
Holiday Inn Express Hotel & Suites Pleasant Prairie-Kenosha by IHG

Harbor Shores on Lake Geneva

Harbor Shores on Lake Geneva
3.5 star property
Lake Geneva
9.2 out of 10, Wonderful, (1312)
"The room was very clean and the staff were fantastic. "
United States
Patrick
$107 nightly
The price is $121
Dec 30 - Dec 31
Total with taxes and fees
Harbor Shores on Lake Geneva

Quality Inn Elgin I-90

Quality Inn Elgin I-90
2.5 star property
Elgin
7.8 out of 10, Good, (1001)
"Excellent stay, as usual."
United States
James
$63 nightly
The price is $72
Jan 4 - Jan 5, 2026
Total with taxes and fees
Quality Inn Elgin I-90

Fairfield Inn & Suites Kenosha Pleasant Prairie

Fairfield Inn & Suites Kenosha Pleasant Prairie
2.5 star property
Pleasant Prairie
9.2 out of 10, Wonderful, (678)
"Room was clean and comfortable Friendly staff"
United States
Scott
$93 nightly
The price is $105
Dec 29 - Dec 30
Total with taxes and fees
Fairfield Inn & Suites Kenosha Pleasant Prairie

AmericInn by Wyndham Woodstock IL

AmericInn by Wyndham Woodstock IL
2.5 star property
Woodstock
8.0 out of 10, Very Good, (1002)
"The pool area was clean. Great choices for breakfast. Staff was friendly and nice"
United States
J
$81 nightly
The price is $90
Jan 1 - Jan 2, 2026
Total with taxes and fees
AmericInn by Wyndham Woodstock IL

Wingate by Wyndham Gurnee

Wingate by Wyndham Gurnee
2.5 star property
Gurnee
9.0 out of 10, Wonderful, (1001)
"The staff was great!! The stay was excellent!! It right across the street from the mall and alot of food places"
United States
Kanosha
$82 nightly
The price is $92
Jan 4 - Jan 5, 2026
Total with taxes and fees
Wingate by Wyndham Gurnee

Abbey Resort and Avani Spa

Abbey Resort and Avani Spa
3.5 star property
Fontana
8.6 out of 10, Excellent, (1687)
"Nice, peaceful, relaxing weekend getaway!"
United States
Katarzyna
$140 nightly
The price is $155
Jan 25 - Jan 26, 2026
Total with taxes and fees
Abbey Resort and Avani Spa
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.
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in McHenry

Find the best McHenry areas and neighborhoods for the activities you enjoy most. Learn more about McHenry
Learn more about McHenry

Pistakee Highlands

Pistakee Highlands might not have many top sights, but Jet Funn and Chain 'O Lakes State Park are two attractions nearby that you can check out.

Stay near popular McHenry attractions

Learn more about McHenry

Soak up the sun at Petersen Park Beach or explore the natural wonders of Moraine Hills State Park. Car enthusiasts can't miss the Volo Auto Museum, while families enjoy picking fresh produce at Stades Farm & Market.

Owner, Hank Erdmann Photography

Top McHenry Hotel Reviews

More cheap stays in McHenry

Hotels in McHenry with star-rating

Find out more about McHenry

Top reasons to visit McHenry

  • Scenic Outdoor Activities: McHenry offers a variety of outdoor attractions, including parks, beaches, and lakes perfect for family fun and relaxation.
  • Family-Friendly Atmosphere: The charming community is ideal for family vacations, providing a vibrant atmosphere with friendly locals.
  • Water Attractions: Engage in various water activities, from swimming to fishing, making the most of McHenry's beautiful aquatic spots.
  • Golf Courses: Enjoy a day on the greens at local golf courses, catering to enthusiasts of all skill levels.
  • Diverse Accommodations: Find a range of hotels from budget-friendly to pet-friendly options, ensuring a comfortable stay.

Find great hotels near McHenry

Discover a range of hotel accommodations in McHenry, Illinois, designed to cater to every type of traveler. From business-friendly amenities to pet-friendly options, you’ll find a welcoming atmosphere ideal for relaxation and exploration. Whether you're searching for the best hotels or specific choices like the Hampton Inn McHenry, your ideal stay awaits in this charming community.

  • La Quinta Inn & Suites by Wyndham Chicago Gurnee: Located 17 miles from McHenry, La Quinta Inn & Suites by Wyndham Chicago Gurnee offers a vibrant shopping-themed experience. This pet-friendly hotel caters to both leisure and business travelers, featuring a well-equipped Business Center for all your professional needs. With a welcoming pet policy that includes amenities for dogs, this hotel ensures that your furry friends are accommodated. Guests will appreciate the proximity to shopping districts, making it an ideal choice for those looking to combine work and leisure.
  • Sonesta Simply Suites Chicago Libertyville: Just 14 miles from McHenry, Sonesta Simply Suites Chicago Libertyville embraces a contemporary and inclusive atmosphere perfect for all travelers, including LGBTQIA visitors. The hotel boasts a Business Center, making it suitable for business needs while also being pet-friendly with specific amenities to welcome your pets. With its commitment to diversity and comfort, this hotel provides a relaxing retreat with easy access to local attractions, ensuring a pleasant stay for everyone.
  • Extended Stay America Suites Chicago Vernon Hills Lake Forest: Situated 18 miles from McHenry, Extended Stay America Suites Chicago Vernon Hills Lake Forest is an excellent choice for extended stays, offering a home-like atmosphere. This pet-friendly hotel is designed to cater to both business and leisure travelers, featuring essential amenities for a comfortable and productive stay. With a flexible pet policy and convenient access to local business hubs, guests can enjoy a seamless blend of work and relaxation, making it an ideal choice for longer visits.

Where to stay in and around McHenry

McHenry, Illinois, offers a charming getaway perfect for family vacations and outdoor enthusiasts. With convenient access to sandy shores and friendly neighborhoods, visitors can immerse themselves in a vibrant atmosphere filled with friendly people and trendy spots. Explore the nearby towns, where you'll find budget-friendly options and a unique blend of business and leisure activities. McHenry is an ideal destination for those seeking a memorable experience in the heart of Illinois.

  • Johnsburg: Nestled in the scenic landscape near McHenry, Johnsburg offers a charming escape for outdoor enthusiasts and those seeking a romantic getaway. With a peak in visitors from April through July, the village boasts beautiful recreational areas and campgrounds perfect for family outings or peaceful retreats. Travelers can explore local landmarks like serene lakes and national state parks, making it an ideal destination for leisurely hikes and picturesque picnics.
  • Lakemoor: A delightful village close to McHenry, Lakemoor is known for its vibrant outdoor activities and family-friendly atmosphere. The summer months from June to August draw the most visitors, eager to enjoy the stunning scenery and recreational opportunities. With attractions such as a transport museum and the nearby lake, Lakemoor provides a wealth of activities for all ages, ensuring a fun-filled experience for families and nature lovers alike.
  • Prairie Grove: Located just a few miles from McHenry, Prairie Grove charms visitors with its inviting blend of outdoor adventures and romantic spots. The city sees a consistent flow of tourists year-round, particularly from June to August. Golf enthusiasts can enjoy the local golf course, while those seeking relaxation can visit nearby lakes and beaches. With its tranquil parks and stunning natural beauty, Prairie Grove is perfect for a peaceful retreat or an exciting day out.

Things to do in and around McHenry

McHenry, Illinois, is perfect for family vacations and outdoor enthusiasts. Visitors can enjoy various activities, including exploring scenic recreational areas, camping, and engaging in water attractions. Additionally, golf lovers can experience local courses that offer a great day on the greens. With its natural beauty and family-friendly atmosphere, McHenry provides a memorable getaway for all ages.

Shopping

In McHenry, you can enjoy shopping at Crystal Court Shopping Center, just 8 miles away, featuring family-friendly entertainment and various shops. If you're up for a drive, Gurnee Mills, located 16 miles away, offers a vast selection of stores and entertainment options, making it a fun destination.

Recreation

Moraine Hills State Park offers serene trails and tranquil views, perfect for relaxation and nature walks. For golf enthusiasts, Hunter Country Club and Crystal Woods Golf Club provide beautiful outdoor settings and challenging courses, ensuring an enjoyable day of sports in the fresh air.

Adventure

Experience thrilling water sports at Jet Funn, located 7 miles from McHenry, where adventure meets outdoor fun. For a different challenge, try your hand at climbing at North Wall Rock Climbing, situated 8 miles away, offering an exhilarating experience amidst nature. Lastly, hit the slopes at Wilmot Mountain, 12 miles from McHenry, for skiing and winter sports excitement.

Nightlife

Experience the vibrant nightlife in McHenry with a visit to the Woodstock Opera House for a cultural performance, or catch a romantic flick at the Catlow Theater. For a thrilling adventure, head to Brunswick Zone XL, where arcade fun awaits you and your friends.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for McHenry

To save money on your trip to McHenry, consider visiting during the off-peak season from December to February when hotel prices are lower. Book your stay on a Monday for the best rates and try to avoid Saturdays, which are the most expensive. Use Expedia to compare room rates and explore package deals that combine flights, hotels, and activities for additional savings. Don't forget to join the One Key membership program for exclusive discounts and earn OneKeyCash for future bookings. Look for free activities and local attractions to further stretch your budget.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in McHenry are December to February, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in McHenry is Monday. The most expensive day to stay in McHenry is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your preferences, including your budget, desired location, and preferred hotel type. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservation in McHenry with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in McHenry

McHenry, Illinois, is perfect for outdoor enthusiasts and families seeking a scenic vacation. The area features popular attractions such as urban parks, beaches, and beautiful lakes, offering a variety of activities for visitors. Whether you're looking to relax by the water or explore nature, McHenry's outdoor experiences cater to those craving a fun family getaway.

  • Volo Auto Museum: Explore a fascinating collection of classic cars and unique vehicles at Volo Auto Museum. This family-friendly attraction offers a glimpse into automotive history, complete with themed exhibits that cater to car enthusiasts of all ages.
  • Petersen Park Beach: Relax at Petersen Park Beach, where sun, sand, and water combine for the perfect beach day. Enjoy swimming, picnicking, or simply soaking up the sun at this scenic local spot.
  • McCullom Lake: Experience the beauty of McCullom Lake, a serene destination perfect for outdoor activities. Whether you're fishing, kayaking, or enjoying a romantic sunset, the picturesque scenery provides a tranquil escape.

Best time to go to McHenry

The best time to visit McHenry can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in McHenry falls in July, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in McHenry falls in January, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January21.7°F (-5.7°C)Light RainMostly CloudySlightly LowSlightly Low
February23.9°F (-4.5°C)Light RainMostly CloudyAverageSlightly Low
March36.3°F (2.4°C)Light RainMostly CloudyAverageAverage
April46.0°F (7.8°C)Light RainMostly CloudySlightly HighAverage
May58.1°F (14.5°C)Light RainMostly SunnyAverageAverage
June67.8°F (19.9°C)Light RainMostly SunnySlightly HighSlightly High
July72.1°F (22.3°C)Light RainMostly SunnySlightly HighSlightly High
August70.9°F (21.6°C)Light RainMostly SunnyAverageSlightly High
September64.2°F (17.9°C)Light RainMostly SunnyAverageAverage
October51.8°F (11.0°C)Light RainMostly SunnyAverageAverage
November39.0°F (3.9°C)Light RainMostly SunnySlightly LowAverage
December29.5°F (-1.4°C)Light RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to McHenry

When visiting McHenry, Illinois, you can fly into several major airports. Chicago O'Hare International Airport (ORD) is 31 miles away and offers nearby hotels like the Loews Chicago O'Hare Hotel and Hyatt Regency O'Hare, both just 2 miles from the airport. Milwaukee's General Mitchell International Airport (MKE) is slightly further at 46 miles, with hotel options such as The Pfister Hotel within 6 miles. Lastly, Chicago Midway International Airport (MDW) is also 46 miles from McHenry, featuring luxury accommodations like the Trump International Hotel & Tower, located 9 miles away. All these airports provide convenient access to McHenry for a smooth travel experience.

Frequently asked questions

What is the best area to stay in McHenry?
Johnsburg is the best area to stay for travelers visiting McHenry. This charming community, situated along the scenic Fox River, appeals to those seeking a blend of natural beauty and small-town charm. With its picturesque landscapes and outdoor activities, visitors can easily access hiking trails, fishing spots, and serene parks, making it ideal for adventure lovers.

For couples looking to enjoy a peaceful retreat, Johnsburg offers a range of cozy bed-and-breakfasts and intimate dining options along the river. You can unwind with a romantic dinner at a local restaurant, followed by a leisurely stroll along the riverbank, great for creating lasting memories together.

Families will find Johnsburg particularly accommodating, thanks to its family-friendly atmosphere and proximity to various recreational activities. The nearby parks provide playgrounds and picnic areas, ensuring that children have plenty of space to play and explore. Additionally, the community hosts seasonal events that bring families together, fostering a sense of belonging and fun.
When is the best time to go to McHenry?
The most popular time to visit McHenry is during the summer months, particularly July. At this time, the weather is typically warm and inviting, with temperatures averaging in the mid-70s to low 80s Fahrenheit. This creates an excellent backdrop for outdoor activities, such as hiking, fishing, and enjoying the scenic beauty of the surrounding lakes and parks.

From June through August, McHenry transitions into its peak season, attracting visitors seeking both adventure and relaxation. The summer months are brimming with opportunities for sightseeing and recreational activities, as well as local festivals that showcase the vibrant community spirit. Whether you're exploring the picturesque trails or indulging in water sports on the Chain O'Lakes, you'll find plenty to keep you engaged.

For travelers who appreciate attentive service and a confident planning experience, July offers a delightful mix of activities and events. With extended daylight hours, you can take full advantage of the outdoors, whether it's a leisurely kayak ride or simply unwinding by the lake's edge. Dining al fresco becomes a pleasure as you enjoy fresh, local cuisine at many of McHenry's charming eateries.

If you're looking for a more budget-friendly option, consider visiting in September. While the weather remains pleasant, prices for accommodations and activities typically drop, allowing you to enjoy the same beautiful surroundings without the peak-season crowds. This month is often marked by stunning autumn foliage, making it superb for nature walks and photography.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in McHenry.
How can I save on a McHenry hotel booking with Expedia?
One Key™ - Expedia's free travel rewards program - gives you instant access to perks and Member Prices on McHenry hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings.

*OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a McHenry hotel?
Prices for hotels in McHenry often vary, but you can find a great deal from $56 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia