Find hotels near Petersen Park Beach, McHenry from NT$2,215

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 1,882 hotels close to Petersen Park Beach with room rates, reviews, and availability. Most hotels are fully refundable.

Hampton Inn McHenry

2.5 star property
9.0 out of 10, Wonderful, (808)
"Friendly staff."
The price is NT$4,541
NT$5,039 total
includes taxes & fees
Aug 10 - Aug 11
Hampton Inn McHenry

Waterfront Hotel and Marina

2.0 star property
8.0 out of 10, Very Good, (424)
"Great stay and good price. Helpful staff "
The price is NT$2,606
NT$2,892 total
includes taxes & fees
Jul 30 - Jul 31
Waterfront Hotel and Marina

Super 8 by Wyndham McHenry/Fox Lake Area

2.0 star property
6.2 out of 10, (430)
"The property cancelled my reservation at 3 pm the day of my scheduled stay. Apparently because I had used some of my Expedia points to pay for $10 of the stay."
The price is NT$2,240
NT$2,486 total
includes taxes & fees
Jul 23 - Jul 24
Super 8 by Wyndham McHenry/Fox Lake Area

Super 8 by Wyndham Crystal Lake

2.0 star property
6.6 out of 10, (522)
"Great"
The price is NT$2,563
NT$2,896 total
includes taxes & fees
Aug 11 - Aug 12
Super 8 by Wyndham Crystal Lake

Quality Inn & Suites Woodstock near Lake Geneva

2.5 star property
6.0 out of 10, (234)
"Good for a night stay "
The price is NT$2,215
NT$2,458 total
includes taxes & fees
Jul 23 - Jul 24
Quality Inn & Suites Woodstock near Lake Geneva

Country Inn & Suites by Radisson, Crystal Lake, IL

2.5 star property
8.6 out of 10, Excellent, (1008)
"EASY to access. Close choices of places to eat "
The price is NT$3,360
NT$3,796 total
includes taxes & fees
Aug 11 - Aug 12
Country Inn & Suites by Radisson, Crystal Lake, IL

Super 8 by Wyndham Woodstock

2.0 star property
6.2 out of 10, (499)
"Ok for an overnight stay. A smile from the front desk person would have been nice."
The price is NT$2,342
NT$2,599 total
includes taxes & fees
Jul 22 - Jul 23
Super 8 by Wyndham Woodstock

AmericInn by Wyndham Woodstock IL

2.5 star property
8.0 out of 10, Very Good, (902)
"Great option for our short stay in Woodstock."
The price is NT$2,635
NT$2,924 total
includes taxes & fees
Jul 23 - Jul 24
AmericInn by Wyndham Woodstock IL

Baymont Inn & Suites by Wyndham Richmond

2.5 star property
7.8 out of 10, Good, (630)
"Always a great stay "
The price is NT$2,635
NT$2,924 total
includes taxes & fees
Jul 21 - Jul 22
Baymont Inn & Suites by Wyndham Richmond

Comfort Inn Crystal Lake - Algonquin

2.5 star property
8.0 out of 10, Very Good, (935)
"Nothing special about it at all. Clean for the most part."
The price is NT$3,270
NT$3,695 total
includes taxes & fees
Aug 3 - Aug 4
Comfort Inn Crystal Lake - Algonquin

Antioch Hotel & Suites

3.0 star property
9.0 out of 10, Wonderful, (342)
"Great stay"
Antioch Hotel & Suites

Holiday Inn Chicago Nw Crystal Lk Conv Ctr by IHG

3.0 star property
8.0 out of 10, Very Good, (1000)
"A great stay! "
The price is NT$3,133
NT$3,539 total
includes taxes & fees
Aug 11 - Aug 12
Holiday Inn Chicago Nw Crystal Lk Conv Ctr by IHG
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.

Frequently asked questions

What's the area like around Petersen Park Beach?

Petersen Park Beach is located in McHenry. Travelers like this family-friendly area for its riverfront. You'll find 38 hotels and other accommodations within a few miles for a convenient home base.

What's the best hotel to stay close to Petersen Park Beach?

Baymont Inn & Suites by Wyndham Richmond is one of the top choices for your stay based on our traveler data, and this hotel offers free parking and free WiFi. You'll find it 8.8 mi (14.2 km) from Petersen Park Beach. Other good options in the area include Comfort Suites Grayslake near Libertyville North and Harbor Shores on Lake Geneva.

How many hotels will I find close to Petersen Park Beach?

Expedia has 38 hotels and other accommodations a few miles from Petersen Park Beach.

If I need to cancel the hotel reservation for my stay near Petersen Park Beach, will I receive a refund?

Yes, the majority of hotel room reservations are refundable if you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of your arrival date. If you have a reservation that's non-refundable, you might be able to still cancel and receive a refund within 24 hours of your booking. Enter dates in and click on "Search", then you can filter by "fully refundable" to get the best options available near Petersen Park Beach.

Where can I learn more about changing or cancelling my trip in the area near Petersen Park Beach?

For more information about rescheduling or cancelling your stay near Petersen Park Beach, go to https://www.expedia.com/service/.

What can I see and do near Petersen Park Beach?

You might spend a leisurely day outdoors at McHenry Shores Beach Park and Moraine Hills State Park. Explore nature at McCullom Lake and Glacial Park Conservation Area. McHenry City Hall and Stades Farm & Market are some sights worth a visit in the area.