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 - Gaylord 3962 Wilkinson Rd., Gaylord, MI 49735 ~10.29 miles west of Johannesburg
  • Midscale Resort hotel
  • 3 floors in property
Sojourn Lakeside Resort
+1-888-305-3366
2332 East Dixon Lake Dr., Gaylord, MI 49735 ~10.62 miles west of Johannesburg
  • Three Star property
  • 20 rooms in property
Americas Best Value Inn 2880 South Otsego Ave., Gaylord, MI 49735 ~12.84 miles west of Johannesburg
  • Inexpensive Golf Course property
  • Only one bagel
  • Close to attractions
Econo Lodge - Gaylord
+1-888-283-3404
803 South Otsego Ave., Gaylord, MI 49735 ~13.39 miles west of Johannesburg
  • Economy Resort hotel
  • 2 floors in hotel
Baymont Inn & Suites in Gaylord 510 South Wisconsin, Gaylord, MI 49735 ~13.74 miles west of Johannesburg
  • Two-star Golf Course property
  • Check in time: 3:00PM
  • Excellent value
  • For 91%, the rooms looked old
American Alpine Lodge in Gaylord 833 West Main, Gaylord, MI 49735 ~13.94 miles west of Johannesburg
  • Two star Highway hotel
  • 5 conference rooms in property
Quality Inn Gaylord Michigan
+1-888-690-5281
137 West St., Gaylord, MI 49735 ~14.00 miles west of Johannesburg
  • Cheap hotel
  • Check-in time: 3:00
  • All the conveniences including
  • Continental breakfast nice
From$75
Average 3.0 /5Reviews CallBookMore Details
Gaylord Hampton Inn in Gaylord 230 Dickerson Rd., Gaylord, MI 49735 ~14.07 miles west of Johannesburg
  • Mid-scale Downtown hotel
  • 83 rooms in property
From$129
Very Good 4.0 /5Read Reviews CallBookMore Details
Holiday Inn Express Gaylord in Gaylord
+1-888-305-3366
1201 West Main St., Gaylord, MI 49735 ~14.31 miles west of Johannesburg
  • Cheap hotel
  • 92 rooms in property
Days Inn Grayling 2556 Business Loop South, Grayling, MI 49738 ~25.39 miles southwest of Johannesburg
  • Economical Rural property
  • Free comp. breakfast
Ramada Inn Grayling Mi - Grayling 2650 I 75 Business Loop, Grayling, MI 49738 ~25.47 miles southwest of Johannesburg
  • 3 star Rural hotel
  • Fitness + Health Center
Super 8 in Grayling 5828 Nelson a Miles Pkwy., Grayling, MI 49738 ~28.34 miles southwest of Johannesburg
  • Two star Rural property
  • 60 sleeping rooms in hotel
  • Comfortable beds
  • Popular among business travelers
Boyne Resorts : 1 Boyne Mountain Rd.
+1-866-429-5787
1 Boyne Mountain Rd., Boyne Falls, MI 49713 ~28.37 miles northwest of Johannesburg
  • 3-star Resort property
  • Check-in time: 6:00 PM
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
  • Check in: 10:00
From$125
Very Good 4.0 /5Review Score CallBookMore Details
Hometown Inn : 4375 Brudy Rd.
+1-888-690-5247
4375 Brudy Rd., Indian River, MI 49749 ~31.91 miles north of Johannesburg
  • Economy Resort hotel
  • 2 suites in property
  • More comfort would be nice
  • Room properly cleaned only
Shanty Creek Resorts Summit Village in Bellaire 5780 Shanty Creek Rd., Bellaire, MI 49615 ~37.40 miles west of Johannesburg
  • 3 star Resort hotel
  • 104 suites in hotel
  • Terrific location
  • Friendly staff
Super 8 - West Branch 3703 West Rose City Rd., West Branch, MI 48661 ~37.48 miles south of Johannesburg
  • Two-star Downtown hotel
  • Hotel has an eco-friendly policy Read more
Holiday Inn Express & Suites Petoskey
+1-888-283-3404
1751 South Us Highway 131, Petoskey, MI 49770 ~38.25 miles northwest of Johannesburg
  • Mid-scale Resort hotel
  • 82 sleeping rooms in hotel
  • Room was clean
  • Driver is awesome
From$167
Very Good 4.5 /5Reviews CallBookMore Details
Comfort Inn 1314 Us 31 North, Petoskey, MI 49770 ~38.30 miles northwest of Johannesburg
  • Economical Rural hotel
  • Check-in: 03:00pm
From$55
Very Good 4.0 /5Reviews CallBookMore Details
At Michigan Inn & Lodge : 1420 Spring St. Us 131 South 1420 Spring St. Us 131 South, Petoskey, MI 49770 ~38.60 miles northwest of Johannesburg
  • Two-star Lake hotel
  • Free comp. breakfast
  • Most guests found problems with the furniture
  • Shower was ok
From$49
Very Good 4.0 /5Review Score CallBookMore Details
Terrace Inn & 1911 Restaurant 1549 Glendale Ave., Petoskey, MI 49770 ~38.92 miles northwest of Johannesburg
  • Three Star Beach property
  • Free breakfast available
  • Ordinary amenities
  • Breakfast is good
Americas Best Value Inn 1300 Spring St., Petoskey, MI 49770 ~38.94 miles northwest of Johannesburg
  • Low Cost Resort hotel
  • Complimentary breakfast is offered
  • Bathroom needs cleaning
  • Close to downtown
Hampton by Hilton 920 Spring St., Petoskey, MI 49770 ~39.12 miles northwest of Johannesburg
  • Midscale Lake property
  • Free comp. breakfast
From$106
Very Good 4.0 /5Latest Reviews CallBookMore Details
Days Inn Petoskey 909 Spring St., Petoskey, MI 49770 ~39.15 miles northwest of Johannesburg
  • 3-star Downtown property
Econo Lodge - Kalkaska
+1-888-283-3404
703 North Cedar St., Kalkaska, MI 49646 ~39.82 miles west of Johannesburg
  • Low priced hotel
  • Check-in: 3.00pm
  • Easy check in
  • Fantastic service
Next 25 Johannesburg Hotels >  [1 - 25 of 29]    
Next: See My Johannesburg Hotels with Pricing
Back to Top