Hotels in McHenry

Find the best McHenry hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for McHenry hotels with free cancellation or excellent ratings

Trusted McHenry hotel providers

See all hotels in McHenry

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Luxury stay or budget getaway?

Whether you're after 5-star comfort or ease on your wallet, we do the searching so you can sleep easy during your stay in McHenry.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelHampton Inn McHenry – 4.4

How to find the best hotel deals in McHenry

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in McHenry

  • Love how quick and easy it is to book flights with us? The same smart search engine is a pro at uncovering deals on McHenry hotels too. Use these tips to find the right stay at the right price.

  • The earlier you book, the better off you are. You're more likely to land a cheaper rate on a McHenry hotel and have a greater range of choice when you plan in advance.

  • However, you can still get lucky with last-minute deals. Although prices generally rise closer to your stay, some places drop rates a day or two before to avoid having empty rooms, especially during low season.

  • Flexible on dates? Say hello to better rates. Play around with your travel window to discover what deals pop up. Prices are usually cheaper on weekdays and outside of high-demand periods.

  • Browse around for stays with free cancellation. Secure a great price today and easily cancel later if your plans change.

Where to stay in McHenry

Central McHenry

  • To get the most out of central McHenry, you'll want to be near the attractions that inspired your visit in the first place. Here are a few hotels worth booking close to the highlights.

  • Find a room at Hampton Inn McHenry if you'd like to be near Chain O' Lakes Brewing Company. Around 5 kilometres from this leading sight, this McHenry hotel puts you close to the action.

  • Boulder Creek Park on your radar? Super 8 by Wyndham McHenry/Fox Lake Area keeps you close enough to pop over whenever. This hotel in McHenry is about 2 kilometres away.

When to go to McHenry

  • Planning your getaway means factoring in the weather forecast. July brings the warmest conditions, with a maximum high temperature of 29ºC (84ºF).

  • You can expect lows of -15ºC (5ºF) in January, the coolest time of year.

  • If you want to dodge grey skies, search for McHenry hotels during November. With an average of five days of rain, this is the driest month.

  • The wettest time of year is May. Plan your getaway then and you can expect to get around ten days of rainfall.

Best hotels in McHenry

Best budget hotels

  • Why pay extra? Budget McHenry hotels come with the basics so you can spend your cash where it really counts: having adventures and impulse-buying souvenirs. Often equipped with money-saving amenities like laundry rooms and luggage lockers, you'll find at least ten of these stays across the city.

  • Country Inn & Suites by Radisson, Crystal Lake, IL is a 2-star option that keeps things low-cost and low-fuss. A 24-hour front desk and a safe deposit box are among its amenities.

  • Alternatively, find a room at Hampton Inn McHenry. Offering conveniences such as internet access and luggage storage, this 3-star McHenry hotel delivers what you need, without overdoing it.

  • You'll also like the prices at Waterfront Hotel and Marina, which is rated 3 stars. It features hair dryers and air conditioning.

Best 4-star hotels in McHenry

  • Go a little luxe without going all in at one of the 4-star hotels in McHenry. Enjoy perks like lounges, spas, and on-site restaurants designed to level up your stay. From the rooms to the amenities and service, they're known for their extra attention to detail.

  • Randolph Hotel offers the kind of stay that you'll remember for all the right reasons. A restaurant and room service are included in the 4-star guest experience here.

Best hotels in McHenry for families

  • Family trips can be demanding, but your hotel should be the easiest part. Choose one of the family-friendly hotels in McHenry that work hard to keep both kids and adults happy. These stays often come with handy features like rollaway beds, adjoining rooms, activity centres, and kids' menus.

  • Quality Inn & Suites Woodstock Near Lake Geneva is where you can enjoy family time without stretching your budget. This affordable 2-star option comes with a fitness centre, a laundry and more.

Best hotels with a pool

  • There are at least six pool hotels in McHenry, each bringing its own spin to your trip. City hotels tend to come with rooftop or indoor pools, while resorts generally go big with outdoor setups and more room to lounge. Whether you're here to unwind or make a splash, there's a stay that fits your style.

  • Country Inn & Suites by Radisson, Crystal Lake, IL offers an indoor swimming pool, express check-out and accessible parking. Get in a swim or simply kick back by the water at this McHenry hotel.

  • Slip on your swimsuit and chill by the water at Hampton Inn McHenry. An indoor swimming pool, a 24-hour front desk and luggage storage are just a taste of what's included.

  • AmericInn by Wyndham Woodstock IL is another stay that hits all the right notes. This hotel offers an indoor swimming pool, express check-in and air conditioning.

Best pet-friendly hotels

  • Who says you have to leave your pet behind? From comfy beds and water bowls to dog-walking services, pet-friendly hotels are designed to help you and your best buddy feel at home. There are around six McHenry hotels that'll happily host your furry friend.

  • At Super 8 by Wyndham Crystal Lake, thoughtful pet perks are part of every visit. Room service and parking are other amenities you'll find at this hotel in McHenry.

  • Super 8 by Wyndham Woodstock is another place that'll make your little travel buddy feel extra special. This popular accommodation option offers Wi-Fi and room service.

  • Randolph Hotel is one more place that works perfectly for pet owners. Amenities here include air conditioning and room service.

Finding cheap hotels in McHenry: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in McHenry with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.
Of course - the cheapest hotel deal we found within the next seven days is $88 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for $88 per night.
The average price of a hotel during the week is $153 per night, and the average price on weekends is $150. Overall, it looks like the cheapest day to stay in McHenry could be Thursday.
We crunched some numbers on our calendar and found that Thursday is the cheapest day to stay in McHenry. And the most expensive day seems to be Tuesday
The average price of a 3-star hotel in McHenry is currently around $199 per night. And the cheapest 3-star hotel we found is $168 per night.
The cheapest month to stay in a hotel in McHenry is February, with an average price of $101 per night. The most expensive month is July, when the average room rate can rise to $198 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.
The average price of a hotel in March is $183 per night, which is around 5% higher than the rest of the year.
Get your morning laps in at Hampton Inn McHenry.