Skip to content

Johnson Lake cabin rentals

Book unique cabins, vacation rentals, and more on Airbnb

Top-rated cabin rentals in Johnson Lake

Guests agree: these vacation rentals are highly rated for location, cleanliness, and more.

  1. Entire cabin
  2. Johnson Lake
2-bedroom hideaway in Mahaffie Bay at Johnson Lake

Relax with family and friends at this peaceful place to stay. The Hideaway at Mahaffie Bay is a 2 bedroom cabin with plenty of outdoor space for fun in the sun. This is a great place to relax on the deck, splash in the lake, take a paddle boat ride, and enjoy an evening around the fire pit. There is on-premise parking and a boat dock available too. Quick access to the boat ramp at Lakeshore Marina, the walking and bike trail, Nautical Rose....and of course the beautiful lake!

$165 per night
SUPERHOST
  1. Entire cabin
  2. Johnson Lake
Summer Sun!!! 5-bedroom house

This luxurious cabin sits on the water of Johnson Lake. Just minutes from the marina, it has all of the amenities including 9-hole putt putt, pool table, WiFi, and walk-out dock to the water. Lakeside Golf club is just minutes away, featuring an 18-hole course. The exclusive Wild Horse Golf Course in Gothenberg is just 40 miles away. This 5 bedroom has a full kitchen and outdoor grill, perfect for hosting up to 10 overnight guests.

$693 per night
SUPERHOST
  1. Entire cabin
  2. Johnson Lake
Lakeview Leisure: Spacious Lakefront with a View

Waterfront with a private dock. Newly renovated. Close to Marina, restaurants, walking trail, eagle viewing, fishing. Ten miles off I-80. Room for family/group gatherings or a private retreat. Sleeps 16, 4 bedrooms/3 baths. Cable TV, wifi. Price is the base rate for 8 guests PLUS $25 per person per night over that. (Price varies for summer/off-season.) STRICT: NO PET AND NO PARTIES or LOUD NOISE. Please see WATER SAFETY, CHECK-OUT INSTRUCTIONS.

$318 per night

Vacation rentals for every style

Get the amount of space that is right for you

  • Cabins
  • Hotels
  • Unique stays

Johnson Lake vacation rentals

SUPERHOST
  1. Entire home
  2. Elwood
Flip Flop Cove at Johnson Lake
$249 per night
  1. Entire home
  2. Johnson Lake
Lake House - Johnson Lake
$350 per night
  1. Entire home
  2. Elwood
Summer fun on the water - Johnson Lake
$214 per night
SUPERHOST
  1. Entire home
  2. Elwood
J-Lake Cove Cabin
$585 per night
SUPERHOST
  1. Entire home
  2. Johnson Lake
Family Home w/ Hot Tub - Walk to Johnson Lake!
$333 per night
  1. Entire cabin
  2. Elwood
Elwood Resort & Campground Walleye Cabin
$85 per night
  1. Entire cabin
  2. Elwood
Elwood Resort & Campground Main
$130 per night
SUPERHOST
  1. Entire townhouse
  2. Elwood
Elwood Townhome w/Patio, 7 Mi to Johnson Lake
$185 per night
  1. Entire home
  2. Johnson Lake
Lake Front Family Get-Away
$450 per night
  1. Entire cabin
  2. Johnson Lake,
Newly updated four bedroom with stunning views
$350 per night
  1. Entire vacation home
  2. Elwood
Off Course Lake House
$614 per night
  1. Entire cabin
  2. Elwood
Elwood Resort & Campground Wiper Cabin
$85 per night