- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Our top choices for Johannesburg cottages

1. Horn HideAway: Wooded Cabin Retreat, Fire Pit, Lake Fun, Cozy, Sleeps 8, Pets!
Horn HideAway: Wooded Cabin Retreat, Fire Pit, Lake Fun, Cozy, Sleeps 8, Pets!Johannesburg
9.8 out of 10, Exceptional, (20 reviews)
The price is AU$364
includes taxes & fees
23 Nov - 24 Nov

2. Big Bear Lake All-season Northern Michigan Getaway
Big Bear Lake All-season Northern Michigan GetawayJohannesburg
The price is AU$1,180
includes taxes & fees
23 Nov - 24 Nov

3. Big Bear Lake All-Season Northern Michigan Getaway
Big Bear Lake All-Season Northern Michigan GetawayJohannesburg
10.0 out of 10, Exceptional, (31 reviews)
The price is AU$1,096
includes taxes & fees
21 Nov - 22 Nov

4. Serenity Beach Haus – Hot Tub & Fire Pit, Near Hiking, Skiing & Snowmobiling
Serenity Beach Haus – Hot Tub & Fire Pit, Near Hiking, Skiing & SnowmobilingGaylord
9.8 out of 10, Exceptional, (63 reviews)
The price is AU$589
includes taxes & fees
15 Nov - 16 Nov

5. Cabin on the lake orv’s and campers welcome!
Cabin on the lake orv’s and campers welcome!Atlanta
9.6 out of 10, Exceptional, (55 reviews)
The price is AU$287
includes taxes & fees
1 Dec - 2 Dec

6. Secluded & Rural Frederic Home w/ Barn on 25 Acres
Secluded & Rural Frederic Home w/ Barn on 25 AcresFrederic
The price is AU$461
includes taxes & fees
14 Nov - 15 Nov

7. Garland Golf Cottage on Fountains Hole 10
Garland Golf Cottage on Fountains Hole 10Lewiston
10.0 out of 10, Exceptional, (4 reviews)
The price is AU$758
includes taxes & fees
9 Dec - 10 Dec

8. All-season Getaway in Frederic: Bring Your Pets!
All-season Getaway in Frederic: Bring Your Pets!Frederic
10.0 out of 10, Exceptional, (1 review)
The price is AU$461
includes taxes & fees
21 Nov - 22 Nov
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.
Learn more about Johannesburg
Trip time! Discover the lake views, sunrises and coffee in relaxing Johannesburg.






























