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, Motels & Accommodations

Treetops Resort 3962 Wilkinson Rd., Gaylord, MI 49735 ~10.29 miles west of Johannesburg
  • Three Star Resort property
  • Shuttle from airport available
Sojourn Lakeside Resort
+1-888-305-3366
2332 East Dixon Lake Dr., Gaylord, MI 49735 ~10.62 miles west of Johannesburg
  • Affordable hotel
  • 2 meeting rooms in property
Americas Best Value Inn 2880 South Otsego Ave., Gaylord, MI 49735 ~12.91 miles west of Johannesburg
  • 2 star Golf Course hotel
  • Check in: 1:00 PM
  • Fair breakfast prices
  • Most guests were disappointed with the minibar
Econo Lodge in Gaylord
+1-888-283-3404
803 South Otsego Ave., Gaylord, MI 49735 ~13.39 miles west of Johannesburg
  • Economical Resort hotel
  • 2 floors in hotel
Baymont Inn & Suites 510 South Wisconsin, Gaylord, MI 49735 ~13.74 miles west of Johannesburg
  • Economy Golf Course hotel
  • 12 suites in hotel
  • Most guests had problems with the shower
  • Service is ok
From$69
Average 3.5 /5Reviews CallBookMore Details
American Alpine Lodge 833 West Main, Gaylord, MI 49735 ~13.94 miles west of Johannesburg
  • Low priced Highway hotel
  • Hotel has 2 floors
Quality Inn Gaylord Michigan
+1-888-690-5281
137 West St., Gaylord, MI 49735 ~14.00 miles west of Johannesburg
  • Cheap hotel
  • Check-in: 3:00
  • Rooms are not good
  • Out of date food
From$75
Average 3.0 /5Reviews CallBookMore Details
Gaylord Hampton Inn 230 Dickerson Rd., Gaylord, MI 49735 ~14.07 miles west of Johannesburg
  • Affordable Downtown hotel
  • Hotel has 3 floors
Holiday Inn Express Gaylord - Gaylord
+1-888-305-3366
1201 West Main St., Gaylord, MI 49735 ~14.31 miles west of Johannesburg
  • Low Cost hotel
  • Fitness + Health Center
Days Inn Grayling in Grayling 2556 Business Loop South, Grayling, MI 49738 ~25.39 miles southwest of Johannesburg
  • Low-priced Rural property
  • Complimentary breakfast is offered
Ramada Inn Grayling Mi 2650 I 75 Business Loop, Grayling, MI 49738 ~25.47 miles southwest of Johannesburg
  • 3 star Rural property
  • Hotel has 2 floors
Super 8 in Grayling 5828 Nelson a Miles Pkwy., Grayling, MI 49738 ~28.34 miles southwest of Johannesburg
  • Economical Rural hotel
  • 60 sleeping rooms in hotel
  • Great service
  • Breakfast is below average
Boyne Resorts - Boyne Falls
+1-866-429-5787
1 Boyne Mountain Rd., Boyne Falls, MI 49713 ~28.37 miles northwest of Johannesburg
  • 3-star Resort property
  • 17 meeting rooms in property
Bluegreen Vacations Mountain Run at Boyne An Ascend Resort - Boyne Falls 3230 Boyne Mountain Rd., Boyne Falls, MI 49713 ~28.51 miles northwest of Johannesburg
  • Four-star property
From$125
Very Good 4.0 /5Review Score CallBookMore Details
Hometown Inn - Indian River
+1-888-690-5247
4375 Brudy Rd., Indian River, MI 49749 ~31.91 miles north of Johannesburg
  • Economical Resort property
  • 50 sleeping rooms in hotel
  • About half of guests didn't like the uncomfortable beds
  • Clean hotel facilities
Shanty Creek Resorts Summit Village 5780 Shanty Creek Rd., Bellaire, MI 49615 ~37.40 miles west of Johannesburg
  • Affordable Resort hotel
  • Check-in time: 6:00 pm
  • No breakfast
  • Average beds
Super 8 3703 West Rose City Rd., West Branch, MI 48661 ~37.48 miles south of Johannesburg
  • Cheap Downtown hotel
  • Check-in time: 3:00 PM
Holiday Inn Express & Suites Petoskey in Petoskey
+1-888-283-3404
1751 South Us Highway 131, Petoskey, MI 49770 ~38.25 miles northwest of Johannesburg
  • 3-star Resort hotel
  • 39 suites in property
  • Most guests were happy with the price of the breakfast
  • Complimentary window
From$167
Very Good 4.5 /5Review Score CallBookMore Details
Comfort Inn 1314 Us 31 North, Petoskey, MI 49770 ~38.30 miles northwest of Johannesburg
  • Economical Rural hotel
  • Complimentary breakfast is offered
At Michigan Inn & Lodge 1420 Spring St. Us 131 South, Petoskey, MI 49770 ~38.60 miles northwest of Johannesburg
  • Low Cost Lake hotel
  • 2 suites in hotel
  • Room is all right
  • Most guests said rooms were clean
From$49
Very Good 4.0 /5Reviews CallBookMore Details
Terrace Inn & 1911 Restaurant 1549 Glendale Ave., Petoskey, MI 49770 ~38.92 miles northwest of Johannesburg
  • Affordable Beach hotel
  • Hotel has 3 floors
  • Included breakfast
  • Great location and wonderful vibe, with friendly staff
Americas Best Value Inn - Petoskey
+1-888-690-5247
1300 Spring St., Petoskey, MI 49770 ~38.93 miles northwest of Johannesburg
  • Economical Resort property
  • 81 sleeping rooms in hotel
  • Wifi quality could be improved
  • Professional service
Hampton by Hilton : 920 Spring St. 920 Spring St., Petoskey, MI 49770 ~39.12 miles northwest of Johannesburg
  • Affordable Lake property
  • Hotel has 3 floors
From$106
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Days Inn Petoskey in Petoskey 909 Spring St., Petoskey, MI 49770 ~39.15 miles northwest of Johannesburg
  • 3 star Downtown hotel
  • Check in time: 11:00 AM
Econo Lodge
+1-888-283-3404
703 North Cedar St., Kalkaska, MI 49646 ~39.82 miles west of Johannesburg
  • 2-star property
  • 37 rooms in hotel
  • Quite clean
  • Great service
Next 25 Johannesburg Hotels >  [1 - 25 of 29]    
Next: See My Johannesburg Hotels with Pricing
Back to Top