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