Vacation rentals in Johannesburg
Find and book unique accommodations on Airbnb
Top-rated vacation rentals in Johannesburg
Guests agree: these stays are highly rated for location, cleanliness, and more.
Cabin in Johannesburg
Log Cabin on Lake
Enjoy all 4 seasons in this perfect sized fully log cabin on Little Bear Lake near Johannesburg, Lewiston and Gaylord.
75 feet of private sandy beach on one of MI's cleanest lakes. Great for fishing year around, kayaking, boating, swimming, or just floating around.
You will be near popular golf courses, nearby snowmobile and ORV trails and lots of state land for hunting. Excellent places for dining out, manageable day trips to tourist attractions. Brochures and maps are available at the cabin.
$150 per night
Home in Johannesburg
Beckettwood Cottage 35 Acres of pure MI nature!
Beckett Wood sits in the rolling hills of northeastern Otsego County, Michigan with access to over 35 acres of untamed wilderness, you will have the chance to experience the great outdoors on your own terms, whether it be Snowmobiling, Sledding, Hiking, Morel Hunting, Bird Watching, Campfires, Biking and Four Wheeling. Beckett Wood is your Outpost! For those family members preferring to stay indoors, we have air hockey and foosball tables, plenty of games, and a fantastic library. Come relax!
$150 per night
SUPERHOST
Cabin in Johannesburg
Carter's Upper Duck
Are you looking to decompress, unwind and unplug? Then our family cabin is the right place for you. Surrounded by 25 acres of forest, it overlooks a quiet small lake. Wildlife runs free. Light pollution is low for excellent stargazing. Our few neighbors are hard to spot. Time slows down when you are here - hang out on the deck, walk the forest, swim in the lake, sit by the fire, cozy up with homemade dinner and enjoy a board game. You and your entire family can relax at this peaceful place.
$103 per night
SUPERHOST
Vacation rentals for every style
Get the amount of space that is right for you