Star Rating
Hotel Name
Price Range (USD)to
Amenities

Johannesburg Michigan Accommodations

Only hotels in Johannesburg are listed below. Find discounted hotel accommodations in or close to Johannesburg, MI for your business or personal leisure travel. Discover the most favored Johannesburg Michigan hotel rooms. Review the Johannesburg hotel list below to find the perfect lodging. We also have a map of the Johannesburg hotels.

The Johannesburg center point is approximately 13 miles east of Otsego County Fairgrounds and 13 miles east of Otsego Memorial Hospital.

Johannesburg Hotels & Accommodations

Treetops Resort 3962 Wilkinson Rd., Gaylord, MI 49735 ~9.95 miles northwest of Johannesburg
  • Midscale Resort hotel
  • 3 floors in property
  • Ordinary amenities
  • Clean rooms
Sojourn Lakeside Resort
+1-888-305-3366
2332 East Dixon Lake Dr., Gaylord, MI 49735 ~10.62 miles west of Johannesburg
  • 3-star property
  • Hotel has 2 meeting rooms
Otsego Club & Resort - Gaylord 696 M 32 East, Gaylord, MI 49730 ~12.59 miles west of Johannesburg
  • 3 star property
  • 117 sleeping rooms in hotel
Americas Best Value Inn - Gaylord 2880 South Otsego Ave., Gaylord, MI 49735 ~12.84 miles west of Johannesburg
  • 2 star Golf Course property
  • Check-in: 1:00 PM
  • Pool and hot tub were closed
  • Wifi wouldnt work
Econo Lodge in Gaylord
+1-866-221-8581
803 South Otsego Ave., Gaylord, MI 49735 ~13.39 miles west of Johannesburg
  • Low-priced Resort hotel
  • 2 floors in property
Baymont Inn & Suites 510 South Wisconsin, Gaylord, MI 49735 ~13.74 miles west of Johannesburg
  • Low-priced Golf Course hotel
  • 2 floors in hotel
  • Reception should be more attentive
  • Good restaurants & bars in the area
American Alpine Lodge 833 West Main, Gaylord, MI 49735 ~13.94 miles west of Johannesburg
  • Economical Highway property
  • Hotel has 130 rooms
Holiday Inn Express & Suites Gaylord in Gaylord 525 Dickerson Rd., Gaylord, MI 49735 ~13.95 miles west of Johannesburg
  • Mid-scale Highway property
  • Check in: 3:00 PM
Fairfield Inn & Suites Gaylord 826 Carpenter St., Gaylord, MI 49735 ~13.99 miles west of Johannesburg
  • Affordable Downtown hotel
  • Gym / Fitness Center Available
From$180
Very Good 4.5 /5Latest Reviews CallBookMore Details
Quality Inn Gaylord Michigan in Gaylord 137 West St., Gaylord, MI 49735 ~14.00 miles west of Johannesburg
  • Low priced hotel
  • Tasty breakfast
  • Breakfast is good
Gaylord Hampton Inn in Gaylord 230 Dickerson Rd., Gaylord, MI 49735 ~14.07 miles west of Johannesburg
  • Mid-scale Downtown property
  • Complimentary breakfast is offered
Holiday Inn Express Gaylord : 1201 West Main St.
+1-866-221-8581
1201 West Main St., Gaylord, MI 49735 ~14.31 miles west of Johannesburg
  • 2-star Downtown property
  • Hotel has 2 floors
Woodland Motor Lodge : 267 I 75 Business Loop 267 I 75 Business Loop, Grayling, MI 49738 ~23.87 miles southwest of Johannesburg
  • Midscale hotel
  • 22 sleeping rooms in hotel
Days Inn Grayling - Grayling 2556 Business Loop South, Grayling, MI 49738 ~25.39 miles southwest of Johannesburg
  • Economy Rural hotel
  • Comp. Breakfast
Ramada Inn Grayling Mi : 2650 I 75 Business Loop 2650 I 75 Business Loop, Grayling, MI 49738 ~25.47 miles southwest of Johannesburg
  • Affordable Rural hotel
  • 8 conference rooms in property
Super 8 : 5828 Nelson a Miles Pkwy. 5828 Nelson a Miles Pkwy., Grayling, MI 49738 ~28.34 miles southwest of Johannesburg
  • Low-priced Rural property
  • Check in: 2:00pm
  • Great location
  • Excellent wellness & sports facilities
Boyne Mountain 1 Boyne Mountain Rd., Boyne Falls, MI 49713 ~28.37 miles northwest of Johannesburg
  • Mid-scale Resort property
  • Check-in time: 6:00 PM
Bluegreen Vacations Mountain Run at Boyne An Ascend Resort 3230 Boyne Mountain Rd., Boyne Falls, MI 49713 ~28.51 miles northwest of Johannesburg
  • Four-star property
  • Check in: 10:00
From$125
Very Good 4.0 /5Guest Reviews CallBookMore Details
Hometown Inn in Indian River
+1-866-221-8581
4375 Brudy Rd., Indian River, MI 49749 ~31.91 miles north of Johannesburg
  • Low Cost Resort hotel
  • Check in: 3pm
  • The majority of guests said rooms were clean
  • Rooms REALLY need to be updated
Legend Cottage Inn 5610 Shanty Creek Rd. Across From Shanty Creek, Bellaire, MI 49615 ~37.16 miles west of Johannesburg
  • Midscale hotel
  • 2 floors in hotel
Shanty Creek Resorts Summit Village 5780 Shanty Creek Rd., Bellaire, MI 49615 ~37.40 miles west of Johannesburg
  • Affordable Resort property
  • Hotel has 3 floors
  • Vibe wasn't good
  • Could use a good cleaning
Super 8 : 3703 West Rose City Rd. 3703 West Rose City Rd., West Branch, MI 48661 ~37.48 miles south of Johannesburg
  • Economical Downtown hotel
  • 77 rooms in property
Holiday Inn Express & Suites Petoskey : 1751 South Us Highway 131
+1-888-305-3366
1751 South Us Highway 131, Petoskey, MI 49770 ~38.25 miles northwest of Johannesburg
  • 3-star Resort hotel
  • 39 suites in property
  • Close to downtown
  • Most guests found the staff to be very friendly
From$167
Very Good 4.5 /5Guest Reviews CallBookMore Details
Comfort Inn - Petoskey 1314 Us 31 North, Petoskey, MI 49770 ~38.30 miles northwest of Johannesburg
  • Inexpensive Rural hotel
  • Fitness / Gym is on-site
At Michigan Inn & Lodge 1420 Spring St. Us 131 South, Petoskey, MI 49770 ~38.60 miles northwest of Johannesburg
  • Economical Lake property
  • 2 suites in property
  • Furniture needs more attention
  • Friendly atmosphere
Next 25 Johannesburg Hotels >  [1 - 25 of 36]    
Next: See My Johannesburg Hotels with Pricing
Back to Top