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. 3962 Wilkinson Rd., Gaylord, MI 49735 ~10.29 miles west of Johannesburg
  • Affordable Resort hotel
  • 20 meeting rooms in property
Sojourn Lakeside Resort
+1-800-230-4134
2332 East Dixon Lake Dr., Gaylord, MI 49735 ~10.62 miles west of Johannesburg
  • Affordable property
  • Hotel has 2 meeting rooms
Americas Best Value Inn 2880 South Otsego Ave., Gaylord, MI 49735 ~12.91 miles west of Johannesburg
  • Low Cost Golf Course property
  • Check-in: 1:00 PM
Econo Lodge in Gaylord
+1-888-690-5247
803 South Otsego Ave., Gaylord, MI 49735 ~13.39 miles west of Johannesburg
  • Economical Resort hotel
  • Hotel has 2 floors
Baymont Inn & Suites : 510 South Wisconsin
+1-888-305-3366
510 South Wisconsin, Gaylord, MI 49735 ~13.74 miles west of Johannesburg
  • 2-star Golf Course property
  • Check-in: 3:00PM
Otsego Club Resort & Conference Center
+1-800-881-1523
696 East M 32, Gaylord, MI 49734 ~13.82 miles west of Johannesburg
  • Three Star Golf Course hotel
  • 11 conference rooms in property
Alpine Lodge - Gaylord 833 West Main St., Gaylord, MI 49735 ~13.95 miles west of Johannesburg
  • 2 star Highway property
  • Free breakfast available
Hampton Inn 230 Dickerso Rd., Gaylord, MI 49735 ~13.96 miles west of Johannesburg
  • Midscale Downtown property
  • 3 floors in property
Quality Inn Gaylord Michigan
+1-800-230-4134
137 West St., Gaylord, MI 49735 ~14.00 miles west of Johannesburg
  • Inexpensive property
  • Check-in time: 3:00
Days Inn Grayling Mi - Grayling
+1-800-997-5148
2556 Business Loop South I 75, Grayling, MI 49738 ~25.40 miles southwest of Johannesburg
  • 3-star Rural property
  • Check in time: 3:00 pm
Ramada Inn Grayling Mi - Grayling 2650 I 75 Business Loop, Grayling, MI 49738 ~25.47 miles southwest of Johannesburg
  • 3-star Rural hotel
  • 2 floors in hotel
From$75
Average 3.5 /5Reviews Call
Super 8 : 5828 Nelson a Miles Pkwy. 5828 Nelson a Miles Pkwy., Grayling, MI 49738 ~28.34 miles southwest of Johannesburg
  • Economical Rural hotel
  • 3 suites in property
From$46
Very Good 4.0 /5Read Reviews Call
Boyne Resorts
+1-800-881-1523
1 Boyne Mountain Rd., Boyne Falls, MI 49713 ~28.37 miles northwest of Johannesburg
  • Midscale Resort property
  • Fitness + Health Center
Hometown Inn
+1-800-997-5149
4375 Brudy Rd., Indian River, MI 49749 ~31.91 miles north of Johannesburg
  • Low priced Resort hotel
  • Free breakfast available
From$75
Average 3.0 /5Reviews Call
Shanty Creek Resorts Summit Village 5780 Shanty Creek Rd., Bellaire, MI 49615 ~37.40 miles west of Johannesburg
  • 3 star Resort property
  • 104 suites in property
Super 8 in West Branch 3703 West Rose City Rd., West Branch, MI 48661 ~37.48 miles south of Johannesburg
  • Cheap Downtown property
  • Hotel has 2 floors
Econo Lodge South
+1-800-997-5148
1858 South Us Highway 131, Petoskey, MI 49770 ~38.23 miles northwest of Johannesburg
  • Cheap Resort property
  • Check-in time: 3:00 AM
Holiday Inn Express & Suites Petoskey
+1-888-690-5247
1751 South Us Highway 131, Petoskey, MI 49770 ~38.25 miles northwest of Johannesburg
  • Three Star Resort hotel
  • 39 suites in hotel
From$167
Very Good 4.5 /5Hotel Reviews Call
Comfort Inn 1314 Us 31 North, Petoskey, MI 49770 ~38.30 miles northwest of Johannesburg
  • Two star Rural hotel
  • Check-in time: 03:00pm
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
  • Low-priced Lake property
  • 132 sleeping rooms in hotel
Terrace Inn & 1911 Restaurant - Petoskey 1549 Glendale Ave., Petoskey, MI 49770 ~38.92 miles northwest of Johannesburg
  • Three Star Beach hotel
  • Check-in: 4:00 pm
From$85
Very Good 4.5 /5Review Score Call
Americas Best Value Inn - Petoskey
+1-888-690-5281
1300 Spring St., Petoskey, MI 49770 ~38.95 miles northwest of Johannesburg
  • Two-star Resort hotel
  • Hotel has 2 suites
Hampton Inn & Suites 920 Spring St., Petoskey, MI 49770 ~39.18 miles northwest of Johannesburg
  • 3 star Lake property
  • Check-in: 3:00pm
Econo Lodge
+1-800-997-5148
703 North Cedar St., Kalkaska, MI 49646 ~39.82 miles west of Johannesburg
  • 2-star hotel
  • 2 floors in hotel
Super 8 of Petoskey 2645 Charlevoix Ave., Petoskey, MI 49770 ~39.93 miles northwest of Johannesburg
  • Low priced Downtown property
  • Check in time: 3:00 pm
Next 25 Johannesburg Hotels >  [1 - 25 of 27]    
Next: See My Johannesburg Hotels with Pricing
Back to Top