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 in Gaylord 3962 Wilkinson Rd. Gaylord Mi Usa, Gaylord, MI 49735 Call ~10.06 miles northwest of Johannesburg
  • Mid-scale Resort property
  • Airport shuttle provided
From£60
Average 3.0 /5 Recent Reviews Call BookMore Details
Americas Best Value Inn Gaylord : 2880 South Otsego Ave. 2880 South Otsego Ave., Gaylord, MI 49735 Call ~12.83 miles west of Johannesburg
  • 2-star Golf Course hotel
  • Complimentary breakfast is offered
Baymont by Wyndham Gaylord - Gaylord 510 South Wisconsin, Gaylord, MI 49735 Call ~13.72 miles west of Johannesburg
  • Economical Golf Course property
  • Hotel has 96 rooms
From£52
Average 3.5 /5 Recent Reviews Call BookMore Details
Comfort Inn & Suites 831 West Main St., Gaylord, MI 49735 Call ~13.82 miles west of Johannesburg
  • Economy property
From£45
Average 3.0 /5 Review Score Call BookMore Details
Mainstay Suites 831 West Main St. Building B, Gaylord, MI 49735 Call ~13.83 miles west of Johannesburg
  • 2 star property
From£45
Average 3.0 /5 Read Reviews Call BookMore Details
Travelodge by Wyndham Gaylord 833 West Main, Gaylord, MI 49735 Call ~13.93 miles west of Johannesburg
  • Economical Highway property
  • Fitness / Gym is on-site
From£49
Average 3.0 /5 Read Reviews Call BookMore Details
Holiday Inn Express & Suites Gaylord by IHG in Gaylord 525 Dickerson Rd., Gaylord, MI 49735 Call ~13.94 miles west of Johannesburg
  • Affordable Highway property
  • Hotel has 3 floors
From£67
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Gaylord in Gaylord 826 Carpenter St., Gaylord, MI 49735 Call ~13.98 miles west of Johannesburg
  • 3 star Downtown hotel
  • Comp. Breakfast
From£97
Very good 4.0 /5 Read Reviews Call BookMore Details
Quality Inn Gaylord 137 West St., Gaylord, MI 49735 Website Call ~13.99 miles west of Johannesburg
  • Low Cost Downtown property
  • 2 floors in hotel
From£56
Average 3.0 /5 Recent Reviews Call BookMore Details
Hampton Inn Gaylord in Gaylord 230 Dickerson Rd., Gaylord, MI 49735 Call ~14.06 miles west of Johannesburg
  • Midscale Downtown hotel
  • Check-in time: 3:00pm
From£74
Very good 4.0 /5 Read Reviews Call BookMore Details
TRU by Hilton : 1048 West Main St. 1048 West Main St., Gaylord, MI 49735 Call ~14.26 miles west of Johannesburg
  • Cheap property
Best Western Gaylord in Gaylord 1201 West Main St., Gaylord, MI 49735 Call ~14.27 miles west of Johannesburg
  • 3 star Downtown property
  • Fitness / Gym is on-site
From£55
Very good 4.0 /5 Reviews Call BookMore Details
Days Inn by Wyndham Grayling 2556 Business Loop South, Grayling, MI 49738 Call ~25.39 miles southwest of Johannesburg
  • Cheap Rural property
  • Free comp. breakfast
From£45
Very good 4.0 /5 Reviews Call BookMore Details
Quality Inn & Suites - Grayling 2650 I 75 Business Loop, Grayling, MI 49738 Call ~25.41 miles southwest of Johannesburg
  • 3-star Rural property
  • Fitness + Health Center
From£49
Average 3.0 /5 Hotel Reviews Call BookMore Details
Super 8 by Wyndham Grayling 5828 Nelson a Miles Pkwy., Grayling, MI 49738 Call ~28.28 miles southwest of Johannesburg
  • 2-star Rural hotel
  • 3 suites in hotel
From£45
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Boyne Mountain in Boyne Falls 1 Boyne Mountain Rd., Boyne Falls, MI 49713 Call ~28.37 miles northwest of Johannesburg
  • Midscale Resort hotel
  • 3 floors in property
From£127
Very good 4.0 /5 Latest Reviews Call BookMore Details
Bluegreen Vacations Mountain Run at Boyne, an Ascend Resort in Boyne Falls 3230 Boyne Mountain Rd., Boyne Falls, MI 49713 Call ~28.51 miles northwest of Johannesburg
  • 4-star property
  • Fitness center on property
From£94
Very good 4.0 /5 Read Reviews Call BookMore Details
Ascend Resort Collection : 3230 Mountain Edge Rd. 3230 Mountain Edge Rd., Boyne Falls, MI 49713 Call ~28.51 miles northwest of Johannesburg
  • 4-star property
  • 204 sleeping rooms in hotel
From£56
Very good 4.0 /5 Review Score Call BookMore Details
Hometown Inn : 4375 Brudy Rd. 4375 Brudy Rd., Indian River, MI 49749 Call ~32.04 miles north of Johannesburg
  • Two star Resort property
  • Free breakfast available
