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.

Guest favourite

Cabin in Grayling

4.98 out of 5 average rating, 156 reviews

Little Bear Lodge (Grayling area) 🐻

Take time to unwind in the woods up north. Our cabin sits in the woods 🌲 and is surrounded by thousands of acres of state land. Hundreds of miles of trails for ATV and snowmobile riding in the area. Within 1.5 miles of the North Branch Ausable River and 3 miles of the Ausable River for fishing, canoeing and kayaking. Approximately 20 minutes to downtown Grayling for all of your dining, shopping and entertainment needs. After the days activities, unwind by the fire pit and take in the stars ✨⭐️.

Jul. 13 – 20

$172 CAD per night
Guest favourite

Cabin in Grayling/Gaylord

4.99 out of 5 average rating, 414 reviews

Secluded log cabin with acreage + all the comforts

Located 3 mi. w. of the small town of Frederic, Mi, & situated on 20 acres of land, this log cabin provides a peaceful respite from the hectic pace of urban life. The property is bounded on 3 sides by the Au Sable State Forest. Situated in a relatively remote portion of the lower peninsula, guests are virtually assured a tranquil stay. Whether you seek a romantic get away with someone special, or a lively get together with friends or family, this place offers something for just about everyone.

Oct. 18 – 25

$202 CAD per night
Guest favourite

Cabin in Mio

4.93 out of 5 average rating, 104 reviews

Cozy Cabin near the AuSable River/4 kayaks incl.

Enjoy this cozy cabin in the Huron National Forest area. Located across the road from the beautiful AuSable River! A great river for kayaking (4 included), Canoeing (1 included) and a renowned trout fishing. Come and enjoy all the local trails for HIKING, DIRT BIKES, ATV'S and SNOWMOBILING! Or just sit and relax around a campfire! The cabin is fully furnished with all bedding, towels, dish cloths etc. and a fully equipped kitchen and gas grill. There are outdoor and indoor games. DVD and movies

Jul. 10 – 17

$148 CAD per night

Popular amenities for Johannesburg vacation rentals

Other great vacation rentals in Johannesburg

Guest favourite

Chalet in Johannesburg

4.96 out of 5 average rating, 47 reviews

MCM A-Frame: HOT TUB; Ski; Lake; Fireplace; Nature

Nov. 25 – Dec. 2

$300 CAD per night
Superhost

Guesthouse in Johannesburg

4.84 out of 5 average rating, 25 reviews

Gem of Joburg

Jun. 29 – Jul. 6

$190 CAD per night
Guest favourite

Cabin in Johannesburg

4.99 out of 5 average rating, 82 reviews

True Nature - Just Outside Gaylord

Mar. 2 – 9

$579 CAD per night
Guest favourite

Home in Atlanta

4.86 out of 5 average rating, 44 reviews

Cozy lakefront cabin

May 5 – 12

$128 CAD per night
Guest favourite

Cabin in Johannesburg

5.0 out of 5 average rating, 11 reviews

Leaning Oak Lodge/Gaylord Area

Jan. 29 – Feb. 5

$243 CAD per night
Superhost

Guesthouse in Lewiston

4.86 out of 5 average rating, 100 reviews

Loft on Little Wolf Lake in Lewiston!

May 3 – 10

$134 CAD per night
Guest favourite

Cabin in Grayling

4.95 out of 5 average rating, 19 reviews

Lovells River Retreat: Beautiful 4-Season Getaway

Apr. 3 – 10

$207 CAD per night
Guest favourite

Cottage in Lewiston

4.97 out of 5 average rating, 89 reviews

The Sticks and Stones Cottage

Jan. 3 – 10

$212 CAD per night
Guest favourite

Chalet in Lewiston

4.89 out of 5 average rating, 35 reviews

Stone Wolf Chalet - xtra clean, big yard w/firepit

Jul. 18 – 25

$220 CAD per night
Guest favourite

Home in Johannesburg

4.92 out of 5 average rating, 26 reviews

Pet-Friendly Sanctuary w/ Hot Tub & Backyard!

Nov. 17 – 24

$499 CAD per night
Guest favourite

Cottage in Lewiston

4.89 out of 5 average rating, 9 reviews

Loon Landing(Lewiston, MI): Private Sandy Beach!

May 4 – 11

$230 CAD per night
Superhost

Home in Grayling

4.82 out of 5 average rating, 68 reviews

Maple Forest Fort

Nov. 20 – 27

$112 CAD per night

Destinations to explore

  1. Airbnb
  2. United States
  3. Michigan
  4. Otsego County
  5. Johannesburg