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 in Gaylord 3962 Wilkinson Rd., Gaylord, MI 49735 ~10.29 miles west of Johannesburg
  • 3 star Resort hotel
  • 252 sleeping rooms in hotel
Sojourn Lakeside Resort : 2332 East Dixon Lake Dr.
+1-888-305-3366
2332 East Dixon Lake Dr., Gaylord, MI 49735 ~10.62 miles west of Johannesburg
  • 3 star hotel
  • 3 floors in hotel
Americas Best Value Inn 2880 South Otsego Ave., Gaylord, MI 49735 ~12.84 miles west of Johannesburg
  • Two-star Golf Course hotel
  • Free breakfast available
  • Good accessibility by car
  • Stale cereals
Econo Lodge in Gaylord
+1-888-283-3404
803 South Otsego Ave., Gaylord, MI 49735 ~13.39 miles west of Johannesburg
  • Inexpensive Resort property
  • Hotel has 44 rooms
Baymont Inn & Suites in Gaylord 510 South Wisconsin, Gaylord, MI 49735 ~13.74 miles west of Johannesburg
  • Two star Golf Course property
  • Check in: 3:00PM
  • Poor lady at the front desk
  • Terrible amenities
American Alpine Lodge in Gaylord 833 West Main, Gaylord, MI 49735 ~13.94 miles west of Johannesburg
  • Two-star Highway hotel
  • 130 sleeping rooms in hotel
Quality Inn Gaylord Michigan
+1-888-690-5281
137 West St., Gaylord, MI 49735 ~14.00 miles west of Johannesburg
  • 2-star property
  • Check-in time: 3:00
  • There was no restaurant
  • Minuscule pillows
Gaylord Hampton Inn : 230 Dickerson Rd. 230 Dickerson Rd., Gaylord, MI 49735 ~14.07 miles west of Johannesburg
  • Affordable Downtown hotel
  • Gym is available on property
From$129
Very Good 4.0 /5Read Reviews CallBookMore Details
Holiday Inn Express Gaylord : 1201 West Main St.
+1-888-305-3366
1201 West Main St., Gaylord, MI 49735 ~14.31 miles west of Johannesburg
  • Economical hotel
  • Fitness / Gym is on-site
From$60
Very Good 4.0 /5Reviews CallBookMore Details
Days Inn Grayling - Grayling 2556 Business Loop South, Grayling, MI 49738 ~25.39 miles southwest of Johannesburg
  • Two star Rural hotel
  • Free comp. breakfast
Ramada Inn Grayling Mi 2650 I 75 Business Loop, Grayling, MI 49738 ~25.47 miles southwest of Johannesburg
  • Three Star Rural property
  • Free breakfast available
Super 8 5828 Nelson a Miles Pkwy., Grayling, MI 49738 ~28.34 miles southwest of Johannesburg
  • Two star Rural property
  • 60 sleeping rooms in hotel
  • Popular among business travelers
  • Plenty of stores
Boyne Resorts in Boyne Falls 1 Boyne Mountain Rd., Boyne Falls, MI 49713 ~28.37 miles northwest of Johannesburg
  • Three Star Resort property
  • Fitness / Gym is on-site
Bluegreen Vacations Mountain Run at Boyne An Ascend Resort in Boyne Falls 3230 Boyne Mountain Rd., Boyne Falls, MI 49713 ~28.51 miles northwest of Johannesburg
  • Four-star property
  • 204 rooms in hotel
From$125
Very Good 4.0 /5Read Reviews CallBookMore Details
Hometown Inn : 4375 Brudy Rd.
+1-888-690-5247
4375 Brudy Rd., Indian River, MI 49749 ~31.91 miles north of Johannesburg
  • Cheap Resort hotel
  • 2 floors in property
  • Easily accessible by car, said 88%
  • Right off highway
Shanty Creek Resorts Summit Village : 5780 Shanty Creek Rd. 5780 Shanty Creek Rd., Bellaire, MI 49615 ~37.40 miles west of Johannesburg
  • 3-star Resort property
  • Shuttle from airport available
  • Food could be better
  • Hotel buildings could use some improvement
Super 8 3703 West Rose City Rd., West Branch, MI 48661 ~37.48 miles south of Johannesburg
  • Economy Downtown hotel
  • 2 floors in hotel
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
  • Three Star Resort property
  • Check in time: 4:00pm
  • Rather comfortable
  • Most guests found the staff to be very friendly
From$167
Very Good 4.5 /5Read Reviews CallBookMore Details
Comfort Inn - Petoskey 1314 Us 31 North, Petoskey, MI 49770 ~38.30 miles northwest of Johannesburg
  • Inexpensive Rural property
  • Hotel has 2 floors
From$58
Very Good 4.0 /5Read Reviews CallBookMore Details
At Michigan Inn & Lodge 1420 Spring St. Us 131 South, Petoskey, MI 49770 ~38.60 miles northwest of Johannesburg
  • 2-star Lake hotel
  • 2 floors in hotel
  • Tasty breakfast
  • Most guests loved the dining experience
Terrace Inn & 1911 Restaurant - Petoskey 1549 Glendale Ave., Petoskey, MI 49770 ~38.92 miles northwest of Johannesburg
  • Midscale Beach hotel
  • Check-in: 4:00 pm
  • Terrific location
  • Great location and wonderful vibe, with friendly staff
From$125
Very Good 4.5 /5Review Score CallBookMore Details
Americas Best Value Inn - Petoskey 1300 Spring St., Petoskey, MI 49770 ~38.94 miles northwest of Johannesburg
  • Inexpensive Resort property
  • 80 rooms in hotel
  • Close to shopping
  • Fantastic service
Hampton by Hilton : 920 Spring St. 920 Spring St., Petoskey, MI 49770 ~39.12 miles northwest of Johannesburg
  • Three Star Lake hotel
  • Hotel has 28 suites
From$106
Very Good 4.0 /5Read Reviews CallBookMore Details
Days Inn Petoskey - Petoskey 909 Spring St., Petoskey, MI 49770 ~39.15 miles northwest of Johannesburg
  • Three Star Downtown property
  • Check in time: 11:00 AM
Econo Lodge : 703 North Cedar St.
+1-888-283-3404
703 North Cedar St., Kalkaska, MI 49646 ~39.82 miles west of Johannesburg
  • Low-priced hotel
  • 37 rooms in property
  • Sheets were clean
  • Room needs to be redecorated
Next 25 Johannesburg Hotels >  [1 - 25 of 29]    
Next: See My Johannesburg Hotels with Pricing
Back to Top