Hotels in McHenry

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in McHenry?

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.

Our prices for McHenry are cheapest in April

See average prices and weather for all months
Price trends for hotels in McHenry
Pricing is based on two traveller single night rates
View properties in October
Currently viewing crowd sizes and weather for October.
Weather forecast for McHenry
October
Moderate crowds
High 15°C / low 7°C. Sunny most days.
View properties in October
15°
weather_sun
October, Moderate crowds, average high temperature 15 degrees Celsius, average low temperature 7 degrees Celsius. Sunny most days.
weather_partly_sunny
November, High crowds, average high temperature 8 degrees Celsius, average low temperature 0 degrees Celsius. Partly sunny.
weather_cloudy
December, Moderate crowds, average high temperature 2 degrees Celsius, average low temperature -4 degrees Celsius. Cloudy most days.
-4°
-2°
ac_unit
January, Low crowds, average high temperature -2 degrees Celsius, average low temperature -9 degrees Celsius. Snow likely.
-9°
-1°
ac_unit
February, Low crowds, average high temperature -1 degrees Celsius, average low temperature -8 degrees Celsius. Snow likely.
-8°
weather_cloudy
March, Low crowds, average high temperature 7 degrees Celsius, average low temperature -1 degrees Celsius. Cloudy most days.
-1°
13°
weather_cloudy
April, Low crowds, average high temperature 13 degrees Celsius, average low temperature 3 degrees Celsius. Cloudy most days.
19°
weather_sun
May, Moderate crowds, average high temperature 19 degrees Celsius, average low temperature 10 degrees Celsius. Sunny most days.
10°
25°
weather_sun
June, Moderate crowds, average high temperature 25 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
27°
weather_sun
July, High crowds, average high temperature 27 degrees Celsius, average low temperature 18 degrees Celsius. Sunny most days.
18°
26°
weather_sun
August, High crowds, average high temperature 26 degrees Celsius, average low temperature 17 degrees Celsius. Sunny most days.
17°
23°
weather_sun
September, High crowds, average high temperature 23 degrees Celsius, average low temperature 14 degrees Celsius. Sunny most days.
14°
Monthly weather averages (˚C)

Top landmarks in McHenry

Learn more about McHenry

Notable for its riverfront, McHenry features attractions such as McHenry Shores Beach Park and Petersen Park Beach. This family-friendly city has something for everyone including sights like McCullom Lake and Moraine Hills State Park.

Photo by Jorge Santana
Open Photo by Jorge Santana

Check out reviews of McHenry hotels guests love

Frequently asked questions

Can I book refundable accommodations in McHenry?
If you're looking for the flexibility to change your plans to McHenry, most hotels offer refundable* rates you can book. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in McHenry if I want a vacation home instead of a traditional hotel?
If you're looking for a good alternative to a hotel, review our selection of 19 vacation homes.
What will the weather in McHenry be like during my visit?
July and August are typically the warmest months in McHenry when the average temp is 69°F. January and February are the coldest months when the average temperature is 28°F. May and June are the months with the most rain.
Why should I book my McHenry hotel with Hotels.com?
There are lots of reasons to book your McHenry trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about McHenry

Serenity Awaits: Embrace the Enchantment of McHenry's Hills and Waters

Nestled amidst rolling hills and vibrant floral landscapes, McHenry, Illinois, offers a delightful escape for nature lovers and adventurers alike. This charming town is graced by the shimmering waters of the Fox River and nearby lakes, perfect for boating and fishing. Explore scenic trails, embrace the tranquillity of local parks, or meander through quaint shops and eateries. With its captivating blend of outdoor activities and small-town charm, McHenry invites visitors to unwind and immerse themselves in the beauty of the Midwestern countryside. An ideal destination for those seeking a serene yet engaging getaway.

Things to do in McHenry

Nestled among rolling hills and lush forests, McHenry offers a stunning natural playground for outdoor enthusiasts. Visitors can enjoy serene lakes perfect for boating, picturesque parks for leisurely hikes, and vibrant flower-filled meadows. As the sun sets, indulge in birdwatching or explore charming shops, making it a delightful getaway for all.

  • MainStreet LibertyvilleOpens in a new window – Take a leisurely stroll along MainStreet Libertyville, a charming street brimming with local character. Adorned with vibrant flowers, this picturesque area invites you to explore its quaint shops and delightful eateries. The hilly landscape adds a touch of adventure to your walk, while the nearby lake and river provide serene backdrops perfect for a relaxing afternoon. Enjoy the fresh air as you discover the unique boutiques and enjoy a meal at one of the cosy cafés. This lively street is not just a shopping destination; it’s a vibrant community hub where you can soak in the local culture and perhaps catch a community event or two. Don’t forget your camera—the scenery here is simply stunning!

4 tips for savvy savings when booking a hotel in McHenry

  1. Book for the cheapest times: The most affordable time to visit McHenry is during January, February, and December, when hotel prices are generally lower. For an enriching experience of the area's key historical landmarks and cultural attractions, it is advisable to stay for at least 2 to 3 days. During your visit, you can enjoy the stunning hilly landscapes, family-friendly activities, and picturesque views of flowers, lakes, and sunsets. Engage in birdwatching along the river, explore charming shops, and perhaps even unwind at a local bar with a refreshing beer. This budget-friendly approach allows you to experience great value for money while soaking in the rich culture of McHenry.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to McHenry on Hotels.com, begin by exploring the DealsOpens in a new window or Last-Minute Deals sections, where you may find discounted hotel rates as your travel date approaches. Additionally, consider enabling email alerts or push notifications from Hotels.com to stay informed about flash sales and exclusive last-minute offers, enhancing your chances of savings. The Smart Shopping tool available through the app allows you to compare hotel prices and amenities, ensuring you're more likely to see the best options. This way, if new rooms become available or prices change, you’ll be promptly notified to secure your getaway.
  3. Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay at a hotel in McHenry. For those seeking a distinctive experience, boutique hotels often provide a more personalised touch and may offer better value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the price is on the higher end, we will suggest alternative dates that may be more affordable, helping you to secure a better deal.
  4. Consider your location: Opting for accommodation closer to key attractions or city centres may provide convenience, but it often comes with higher expenses. For more affordable options, you might consider hotels in less central areas or neighbourhoods, striking a balance between cost and ease of access to your intended destinations. Additionally, exploring independent hotels located a bit further out can offer a more authentic and usually more affordable experience.

Best time to go to McHenry

McHenry experiences its lowest average temperature in January, at 21.7°F (-5.7°C), while July is the hottest month, with an average temperature of 72.1°F (22.3°C). May is usually the wettest month. April, June, and July are the peak travel months in McHenry, attracting a higher number of tourists. During this peak period, the weather is mostly sunny to mostly cloudy, accompanied by light rainfall. On the other hand, January, November, and December tend to be quieter times to visit, marked by light rainfall and mostly sunny to mostly cloudy conditions.

Keep exploring