Why results appear this way

Show total price

Top rated hotels in McHenry

Hampton Inn McHenry

McHenry, IL
8.7

Fabulous

775 reviews

Enjoy an indoor pool and 24-hour fitness center at this McHenry hotel with free breakfast and self-parking available.

Top rated

Elevator / Lift

Express Check-In/Check-Out













Enjoy Year Round Vacation On Pistakee Lake

Fox Lake, IL
9.5

Exceptional

192 reviews

Top rated

Air Conditioned

Free Parking

TV













All Season Cozy Cottage

Fox Lake, IL
9.2

Superb

71 reviews

Top rated

Air Conditioned

Free Parking

TV













Holiday Inn Chicago Nw Crystal Lk Conv Ctr by IHG

Crystal Lake, IL
8.1

Very good

1,000 reviews

Enjoy a stay with an indoor pool, fitness center, and on-site dining in Crystal Lake's business district.

Top rated

Pool

Restaurant

Pool Indoor













Country Inn & Suites by Radisson, Crystal Lake, IL

Crystal Lake, IL
8.3

Very good

1,000 reviews

Enjoy a comfortable stay with an indoor pool, hot tub, and complimentary breakfast in Crystal Lake, Illinois.

Top rated

Pool

Pool Indoor

Free Parking













Comfort Inn Crystal Lake - Algonquin

Crystal Lake, IL
8.2

Very good

915 reviews

Enjoy a comfortable stay with an indoor pool, complimentary breakfast, and convenient access to local shopping and recreation.

Top rated

Pool

Pool Indoor

Non-Smoking Rooms













TheGlassCabin @ HackmatackRetreat

Spring Grove, IL
9.9

Exceptional

220 reviews

Top rated

Pet Friendly

Air Conditioned

Free Parking













Enjoy a Getaway @ The Lake-Heim by Chain-O-Lakes

Pistakee Highlands, IL
9.7

Exceptional

76 reviews

Top rated

Pet Friendly

Air Conditioned

Free Parking













Historic Vintage Apt | KING Bed | Near Naval Base

Round Lake, IL
9.8

Exceptional

66 reviews

Top rated

Air Conditioned

Free Parking

TV













Randolph Hotel

Fox Lake, IL
8.8

Fabulous

3 reviews

Top rated

Restaurant

Free Parking

Non-Smoking Rooms













Captains Quarters Lake Life Dream Home 2bed 2bath

Fox Lake, IL
9.8

Exceptional

28 reviews

Top rated

Beach (Nearby)

Garden













Cozy 3BR Cabin with Hot Tub on Nippersink Creek

Pistakee Highlands, IL
9.8

Exceptional

23 reviews

Top rated













Lakefront Cottage with Gorgeous Sunsets

Fox Lake, IL
9.9

Exceptional

18 reviews

Top rated

Refrigerator

TV

Coffee / Tea Maker













Charming Crystal Lake Retreat

Lakewood, IL
9.3

Superb

14 reviews

Top rated

Pet Friendly

Air Conditioned

Free Parking













Waterfront Fox Lake Vacation Rental with Fire Pit!

Fox Lake, IL
9.7

Exceptional

7 reviews

Top rated

Non-Smoking Rooms

Beach (Nearby)













Holiday Inn Express Hotel & Suites Lake Zurich-Barrington by IHG

Lake Zurich, IL
8.4

Very good

790 reviews

Enjoy a comfortable stay with an indoor pool, complimentary breakfast, and a 24-hour fitness center in Lake Zurich.

Top rated

Pool

Pool Indoor

Free Parking













The Tailor House: 2BR w/ Hot Tub near Woodstock Sq

Woodstock, IL
9.9

Exceptional

241 reviews

Top rated

Pet Friendly

Air Conditioned

Free Parking













Corner Lakefront Property

Round Lake Beach, IL
9.8

Exceptional

228 reviews

Top rated

Pet Friendly

Air Conditioned

Free Parking













Little Fox Cottage - A Cozy Riverview Getaway Near Chicago

Fox River Grove, IL
9.9

Exceptional

96 reviews

Top rated

Free Parking













Lake/Beach Getaway (Remodeled)

Round Lake Beach, IL
9.7

Exceptional

94 reviews

Top rated

Pet Friendly














Product

  • Affiliate program
  • Cookies
  • Privacy
  • Terms

Social


© 2026 Vio