Johnsburg
Travel Guide
Visit Johnsburg

Waterfront Hotel and Marina
"It’s a nice place to stay without breaking the bank. Easy drive to Richmond, McHenry or even Crystal Lake. Parking was fine and the view was nice."
Reviewed on 20 May, 2026

Harbor Shores on Lake Geneva
"Great location and friendly staff. Room was just as the photos showed!"
Reviewed on 28 May, 2026

Abbey Resort and Avani Spa
"I read a lot of reviews both good and not so good prior to booking and here’s what I can say. We loved the place. While it’s an extremely large, sprawling place it was also quiet and very enjoyable. There was a wedding taking place by the marina. The Abbey is kid friendly but also romantic for couples. ..."
Reviewed on 28 May, 2026

Timber Ridge Lodge and Waterpark
"The resort was better than expected! My grandkids loved it! The room was clean and cozy! There are restaurants just down the street a few minutes away in downtown Lake Geneva!"
Reviewed on 26 May, 2026

Mill Creek Hotel
Popular places to visit

Moraine Hills State Park
You can take time to visit Moraine Hills State Park during your travels to McHenry. Wander the lakeside in this family-friendly area.
Volo Auto Museum
You can spend time exploring the galleries in Volo Auto Museum during your travels in Lakemoor. While you're in the area, stroll along the lakeside.
Petersen Park Beach
Why not spend a lazy afternoon at Petersen Park Beach during your trip to McHenry? Wander the riverfront in this family-friendly area.
McHenry Shores Beach Park
Explore the great outdoors at McHenry Shores Beach Park, a lovely green space in McHenry. Wander the lakeside in this family-friendly area.
McCullom Lake
Commune with nature and explore the great outdoors at McCullom Lake during your travels in McHenry. Stroll along the lakeside or discover the area's sunsets.
Stades Farm & Market
You can enjoy retail therapy at Stades Farm & Market during your visit to McHenry. Wander the riverfront in this family-friendly area.
