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
  • Mid-scale Resort property
  • Shuttle from airport available
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
  • Mid-scale hotel
  • 20 sleeping rooms in hotel
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 property
  • 2 suites in property
  • WiFi system needs upgrading
  • Housekeeping was great, according to 100%
Econo Lodge in Gaylord
+1-888-690-5247
803 South Otsego Ave., Gaylord, MI 49735 ~13.39 miles west of Johannesburg
  • Economical Resort property
  • Check-in time: 3:00pm
Baymont Inn & Suites in Gaylord
+1-888-305-3366
510 South Wisconsin, Gaylord, MI 49735 ~13.74 miles west of Johannesburg
  • Low priced Golf Course hotel
  • 100 rooms in hotel
  • Average cleanliness
  • Average beds
Alpine Lodge in Gaylord 833 West Main St., Gaylord, MI 49735 ~13.95 miles west of Johannesburg
  • Low-priced Highway hotel
  • Hotel has 2 floors
  • Hotel buildings could use some improvement
  • AC needs updating
From$55
Average 3.0 /5Reviews Call
Hampton Inn - Gaylord 230 Dickerso Rd., Gaylord, MI 49735 ~13.96 miles west of Johannesburg
  • Three Star Downtown hotel
  • Fitness / Gym is on-site
From$75
Very Good 4.0 /5Reviews Call
Quality Inn Gaylord Michigan : 137 West St.
+1-800-997-5149
137 West St., Gaylord, MI 49735 ~14.00 miles west of Johannesburg
  • Cheap hotel
  • Service should be more professional
  • Fantastic service
Days Inn Grayling 2556 Business Loop South, Grayling, MI 49738 ~25.39 miles southwest of Johannesburg
  • Low Cost Rural property
  • Check in time: 11:00 AM
Ramada Inn Grayling Mi - Grayling 2650 I 75 Business Loop, Grayling, MI 49738 ~25.47 miles southwest of Johannesburg
  • Three Star Rural hotel
  • Check-in time: 3:00 pm
Super 8 : 5828 Nelson a Miles Pkwy. 5828 Nelson a Miles Pkwy., Grayling, MI 49738 ~28.34 miles southwest of Johannesburg
  • 2-star Rural property
  • 3 suites in hotel
  • Nice building
  • Rooms were clean
From$46
Very Good 4.0 /5Read Reviews Call
Boyne Resorts : 1 Boyne Mountain Rd.
+1-888-690-5247
1 Boyne Mountain Rd., Boyne Falls, MI 49713 ~28.37 miles northwest of Johannesburg
  • Three Star Resort property
  • Hotel has 17 meeting rooms
From$113
Average 3.5 /5Reviews Call
Hometown Inn : 4375 Brudy Rd.
+1-888-305-3366
4375 Brudy Rd., Indian River, MI 49749 ~31.91 miles north of Johannesburg
  • Cheap Resort property
  • Comp. Breakfast
  • Great breakfast selection
  • The majority of guests said rooms were clean
Shanty Creek Resorts Summit Village 5780 Shanty Creek Rd., Bellaire, MI 49615 ~37.40 miles west of Johannesburg
  • 3-star Resort property
  • 3 floors in property
  • No complimentary breakfast
  • Could use a good cleaning
Super 8 3703 West Rose City Rd., West Branch, MI 48661 ~37.48 miles south of Johannesburg
  • Inexpensive Downtown hotel
  • Check in: 3:00 PM
Econo Lodge South
+1-800-997-5149
1858 South Us Highway 131, Petoskey, MI 49770 ~38.23 miles northwest of Johannesburg
  • Economy Resort property
  • 58 sleeping rooms in hotel
  • Almost all guests thought the tv was sub-standard
  • Shower can be a problem
Holiday Inn Express & Suites Petoskey in Petoskey
+1-888-690-5281
1751 South Us Highway 131, Petoskey, MI 49770 ~38.25 miles northwest of Johannesburg
  • Mid-scale Resort property
  • 82 rooms in property
  • Driver is awesome
  • Large TV
From$167
Very Good 4.5 /5Hotel Reviews Call
Comfort Inn 1314 Us 31 North, Petoskey, MI 49770 ~38.30 miles northwest of Johannesburg
  • Economy Rural hotel
  • 2 floors in hotel
From$55
Very Good 4.0 /5Reviews Call
At Michigan Inn & Lodge 1420 Spring St. Us 131 South, Petoskey, MI 49770 ~38.60 miles northwest of Johannesburg
  • 2-star Lake hotel
  • 2 suites in hotel
  • Poor quality internet service
  • Excellent breakfast
From$49
Very Good 4.0 /5Reviews Call
Terrace Inn & 1911 Restaurant 1549 Glendale Ave., Petoskey, MI 49770 ~38.92 miles northwest of Johannesburg
  • Three Star Beach hotel
  • Check-in: 4:00 pm
  • Average hotel building
  • Average beds
Americas Best Value Inn : 1300 Spring St.
+1-888-305-3366
1300 Spring St., Petoskey, MI 49770 ~38.93 miles northwest of Johannesburg
  • Economy Resort hotel
  • Free breakfast available
  • Good complimentary breakfast
  • Fantastic service
Days Inn Petoskey in Petoskey 909 Spring St., Petoskey, MI 49770 ~39.15 miles northwest of Johannesburg
  • Affordable Downtown hotel
  • Comp. Breakfast
Hampton Inn & Suites 920 Spring St., Petoskey, MI 49770 ~39.18 miles northwest of Johannesburg
  • 3 star Lake hotel
  • 77 rooms in property
  • Almost all guests thought the view was good
  • Breakfast is good
From$99
Very Good 4.0 /5Reviews Call
Econo Lodge
+1-800-997-5149
703 North Cedar St., Kalkaska, MI 49646 ~39.82 miles west of Johannesburg
  • Inexpensive property
  • Check-in: 3.00pm
  • Shower very small
  • Room cleanliness is acceptable
Super 8 of Petoskey in Petoskey 2645 Charlevoix Ave., Petoskey, MI 49770 ~39.93 miles northwest of Johannesburg
  • Economy Downtown hotel
  • 58 rooms in property
  • Great amenities
  • Very spacious bathroom
From$58
Very Good 4.5 /5Review Score Call
Next 25 Johannesburg Hotels >  [1 - 25 of 28]    
Next: See My Johannesburg Hotels with Pricing
Back to Top