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
  • Midscale Resort property
  • Hotel has 39 suites
From$89
Average 3.5 /5Reviews Call
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
  • Midscale property
  • 3 floors in property
Americas Best Value Inn : 2880 South Otsego Ave. 2880 South Otsego Ave., Gaylord, MI 49735 ~12.91 miles west of Johannesburg
  • Low-priced Golf Course hotel
  • 2 floors in property
  • For 78%, the rooms looked old
  • Vibe is not too good
Econo Lodge : 803 South Otsego Ave.
+1-888-690-5247
803 South Otsego Ave., Gaylord, MI 49735 ~13.39 miles west of Johannesburg
  • Inexpensive Resort property
  • 2 floors in hotel
Baymont Inn & Suites
+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
  • Excellent value
  • Cleanliness of the bathroom was average, said 53%
Alpine Lodge : 833 West Main St. 833 West Main St., Gaylord, MI 49735 ~13.95 miles west of Johannesburg
  • Two-star Highway property
  • Check in: 3 pm
  • Amenities are not the best
  • Shower can be a problem
Hampton Inn - Gaylord 230 Dickerso Rd., Gaylord, MI 49735 ~13.96 miles west of Johannesburg
  • Mid-scale Downtown property
  • Access to gym on-site
Quality Inn Gaylord Michigan
+1-800-997-5149
137 West St., Gaylord, MI 49735 ~14.00 miles west of Johannesburg
  • Economy hotel
  • Bathroom could be optimized
  • Elevator in need of updating
Holiday Inn Express Gaylord - Gaylord
+1-888-690-5281
1201 West Main St., Gaylord, MI 49735 ~14.31 miles west of Johannesburg
  • Low Cost hotel
  • Hotel has 92 rooms
From$75
Very Good 4.0 /5Review Score Call
Days Inn Grayling 2556 Business Loop South, Grayling, MI 49738 ~25.39 miles southwest of Johannesburg
  • Low Cost Rural hotel
  • Check-in time: 11:00 AM
Ramada Inn Grayling Mi : 2650 I 75 Business Loop 2650 I 75 Business Loop, Grayling, MI 49738 ~25.47 miles southwest of Johannesburg
  • Mid-scale Rural property
  • 2 floors in property
Super 8 5828 Nelson a Miles Pkwy., Grayling, MI 49738 ~28.34 miles southwest of Johannesburg
  • 2-star Rural hotel
  • Complimentary breakfast is offered
  • Tidy rooms and excellent reception
  • Right next to the highway
Boyne Resorts
+1-888-305-3366
1 Boyne Mountain Rd., Boyne Falls, MI 49713 ~28.37 miles northwest of Johannesburg
  • Midscale Resort property
  • Check in: 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
  • 4 star hotel
  • Check-in: 10:00
Hometown Inn
+1-888-283-3404
4375 Brudy Rd., Indian River, MI 49749 ~31.91 miles north of Johannesburg
  • Economical Resort property
  • Free breakfast available
  • Pool was full of
  • Clean rooms
Shanty Creek Resorts Summit Village in Bellaire 5780 Shanty Creek Rd., Bellaire, MI 49615 ~37.40 miles west of Johannesburg
  • Affordable Resort property
  • Check in time: 6:00 pm
  • Building next door
  • Useless cleaning staff
Super 8 - West Branch 3703 West Rose City Rd., West Branch, MI 48661 ~37.48 miles south of Johannesburg
  • Inexpensive Downtown property
  • Check-in: 3:00 PM
Econo Lodge South
+1-800-230-4134
1858 South Us Highway 131, Petoskey, MI 49770 ~38.23 miles northwest of Johannesburg
  • Inexpensive Resort property
  • 2 floors in hotel
  • Great location
  • Staff was both friendly and accommodating
Holiday Inn Express & Suites Petoskey
+1-800-997-5148
1751 South Us Highway 131, Petoskey, MI 49770 ~38.25 miles northwest of Johannesburg
  • Mid-scale Resort hotel
  • 5 floors in property
  • Close to downtown
  • Excellent customer service
From$167
Very Good 4.5 /5Review Score Call
Comfort Inn : 1314 Us 31 North 1314 Us 31 North, Petoskey, MI 49770 ~38.30 miles northwest of Johannesburg
  • Two star Rural property
  • Access to gym on-site
At Michigan Inn & Lodge 1420 Spring St. Us 131 South, Petoskey, MI 49770 ~38.60 miles northwest of Johannesburg
  • Low-priced Lake hotel
  • Free comp. breakfast
  • Comfortable beds
  • About half of guests said the rooms were modern
From$49
Very Good 4.0 /5Read Reviews Call
Terrace Inn & 1911 Restaurant : 1549 Glendale Ave. 1549 Glendale Ave., Petoskey, MI 49770 ~38.92 miles northwest of Johannesburg
  • Mid-scale Beach hotel
  • Hotel has an eco-friendly policy Learn more
  • Average hotel building
  • Popular among couples
Americas Best Value Inn - Petoskey
+1-888-283-3404
1300 Spring St., Petoskey, MI 49770 ~38.93 miles northwest of Johannesburg
  • Inexpensive Resort property
  • Hotel has 2 floors
  • Most guests complained about the bathroom
  • Shower can be a problem
Hampton by Hilton - Petoskey 920 Spring St., Petoskey, MI 49770 ~39.12 miles northwest of Johannesburg
  • 3 star Lake property
  • Free complimentary breakfast
From$75
Very Good 4.0 /5Review Score Call
Days Inn Petoskey - Petoskey 909 Spring St., Petoskey, MI 49770 ~39.15 miles northwest of Johannesburg
  • Mid-scale Downtown property
  • Free comp. breakfast
Next 25 Johannesburg Hotels >  [1 - 25 of 30]    
Next: See My Johannesburg Hotels with Pricing
Back to Top