Hotels in Johannesburg, Michigan

Search & Compare Johannesburg Hotels

When are you visiting Johannesburg?

Hotels.com® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Johannesburg

Johannesburg overview

If you're looking for a new favorite getaway, look no further than Johannesburg. You can spend a relaxing day in Johannesburg visiting Louis M. Groen Nature Preserve.

Where to stay in Johannesburg

Whether you plan to stay for a night or a week, Johannesburg has accommodations to fit your needs. There are 2 hotels in Johannesburg, some with discounts of up to 10%. Our room prices start at 48 USD per night and here you'll find a breakdown of hotels by star rating in Johannesburg as well as in the surrounding area:
  • • 14 3-star hotels from 59 USD per night
  • • 5 2-star hotels from 48 USD per night

How to get to Johannesburg

Fly in to Alpena, MI (APN-Alpena County Regional), 39.9 mi (64.3 km) from downtown Johannesburg. Pellston, MI (PLN-Pellston Regional) is the next closest major airport, 42.3 mi (68 km) away.

What to see around Johannesburg

It's recognized for its parks, and top places for nature lovers include:
  • • Louis M. Groen Nature Preserve
  • • Gaylord's City Elk Park
  • • North Central State Trail
  • • Bavarian Falls Park
  • • Otsego Lake State Park
Some highlights of the area include:
  • • Rick Smith Golf Academy
  • • Garland
  • • Michaywe Pines Golf Course
  • • Otsego County Historical Museum
  • • Gaylord Discovery Center

When to visit Johannesburg

Do you want to know the ideal time of year to visit? Here are the seasonal norms to help with your planning:

Seasonal temperature averages
  • • January-March: 44°F day, 12°F night
  • • April-June: 78°F day, 26°F night
  • • July-September: 80°F day, 44°F night
  • • October-December: 63°F day, 15°F night
Seasonal rainfall averages
  • • January-March: 5.00 inches
  • • April-June: 8.19 inches
  • • July-September: 9.69 inches
  • • October-December: 7.20 inches