- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Top cities in McHenry County

Crystal Lake

McHenry

Woodstock

Algonquin

Huntley

Lake in the Hills

Harvard
Cary

Richmond
Find vacation rentals that suit your style

Apartments

Aparthotels

Condos

Cabins

Cottages

Villas
Top reviews in McHenry County




Holiday Inn Express & Suites Chicago - Hoffman Estates by IHG
Holiday Inn Express & Suites Chicago - Hoffman Estates by IHGHoffman Estates
10/10 Excellent
Highly recommended
Highly recommended
Shahid




Hampton Inn DeKalb, IL
Hampton Inn DeKalb, ILDeKalb
10/10 Excellent
Very clean and well kept hotel, would stay again in the future.
Very clean and well kept hotel, would stay again in the future.
Jesse




SpringHill Suites by Marriott Kenosha
SpringHill Suites by Marriott KenoshaKenosha
10/10 Excellent
Everything about the Hotel was amazing , great breakfast, staff and cleanliness.
Everything about the Hotel was amazing , great breakfast, staff and cleanliness.
Marcy




Hampton Inn McHenry
Hampton Inn McHenryMcHenry
10/10 Excellent
Friendly staff, clean room
Friendly staff, clean room
SHIREEN




Holiday Inn Express Hotel & Suites, a Lake Zurich-Barrington by IHG
Holiday Inn Express Hotel & Suites, a Lake Zurich-Barrington by IHGLake Zurich
10/10 Excellent
Really comfy bed and soft sheets!
Really comfy bed and soft sheets!
Callie




Harbor Shores on Lake Geneva
Harbor Shores on Lake GenevaLake Geneva
10/10 Excellent
Friendly staff, clean room, and great location!
Friendly staff, clean room, and great location!
Joel




Hampton Inn & Suites Chicago-Libertyville
Hampton Inn & Suites Chicago-LibertyvilleLibertyville
10/10 Excellent
Great value hotel
Great value hotel
Rob




Hampton Inn & Suites Chicago/Lincolnshire
Hampton Inn & Suites Chicago/LincolnshireLincolnshire
10/10 Excellent
Clean room, friendly staff, decent breakfast, small fitness center
Clean room, friendly staff, decent breakfast, small fitness center
Benjamin
