Photo by Erik Rowley

Vacation Rentals in McHenry County

Start date: Check-in selected.
To Date
End date: Check-out
  • Bundle & Save

    Get more, spend less whenever you see Bundle & Save deals
  • OneKeyCash

    Earn OneKeyCash on all your eligible bookings
  • Upfront pricing

    We are not like the others - we include taxes and fees

Top Cities in McHenry County

Top Vacation Rentals in McHenry County

Vacation Home in Spring Grove

10.0 out of 10, Exceptional, (15)
"Large house, indoor pool, plenty of space for families"
United States
Taylor S.
$1,737 nightly
The price is $1,841
Dec 11 - Dec 12
Total with taxes and fees
Feels like you are on vacation. Comfortable cozy! Like a breath of fresh air.

Vacation Home in McHenry

9.2 out of 10, Wonderful, (41)
"The property management team, maintenance and cleaning staff are excellent. Communication was thorough and response time was quick. We enjoyed the pool very much."
United States
Allison K.
$1,042 nightly
The price is $1,105
Dec 8 - Dec 9
Total with taxes and fees
HUGE Crystal Lake 7 Acre Ranch w/Pool & Hot Tub

Vacation Home in Richmond

9.4 out of 10, Exceptional, (110)
"Perfect for hosting a big family party and great space for a getaway! The host helped us with a boat rental and the house was well-stocked with towels and kitchen/bathroom essentials as well as water toys to use on the lake! We had a blast! "
United States
Ashley F.
🌲☀️Private Lakefront prop. With Kayaks And Paddleboard Boat Rental Optional☀️🌲

Vacation Home in McHenry

9.6 out of 10, Exceptional, (21)
"Great home and perfect location. "
United States
Steve B.
$309 nightly
The price is $327
Dec 8 - Dec 9
Total with taxes and fees
Spacious Ranch blocks away from downtown McHenry

Vacation Home in Harvard

10.0 out of 10, Exceptional, (23)
"The property is so cute and it was the perfect, quiet place to stay! The owner was super friendly as well!"
United States
Jamie S.
$180 nightly
The price is $191
Dec 9 - Dec 10
Total with taxes and fees
Sanctuary Woodland Guest House, located next to the conservation area!

Aparthotel in Lake Geneva

3.5 star property
8.6 out of 10, Excellent, (3059)
"Very nice room and fun waterpark. "
United States
Kristi
$194 nightly
The price is $216
Dec 8 - Dec 9
Total with taxes and fees
Timber Ridge Lodge and Waterpark

Aparthotel in Lake Geneva

2.5 star property
9.2 out of 10, Wonderful, (1217)
"Enjoyed our stay, perfect location !"
United States
Lisa
$157 nightly
The price is $178
Dec 8 - Dec 9
Total with taxes and fees
Mill Creek Hotel

Vacation Home in Burlington

9.6 out of 10, Exceptional, (12)
"Very nice layout with lots of rooms and interesting places to be for a large group or family"
United States
Brian M.
10,000 Sq. Ft. Home on 15 hunting acres with an in-door pool and sauna

Vacation Home in Lake Geneva

2.0 star property
9.4 out of 10, Exceptional, (14)
"Had a great trip and the property was perfect for the 4 of us. Really appreciated the accessible shower."
United States
Bret S.
Charming 3-bedroom house with WiFi and AC in lovely Lake Geneva

Condo in Lake Geneva

10.0 out of 10, Exceptional, (6)
$312 nightly
The price is $347
Dec 8 - Dec 9
Total with taxes and fees
Lakeside Loft! Updated 2 BR condo/Close to Lodge & GN/Outdoor Pool/Free Parking

Vacation Home in Lake Geneva

9.6 out of 10, Exceptional, (40)
"Wonderful house, perfect for a weekend stay. Great views and more than enough space?"
United States
John M.
$1,051 nightly
The price is $1,172
Dec 8 - Dec 9
Total with taxes and fees
THE ULTIMATE 6 BEDROOM LAKEHOUSE

Vacation Home in Rockford

9.8 out of 10, Exceptional, (28)
"We had a great experience at this Beautiful property. The host was great with communication and everything was as expected and then some."
United States
Barbie W.
$1,108 nightly
The price is $1,174
Dec 8 - Dec 9
Total with taxes and fees
The Mulford Complex Private Estate with Pool & Hot Tub

Vacation Home in Lake Geneva

9.8 out of 10, Exceptional, (108)
"Property was perfect for our group. We arrived to a clean home, everything was as advertised and hosts were very accommodating. Location was perfect, walking distance from downtown lake Geneva."
United States
David C.
Sleeps 20! DOWNTOWN LAKE GENEVA Fully Licensed 4 Bedrm House & 2 Bedrm Cottage

Vacation Home in Burlington

