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 : 3962 Wilkinson Rd. 3962 Wilkinson Rd., Gaylord, MI 49735 ~10.29 miles west of Johannesburg
  • 3 star Resort property
  • Hotel has 20 meeting rooms
Sojourn Lakeside Resort
+1-800-230-4134
2332 East Dixon Lake Dr., Gaylord, MI 49735 ~10.62 miles west of Johannesburg
  • Three Star property
  • 2 meeting rooms in property
Americas Best Value Inn - Gaylord 2880 South Otsego Ave., Gaylord, MI 49735 ~12.91 miles west of Johannesburg
  • Low Cost Golf Course hotel
  • Check in: 1:00 PM
  • Internet is poor
  • No morning coffee
Econo Lodge in Gaylord
+1-888-690-5247
803 South Otsego Ave., Gaylord, MI 49735 ~13.39 miles west of Johannesburg
  • Inexpensive Resort hotel
  • 44 rooms in hotel
Baymont Inn & Suites - Gaylord
+1-888-305-3366
510 South Wisconsin, Gaylord, MI 49735 ~13.74 miles west of Johannesburg
  • Two star Golf Course hotel
  • Check-in time: 3:00PM
  • Bathroom is relatively clean
  • Almost all guests thought they were poorly maintained
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
  • Three Star Golf Course hotel
  • 2 floors in hotel
  • Great service
  • Good Hotel
Alpine Lodge - Gaylord 833 West Main St., Gaylord, MI 49735 ~13.95 miles west of Johannesburg
  • Inexpensive Highway hotel
  • Check in time: 3 pm
  • The majority of guests said rooms were dirty
  • Almost all guests found the staff to be friendly enough
Hampton Inn 230 Dickerso Rd., Gaylord, MI 49735 ~13.96 miles west of Johannesburg
  • Affordable Downtown hotel
  • 3 floors in hotel
From$75
Very Good 4.0 /5Review Score Call
Quality Inn Gaylord Michigan - Gaylord
+1-888-690-5281
137 West St., Gaylord, MI 49735 ~14.00 miles west of Johannesburg
  • Low Cost hotel
  • The majority of guests said the beds were comfortable
  • Furniture needs more attention
Days Inn Grayling Mi
+1-800-230-4134
2556 Business Loop South I 75, Grayling, MI 49738 ~25.40 miles southwest of Johannesburg
  • Affordable Rural property
  • Free breakfast
From$58
Very Good 4.5 /5Reviews Call
Ramada Inn Grayling Mi in Grayling 2650 I 75 Business Loop, Grayling, MI 49738 ~25.47 miles southwest of Johannesburg
  • Affordable Rural property
  • Free breakfast
Super 8 5828 Nelson a Miles Pkwy., Grayling, MI 49738 ~28.34 miles southwest of Johannesburg
  • Two-star Rural property
  • Free breakfast
  • Great wellness & sports facilities
  • Breakfast is below average
From$46
Very Good 4.0 /5Read Reviews Call
Boyne Resorts - Boyne Falls
+1-888-305-3366
1 Boyne Mountain Rd., Boyne Falls, MI 49713 ~28.37 miles northwest of Johannesburg
  • 3-star Resort property
  • Access to gym on-site
Hometown Inn - Indian River
+1-800-881-1523
4375 Brudy Rd., Indian River, MI 49749 ~31.91 miles north of Johannesburg
  • Economical Resort hotel
  • Check in: 3pm
  • Room needs to be redecorated
  • Clean rooms and easy to get to by car
Shanty Creek Resorts Summit Village in Bellaire 5780 Shanty Creek Rd., Bellaire, MI 49615 ~37.40 miles west of Johannesburg
  • Mid-scale Resort property
  • Airport shuttle available
  • Service is adequate
  • Large check-in
Super 8 in West Branch 3703 West Rose City Rd., West Branch, MI 48661 ~37.48 miles south of Johannesburg
  • Two star Downtown property
  • 8 suites in hotel
Econo Lodge South in Petoskey
+1-888-690-5281
1858 South Us Highway 131, Petoskey, MI 49770 ~38.23 miles northwest of Johannesburg
  • Economy Resort property
  • 2 floors in hotel
  • Most guests thought it was rather dirty
  • Staff was both friendly and accommodating
Holiday Inn Express & Suites Petoskey in Petoskey
+1-800-230-4134
1751 South Us Highway 131, Petoskey, MI 49770 ~38.25 miles northwest of Johannesburg
  • Affordable Resort hotel
  • Comp. Breakfast
  • Excellent hotel breakfast
  • Nice building
From$167
Very Good 4.5 /5Guest Reviews Call
Comfort Inn 1314 Us 31 North, Petoskey, MI 49770 ~38.30 miles northwest of Johannesburg
  • Economical Rural hotel
  • Free comp. breakfast
From$60
Very Good 4.0 /5Reviews 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 2 suites
  • Best value for money
  • Not enough parking facilities, according to 56%
Terrace Inn & 1911 Restaurant 1549 Glendale Ave., Petoskey, MI 49770 ~38.92 miles northwest of Johannesburg
  • Three Star Beach hotel
  • Has environment-friendly policy See policy
  • The majority of guests said rooms were small
  • Nice rooms
From$89
Very Good 4.5 /5Review Score Call
Americas Best Value Inn
+1-800-881-1523
1300 Spring St., Petoskey, MI 49770 ~38.95 miles northwest of Johannesburg
  • Inexpensive Resort property
  • 2 floors in hotel
  • Average sized rooms
  • Pool is below average
Hampton Inn & Suites 920 Spring St., Petoskey, MI 49770 ~39.18 miles northwest of Johannesburg
  • Affordable Lake property
  • 28 suites in hotel
  • Awesome vibe
  • Fairly good value for money
Econo Lodge
+1-800-997-5149
703 North Cedar St., Kalkaska, MI 49646 ~39.82 miles west of Johannesburg
  • Cheap hotel
  • Check-in: 3.00pm
  • Fantastic service
  • More comfort would be nice
Super 8 of Petoskey - Petoskey 2645 Charlevoix Ave., Petoskey, MI 49770 ~39.93 miles northwest of Johannesburg
  • 2 star Downtown hotel
  • Hotel has 2 floors
  • Clean rooms
  • Hot tub was very warm and nice
Next 25 Johannesburg Hotels >  [1 - 25 of 28]    
Next: See My Johannesburg Hotels with Pricing
Back to Top