Find hotels near McHenry Shores Beach Park, McHenry from CA $68

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for McHenry Shores Beach Park hotels

Hampton Inn McHenry

Hampton Inn McHenry
2.5 star property
2.4 km from McHenry Shores Beach Park
9.0 out of 10, Wonderful, (921 reviews)
"Was a nice stay "
United States
Cassady
The price is CA $163
CA $181 total
includes taxes & fees
Apr 12 - Apr 13
Hampton Inn McHenry

Super 8 by Wyndham McHenry/Fox Lake Area

Super 8 by Wyndham McHenry/Fox Lake Area
2.0 star property
2 km from McHenry Shores Beach Park
6.2 out of 10, (506 reviews)
"Room dirty, towels dirty, reeked of smoke in air and bedding. Worst room ever. I had to leave. "
United States
Steve
The price is CA $97
CA $108 total
includes taxes & fees
Mar 31 - Apr 1
Super 8 by Wyndham McHenry/Fox Lake Area

Waterfront Hotel and Marina

Waterfront Hotel and Marina
2.0 star property
6.8 km from McHenry Shores Beach Park
8.0 out of 10, Very good, (465 reviews)
"Great stay"
United States
Marshaila
The price is CA $106
CA $117 total
includes taxes & fees
Apr 1 - Apr 2
Waterfront Hotel and Marina

Country Inn & Suites by Radisson, Crystal Lake, IL

Country Inn & Suites by Radisson, Crystal Lake, IL
2.5 star property
10.4 km from McHenry Shores Beach Park
8.8 out of 10, Excellent, (1,001 reviews)
"Very courteous staff, very clean rooms and bathrooms."
United States
Nicole
The price is CA $141
CA $160 total
includes taxes & fees
Apr 12 - Apr 13
Country Inn & Suites by Radisson, Crystal Lake, IL

Holiday Inn Chicago Nw Crystal Lk Conv Ctr by IHG

Holiday Inn Chicago Nw Crystal Lk Conv Ctr by IHG
3.0 star property
11.1 km from McHenry Shores Beach Park
8.2 out of 10, Very good, (1,000 reviews)
"Excellent stay"
United States
Elena
The price is CA $137
CA $155 total
includes taxes & fees
Mar 24 - Mar 25
Holiday Inn Chicago Nw Crystal Lk Conv Ctr by IHG

Super 8 by Wyndham Crystal Lake

Super 8 by Wyndham Crystal Lake
2.0 star property
11.2 km from McHenry Shores Beach Park
6.6 out of 10, (557 reviews)
"Sam is a Great Host. Very Accommodating "
United States
Shaul
The price is CA $92
CA $104 total
includes taxes & fees
Mar 31 - Apr 1
Super 8 by Wyndham Crystal Lake

Comfort Inn Crystal Lake - Algonquin

Comfort Inn Crystal Lake - Algonquin
2.5 star property
10.5 km from McHenry Shores Beach Park
8.0 out of 10, Very good, (1,000 reviews)
"Room was very clean and looked new, we were very pleased. The price was great, and the breakfast was pretty decent."
United States
Charles
The price is CA $125
CA $142 total
includes taxes & fees
Apr 12 - Apr 13
Comfort Inn Crystal Lake - Algonquin

Quality Inn & Suites Woodstock near Lake Geneva

Quality Inn & Suites Woodstock near Lake Geneva
2.5 star property
14.7 km from McHenry Shores Beach Park
6.0 out of 10, (301 reviews)
"The bed was comfortable. Not a bad place if you're looking to go cheap."
United States
Marvin
The price is CA $92
CA $102 total
includes taxes & fees
Mar 28 - Mar 29
Quality Inn & Suites Woodstock near Lake Geneva

AmericInn by Wyndham Woodstock IL

AmericInn by Wyndham Woodstock IL
2.5 star property
14.7 km from McHenry Shores Beach Park
8.0 out of 10, Very good, (1,003 reviews)
"Reasonably priced"
United States
Jaclyn
The price is CA $111
CA $123 total
includes taxes & fees
Mar 22 - Mar 23
AmericInn by Wyndham Woodstock IL

Holiday Inn Express Hotel & Suites Chicago-Algonquin by IHG

Holiday Inn Express Hotel & Suites Chicago-Algonquin by IHG
2.5 star property
17.9 km from McHenry Shores Beach Park
8.2 out of 10, Very good, (1,001 reviews)
"Clean and courteous staff. Great location!"
United States
Kimberly
The price is CA $141
CA $157 total
includes taxes & fees
Apr 5 - Apr 6
Holiday Inn Express Hotel & Suites Chicago-Algonquin by IHG

Baymont Inn & Suites by Wyndham Richmond