From£45
Average 3.0 /5 Review Score Call BookMore Details
Shanty Creek Resorts Summit Village - Bellaire 5780 Shanty Creek Rd., Bellaire, MI 49615 Call ~37.34 miles west of Johannesburg
  • Mid-scale Resort hotel
  • Hotel has 430 rooms
From£52
Average 3.5 /5 Latest Reviews Call BookMore Details
Courtyard by Marriott Petoskey at Victories Square 1866 Mkwa Place, Petoskey, MI 49770 Call ~38.05 miles northwest of Johannesburg
  • Midscale Rural hotel
  • Hotel has an eco-friendly policy Read more
From£60
Average 3.0 /5 Reviews Call BookMore Details
Super 8 by Wyndham Petoskey 1859 South Us Highway 131, Petoskey, MI 49770 Call ~38.21 miles northwest of Johannesburg
  • 2 star hotel
  • 58 sleeping rooms in hotel
From£45
Average 3.0 /5 Recent Reviews Call BookMore Details
Holiday Inn Express & Suites Petoskey by IHG : 1751 South Us Highway 131 1751 South Us Highway 131, Petoskey, MI 49770 Call ~38.26 miles northwest of Johannesburg
  • Affordable Resort hotel
  • Check-in: 4:00pm
From£125
Very good 4.0 /5 Latest Reviews Call BookMore Details
Quality Inn : 1314 Us 31 North 1314 Us 31 North, Petoskey, MI 49770 Call ~38.30 miles northwest of Johannesburg
  • 2 star Rural hotel
  • Check in: 03:00pm
From£49
Very good 4.0 /5 Latest Reviews Call BookMore Details
Baymont by Wyndham Petoskey 1420 Us 131, Petoskey, MI 49770 Call ~38.61 miles northwest of Johannesburg
  • Low-priced Lake property
  • Hotel has an eco-friendly policy See policy
From£36
Average 3.0 /5 Guest Reviews Call BookMore Details
Terrace Inn and 1911 Restaurant 1549 Glendale Ave., Petoskey, MI 49770 Call ~38.92 miles northwest of Johannesburg
  • Midscale Lake property
  • Free complimentary breakfast
From£59
Very good 4.0 /5 Guest Reviews Call BookMore Details
Americas Best Value Inn-Petoskey 1300 Spring St., Petoskey, MI 49770 Call ~38.95 miles northwest of Johannesburg
  • Economy Resort hotel
  • Fitness / Gym is on-site
From£38
Average 3.0 /5 Reviews Call BookMore Details
Apple Tree Inn, SureStay Collection by Best Western 915 Spring St., Petoskey, MI 49770 Call ~39.10 miles northwest of Johannesburg
  • Three Star property
  • Check-in time: 03:00
From£55
Very good 4.0 /5 Latest Reviews Call BookMore Details
Hampton Inn & Suites by Hilton Petoskey - Petoskey 920 Spring St., Petoskey, MI 49770 Call ~39.13 miles northwest of Johannesburg
  • 3-star Lake property
  • 77 rooms in property
From£56
Very good 4.0 /5 Reviews Call BookMore Details
Days Inn by Wyndham Petoskey 909 Spring St., Petoskey, MI 49770 Call ~39.15 miles northwest of Johannesburg
  • Two star Downtown property
  • Comp. Breakfast
From£45
Very good 4.0 /5 Recent Reviews Call BookMore Details
Rodeway Inn : 703 North Cedar St. 703 North Cedar St., Kalkaska, MI 49646 Call ~39.70 miles west of Johannesburg
  • Cheap property
  • Complimentary breakfast is offered
From£45
Very good 4.0 /5 Recent Reviews Call BookMore Details
Americinn by Wyndham Petoskey : 2645 Charlevoix Ave. 2645 Charlevoix Ave., Petoskey, MI 49770 Call ~39.93 miles northwest of Johannesburg
  • 2 star Downtown property
  • Free breakfast available
From£45
Average 3.0 /5 Read Reviews Call BookMore Details
Best Western of Harbor Springs in Harbor Springs 8514 M 119, Harbor Springs, MI 49740 Call ~40.34 miles northwest of Johannesburg
  • 3-star Rural hotel
  • 3 suites in property
From£82
Very good 4.5 /5 Recent Reviews Call BookMore Details
Inn at Bay Harbor in Bay Harbor 3600 Village Harbor Dr., Bay Harbor, MI 49770 Call ~40.70 miles northwest of Johannesburg
  • Four star Resort hotel
  • Hotel has 5 floors
From£346
Average 3.0 /5 Read Reviews Call BookMore Details
Colonial Inn in Harbor Springs : 210 Artesian Ave. 210 Artesian Ave., Harbor Springs, MI 49740 Call ~42.50 miles northwest of Johannesburg
  • Low priced hotel
  • 41 rooms in hotel
From£45
Very good 4.0 /5 Review Score Call BookMore Details

Next: See My Johannesburg Hotels with Pricing
Back to Top