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
  • Midscale Resort property
  • Fitness / Gym is on-site
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
  • 3 star property
  • 2 conference rooms in property
Americas Best Value Inn : 2880 South Otsego Ave. 2880 South Otsego Ave., Gaylord, MI 49735 ~12.91 miles west of Johannesburg
  • 2-star Golf Course hotel
  • Check in: 1:00 PM
Econo Lodge
+1-888-690-5247
803 South Otsego Ave., Gaylord, MI 49735 ~13.39 miles west of Johannesburg
  • Low-priced Resort hotel
  • Check-in time: 3:00pm
Baymont Inn & Suites - Gaylord
+1-888-305-3366
510 South Wisconsin, Gaylord, MI 49735 ~13.74 miles west of Johannesburg
  • Cheap Golf Course property
  • 12 suites in property
Otsego Club Resort & Conference Center : 696 East M 32
+1-800-881-1523
696 East M 32, Gaylord, MI 49734 ~13.82 miles west of Johannesburg
  • Mid-scale Golf Course hotel
  • 117 rooms in hotel
Alpine Lodge 833 West Main St., Gaylord, MI 49735 ~13.95 miles west of Johannesburg
  • Low Cost Highway hotel
  • Check in time: 3 pm
Hampton Inn in Gaylord 230 Dickerso Rd., Gaylord, MI 49735 ~13.96 miles west of Johannesburg
  • 3 star Downtown property
  • 3 floors in property
From$75
Very Good 4.0 /5Read Reviews Call
Quality Inn Gaylord Michigan : 137 West St.
+1-800-230-4134
137 West St., Gaylord, MI 49735 ~14.00 miles west of Johannesburg
  • Two star property
  • Check-in: 3:00
From$75
Average 3.0 /5Reviews Call
Days Inn Grayling Mi
+1-800-997-5148
2556 Business Loop South I 75, Grayling, MI 49738 ~25.40 miles southwest of Johannesburg
  • Mid-scale Rural property
  • 2 floors in hotel
From$58
Very Good 4.5 /5Read Reviews Call
Ramada Inn Grayling Mi 2650 I 75 Business Loop, Grayling, MI 49738 ~25.47 miles southwest of Johannesburg
  • 3-star Rural hotel
  • 151 rooms in property
Super 8 5828 Nelson a Miles Pkwy., Grayling, MI 49738 ~28.34 miles southwest of Johannesburg
  • Low Cost Rural hotel
  • Check-in: 2:00pm
From$46
Very Good 4.0 /5Review Score Call
Boyne Resorts in Boyne Falls
+1-800-881-1523
1 Boyne Mountain Rd., Boyne Falls, MI 49713 ~28.37 miles northwest of Johannesburg
  • Affordable Resort property
  • Hotel has 1030 rooms
Hometown Inn - Indian River
+1-800-997-5149
4375 Brudy Rd., Indian River, MI 49749 ~31.91 miles north of Johannesburg
  • 2-star Resort hotel
  • Free comp. breakfast
From$75
Average 3.0 /5Reviews Call
Shanty Creek Resorts Summit Village - Bellaire 5780 Shanty Creek Rd., Bellaire, MI 49615 ~37.40 miles west of Johannesburg
  • Three Star Resort hotel
  • Hotel has 3 floors
Super 8 in West Branch 3703 West Rose City Rd., West Branch, MI 48661 ~37.48 miles south of Johannesburg
  • Low-priced Downtown property
  • 8 suites in property
Econo Lodge South
+1-800-997-5148
1858 South Us Highway 131, Petoskey, MI 49770 ~38.23 miles northwest of Johannesburg
  • Low Cost Resort property
  • 58 rooms in hotel
Holiday Inn Express & Suites Petoskey
+1-888-690-5247
1751 South Us Highway 131, Petoskey, MI 49770 ~38.25 miles northwest of Johannesburg
  • Midscale Resort property
  • Complimentary breakfast is offered
From$167
Very Good 4.5 /5Recent Reviews Call
Comfort Inn 1314 Us 31 North, Petoskey, MI 49770 ~38.30 miles northwest of Johannesburg
  • Inexpensive Rural property
  • 2 floors in property
From$58
Very Good 4.0 /5Read Reviews Call
At Michigan Inn & Lodge - Petoskey 1420 Spring St. Us 131 South, Petoskey, MI 49770 ~38.60 miles northwest of Johannesburg
  • 2 star Lake property
  • Hotel has 132 rooms
Terrace Inn & 1911 Restaurant 1549 Glendale Ave., Petoskey, MI 49770 ~38.92 miles northwest of Johannesburg
  • Affordable Beach property
  • Hotel has an eco-friendly policy See policy
Americas Best Value Inn : 1300 Spring St.
+1-888-690-5281
1300 Spring St., Petoskey, MI 49770 ~38.95 miles northwest of Johannesburg
  • Low-priced Resort property
  • 81 rooms in hotel
Hampton Inn & Suites 920 Spring St., Petoskey, MI 49770 ~39.18 miles northwest of Johannesburg
  • 3-star Lake property
  • 28 suites in property
Econo Lodge - Kalkaska
+1-800-997-5148
703 North Cedar St., Kalkaska, MI 49646 ~39.82 miles west of Johannesburg
  • Two-star property
Super 8 of Petoskey 2645 Charlevoix Ave., Petoskey, MI 49770 ~39.93 miles northwest of Johannesburg
  • 2 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