9.8 out of 10, Exceptional, (93)
"Hosts went above and beyond to accommodate my senior mother with a private bed on main level. They were also accommodating on other requests that I had. It was such a fun, nostalgic place. It was all exactly how I remembered the Old Mill to be and the private beach made for some additional family time. I see a wonderful future for this getaway place!! "
United States
Tina V.
$857 nightly
The price is $904
Jan 1 - Jan 2, 2026
Total with taxes and fees
Fabulous Lake House near Lake Geneva, 1.5 hours from Chicago!!

Vacation Home in Fox Lake

7.8 out of 10, Good, (22)
"Place is in a state of disarray and should not be rented until repairs are made. Air conditioning is not functioning in the party room, heat on hot tub does not work, most chairs around the pool are broken, we had to buy toilet paper and paper towels, pots and pans in cabinets had not been washed and lights all over the house were out to include overhead lights in the kitchen. "
United States
Jack R.
Large Group Retreat w/ secluded party room and private pool

Vacation Home in Lake Geneva

10.0 out of 10, Exceptional, (317)
"Our family is always comfortable and well taken care of with quick responses to our questions by Ali. "
United States
Laura M.
Private Beach & Pier Lake Front w/ Fireplace on Lake Como - Walk to Mars Resort!

Vacation Home in Lake Geneva

10.0 out of 10, Exceptional, (94)
"Excellent bedrooms & baths. Cogregating areas large and well done."
United States
Gerald F.
Private Country House near Lake Geneva, Como and Williams Bay

Vacation Home in Twin Lakes

10.0 out of 10, Exceptional, (42)
"Wonderful place and wonderful host!!!"
United States
Catherine C.
#EnglishPrairieBnB - 8 Bedroom - 4.5 Bathrooms

Condo in Lake Geneva

9.6 out of 10, Exceptional, (34)
"Our family had a great time staying here. Our daughter loved playing with the toys. We were happy to have all the extras that we needed there for our daughter. Location was great and pool was awesome. Host was easy to contact and very helpful. "
United States
Lisa D.
$287 nightly
The price is $320
Dec 8 - Dec 9
Total with taxes and fees
Quaint, quiet condo minutes from Lake Geneva

Cottage in Delavan

9.6 out of 10, Exceptional, (45)
"Stayed with a group of 14 for the weekend - property has a little bit of everything you could need while being close to downtown Lake Geneva and Delavan!"
United States
Justin S.
Luxury Lake Geneva cottage w/ sauna + hot tub + geodesic dome on 2-acres
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

Top McHenry County Hotel Reviews

Find out more about McHenry County

Discover your perfect McHenry County vacation rental with Expedia

How many vacation rentals are available in McHenry County?


Expedia has plenty of vacation rentals to choose from in and around  McHenry County, so you’re guaranteed to find the right one for you. 


How much is a vacation rental in McHenry County?


The selection of McHenry County vacation rentals we have selected for you start as low as $178 per night. Entering your travel dates in the search wizard you might find even better deals!


What type of vacation rental can I get in McHenry County?


Vacation rentals in McHenry County come in all shapes and sizes, and your options depend on your chosen travel dates. You could entertain in a blissful vacation home, chill in a private apartment, or find family fun at a resort. Expedia offers a superb choice of McHenry County vacation rentals to suit everyone. 


Why should I choose a vacation rental in McHenry County?


Expedia’s vacation rentals provide cozy comforts you can sink into on your own schedule. You’ll enjoy your own space in a property with a kitchen, a pool, a garden etc. Maybe you’ll prefer somewhere with a spa or kids activities. A McHenry County vacation rental often works out to be a fantastic, cost-effective option for groups and families visiting for a few nights or longer. And if a hotel room is just too small, get a vacation rental with multiple bedrooms and shared living spaces to kick back in. 


How do I find the best deal on a vacation rental in McHenry County?


Find vacation rentals in McHenry County by viewing Expedia’s latest deals, or enter your travel dates and use the filters to select by amenities, price, or rating. Dive into the reviews to get a true feeling of which is your favorite vacation rental in McHenry County.  


What amenities are available in a vacation rental in McHenry County?


The choice is yours! Perhaps you love cooking in a well-equipped kitchen. Or maybe a late breakfast and a swimming pool is more your thing. Of course, there’s always the treat of having your own hot tub. Expedia has a vast range of amenities in McHenry County vacation rentals designed to suit every budget and trip type.


When is the best time to stay in a vacation rental in McHenry County?   


Everytime is a great time to head to McHenry County! Staying in a McHenry County vacation rentals you will always find lots going on to keep you entertained. 


Why book a vacation rental with Expedia?


Expedia has locked in amazing deals on a huge selection of impressive vacation rentals in McHenry County. We give you the information and inspiration you need all in one place. With so many properties to choose from, you know you can book your perfect McHenry County vacation rental with confidence. ANd don’t forget, if you bundle with a flight or a car rental in McHenry County, you can save even more.


Can I cancel my vacation rental through Expedia?  


Yes, you can cancel or change your McHenry County vacation rental by contacting your property manager directly. Contact details are easy to find on your itinerary in Trips. For more information, check out our Customer Service Portal and we’ll help you get everything sorted.