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.
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
Home in Johannesburg
Pet-Friendly Sanctuary w/ Hot Tub & Backyard!
Fishing, golfing, hiking, and endless waterfront adventures await upon booking this 2-bedroom, 2-bathroom Johannesburg vacation rental. This single-story house serves as an ideal home base to relax after days of outdoor activities, with plenty of outdoor space and amenities. Start up the grill for an afternoon barbecue, then unwind in the hot tub or gather around the fire pit for storytelling. Spend the days out on Big Bear Lake with summer boating or winter snowshoeing. Your vacation awaits!
$199 per night
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.
$104 per night
SUPERHOST
Vacation rentals for every style
Get the amount of space that is right for you