Baymont Inn & Suites by Wyndham Richmond
2.5 star property
19.4 km from McHenry Shores Beach Park
7.8 out of 10, Good, (701 reviews)
"Had a great stay."
United States
Douglas
The price is CA $108
CA $120 total
includes taxes & fees
Mar 22 - Mar 23
Baymont Inn & Suites by Wyndham Richmond

Randolph Hotel

Randolph Hotel
2.0 star property
11.5 km from McHenry Shores Beach Park
4.0 out of 10, (2 reviews)
"This is a perfect place to stay on a budget. Nothing fancy, very friendly and accommodating staff and a nice view of the lake. "
Canada
John
The price is CA $61
CA $68 total
includes taxes & fees
Mar 24 - Mar 25
Randolph Hotel

Super 8 by Wyndham Woodstock

Super 8 by Wyndham Woodstock
2.0 star property
14.7 km from McHenry Shores Beach Park
6.2 out of 10, (547 reviews)
"Nice quaint hotel"
United States
Nelle
The price is CA $87
CA $97 total
includes taxes & fees
Apr 1 - Apr 2
Super 8 by Wyndham Woodstock
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.

Compare popular hotels close to McHenry Shores Beach Park

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Lobby
Hampton Inn McHenry
2.5 star property
9.0
Wonderful
921 reviews
View
Standard Room
Super 8 by Wyndham McHenry/Fox Lake Area
2.0 star property
6.2
506 reviews
View
Exterior
Waterfront Hotel and Marina
2.0 star property
8.0
Very good
465 reviews
View
Lobby
Country Inn & Suites by Radisson, Crystal Lake, IL
2.5 star property
8.8
Excellent
1,001 reviews
View
Exterior
Holiday Inn Chicago Nw Crystal Lk Conv Ctr by IHG
3.0 star property
8.2
Very good
1,000 reviews
View

Top McHenry Shores Beach Park Hotel Reviews

Hotels near other McHenry Shores Beach Park attractions

Frequently asked questions

What are the top-rated hotels near McHenry Shores Beach Park?
Discovering the top-rated hotels near McHenry Shores Beach Park can enhance your stay with breathtaking views and unparalleled comfort.

Hampton Inn McHenry

Hampton Inn McHenry is a welcoming retreat, situated just 4.0 km from McHenry Shores Beach Park. With an impressive review rating of 9.0, this hotel features an indoor pool and a well-equipped fitness centre that is available 24 hours. Guests can indulge in a complimentary buffet breakfast daily, making mornings straightforward. The suites come with a separate living room, designer toiletries, and a refrigerator, ensuring a comfortable stay for all travellers.

Super 8 by Wyndham McHenry/Fox Lake Area

Super 8 by Wyndham McHenry/Fox Lake Area is conveniently located just 3.1 km from McHenry Shores Beach Park, with a review rating of 6.2. This budget-friendly option includes essential amenities such as free internet and daily housekeeping. Guests can unwind in a private hot tub after a day of exploration or take advantage of the electric car charging station on-site. The hotel also offers self-parking at no additional cost, making it an attractive choice for travellers.

Waterfront Hotel and Marina

The Waterfront Hotel and Marina, located 8.0 km from McHenry Shores Beach Park, offers a charming atmosphere with a review rating of 8.0. This hotel boasts a scenic terrace and rooms with furnished balconies that provide stunning river views. Guests appreciate the convenience of room service and daily housekeeping, while the free self-parking enhances the overall experience. Its nearby ski areas adds an adventurous touch for those looking to explore the outdoors.
How much is a hotel near McHenry Shores Beach Park?
Staying near McHenry Shores Beach Park is a treat, with plenty of hotels from CA $68 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during weekends or around public holidays.
What are the most popular family-friendly hotels near McHenry Shores Beach Park?
If you're looking for family-friendly hotels near McHenry Shores Beach Park, these top-rated options provide comfort and convenience for your stay.

Hampton Inn McHenry

Hampton Inn McHenry is located just 4.0 km from McHenry Shores Beach Park and boasts a fantastic review rating of 9.0. This family-friendly hotel offers amenities such as an accessible indoor pool, connecting rooms, and free cribs, ensuring a comfortable stay for families. Guests can enjoy a complimentary buffet breakfast daily and take advantage of the fitness centre. With a welcoming atmosphere and thoughtful amenities, it's a great choice for families visiting the area.

Super 8 by Wyndham McHenry/Fox Lake Area

Super 8 by Wyndham McHenry/Fox Lake Area is only 3.1 km from McHenry Shores Beach Park and has a review rating of 6.2. This budget-friendly hotel provides family amenities like cribs and daily housekeeping. Guests can unwind in the private hot tub and enjoy complimentary internet access during their stay. It's an affordable option for families seeking convenience and comfort near the beach.

Waterfront Hotel and Marina

The Waterfront Hotel and Marina, situated 8.0 km from McHenry Shores Beach Park, features a solid review rating of 8.2. This hotel caters to families with services like daily housekeeping and the option for rollaway beds. Guests can enjoy beautiful river views from furnished balconies and take advantage of early check-in. The location is also perfect for outdoor enthusiasts, offering nearby skiing options for winter fun.
Which hotels near McHenry Shores Beach Park offer the best views?
Discover the best hotels near McHenry Shores Beach Park that offer stunning views and a memorable stay.

Waterfront Hotel and Marina

The Waterfront Hotel and Marina is a charming 3-star hotel located just 8.0 km from McHenry Shores Beach Park, rated 8.2 by travellers. This inviting hotel features rooms with furnished balconies that provide lovely river views, perfect for relaxing after a day of exploration. Guests can take advantage of daily housekeeping and room service, ensuring a comfortable stay. With amenities like free RV parking and nearby skiing options, this hotel is an excellent choice for those looking to enjoy the beauty of McHenry.
What are the best affordable hotels near McHenry Shores Beach Park?
For travellers seeking affordable accommodations near McHenry Shores Beach Park, these top-rated hotels offer excellent options for a budget-friendly stay.

Hampton Inn McHenry

Hampton Inn McHenry, located just 4.0 km from McHenry Shores Beach Park, is a family-friendly haven with a superb review rating of 9.0. Guests can enjoy complimentary breakfast each morning, along with free WiFi and self-parking. The indoor pool and 24-hour fitness facilities make it a perfect spot for relaxation and exercise. This 3-star hotel also features spacious suites equipped with a refrigerator and a microwave, ensuring a comfortable stay for families.

Super 8 by Wyndham McHenry/Fox Lake Area

Super 8 by Wyndham McHenry/Fox Lake Area is a budget-friendly option located just 3.1 km from McHenry Shores Beach Park, with a review rating of 6.2. This hotel offers free internet and self-parking, making it an economical choice for travellers. Guests can relax in the private hot tub or take advantage of air-conditioned rooms. Daily housekeeping ensures a comfortable and tidy stay, ideal for families looking for convenience on a budget.

Waterfront Hotel and Marina

Waterfront Hotel and Marina is situated 8.0 km from McHenry Shores Beach Park and has a solid review rating of 8.2. This charming hotel offers stunning river views and features an inviting terrace for travellers to unwind. Enjoy straightforward parking with free self-parking options, and take advantage of the convenient room service. With nearby skiing opportunities, this hotel is perfect for adventure seekers looking to explore the great outdoors.
Are there any hotels with pools close to McHenry Shores Beach Park?
For travellers looking to enjoy a refreshing swim during their stay near McHenry Shores Beach Park, there are some excellent options available.

Hampton Inn McHenry

Hampton Inn McHenry is located just 4.0 km from McHenry Shores Beach Park, making it a convenient choice for those wanting to enjoy both the beach and hotel comforts. This 3-star hotel features an inviting indoor pool with accessible options and sun loungers, perfect for a relaxing afternoon. Rated by travellers at an impressive 9.0, travellers can also enjoy complimentary buffet breakfast and access to a 24-hour fitness centre. Additional amenities include free parking and rooms equipped with refrigerators and microwaves, ensuring a comfortable stay for families and solo travellers alike.
What are the best pet-friendly hotels near McHenry Shores Beach Park?
For travellers seeking a pet-friendly stay near McHenry Shores Beach Park, these top-rated hotels offer the perfect blend of comfort and amenities for you and your furry friend.

Hampton Inn McHenry

Hampton Inn McHenry is an inviting 3-star hotel located just 4.0 km from McHenry Shores Beach Park. Rated by travellers at 9.0, this hotel welcomes pets with open arms, providing essential pet-friendly amenities. Guests can enjoy a complimentary buffet breakfast daily, an indoor pool, and a well-equipped 24-hour fitness centre. With convenient features like free self-parking and in-room microwaves, this hotel ensures a comfortable stay for both you and your pet.

Waterfront Hotel and Marina

Waterfront Hotel and Marina is a charming option situated 8.0 km from McHenry Shores Beach Park, a review rating of 8.2. This pet-friendly hotel allows pets and offers a scenic river view, making it ideal for a relaxing getaway. Guests can unwind on the furnished balcony, enjoy room service, or explore nearby skiing opportunities. Additional amenities include free RV and bus parking, ensuring a straightforward experience for travellers with pets.
Can I book a fully refundable hotel close to McHenry Shores Beach Park?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "McHenry Shores Beach Park", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near McHenry Shores Beach Park?
Sign in to your account to unlock instant savings and access Member Prices on Expedia. Members always get our best prices, so join for free and look for great discounts on top hotels near McHenry Shores Beach Park.

Explore a world of travel with Expedia