Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Johannesburg, MI

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Johannesburg hotels and places to stay

100% refund if cancelled! - Now accepting summer reservations!
Get Rates
5.86 mi from city center
4.7/5Exceptional! (37 reviews)
Beautifully decorated and spotless

"We loved our 2nd stay at this great house on Little Bear lake!"…"

Reviewed on Mar 18, 2020

100% refund if cancelled! - Now accepting summer reservations!
Book Spring Dates With Flexible Cancellation Policy
Get Rates
5.79 mi from city center
4.9/5Exceptional! (28 reviews)
Fun with Friends!

"Very nice house with enough space for everyone. The beds are very comfortable. Lots of amenities at the house for everyone. We went in the winter and the view from the house was beautiful so I can only imagine how beautiful the view of land scape would be in the other seasons. The owner was easy ..."…"

Reviewed on Feb 17, 2020

Book Spring Dates With Flexible Cancellation Policy
Waterfront House W/dock & Deck on Little Bear Lake
Get Rates
6.16 mi from city center
5/5Exceptional! (9 reviews)
Great for large families!!!

"We had a great time at the property!!! It was very clean and exactly as described!!! The house is in a great location!!! We stayed in the winter and enjoyed the snow and ice, it would be absolutely beautiful in the summer."…"

Reviewed on Jan 30, 2020

Waterfront House W/dock & Deck on Little Bear Lake
Nature Lovers Get Away! Large Groups, Ski, Golf, Fish, Hike, Snowmobile, Atv
5/5Exceptional! (1 review)
Excellent experience

"Beautiful lodge and property"…"

Reviewed on Sep 9, 2019

Nature Lovers Get Away! Large Groups, Ski, Golf, Fish, Hike, Snowmobile, Atv
Big Bear Lake Cottage & 150' Private Beach - Great Swimming, Boating & Fishing
4.8/5Exceptional! (70 reviews)
We will be coming back!

"Our visit was great. Made some great new memories on a lake we haven’t been to in years! We plan to come back and rent it again during the summer months!"…"

Reviewed on Oct 28, 2019

Big Bear Lake Cottage & 150' Private Beach - Great Swimming, Boating & Fishing
Pure Michigan Cottage On Little Bear Lake!
Get Rates
6.52 mi from city center
4.9/5Exceptional! (7 reviews)
Great Lake House

"The place was clean and stocked with everything we needed. We had a great time on the lake!"…"

Reviewed on Jul 7, 2019

Pure Michigan Cottage On Little Bear Lake!
Enyoy Cozy Lakefront Chalet! Every Season is Great When you up North!
Get Rates
5.44 mi from city center
4.9/5Exceptional! (53 reviews)
physician stay covering hospital

"Cute property on the water with a 1960's interior. I was there in early spring when the storms come in off the water. There are beds for 4-5 people but the cookware in the kitchen is sized for a group of 2 people. The driveway is steep so be advised during the winter. The living room is small for ..."…"

Reviewed on Apr 27, 2020

Enyoy Cozy Lakefront Chalet! Every Season is Great When you up North!
Finnegan Roadhouse - 7 Bedrooms, 5 Bath, on 10 Acres : Snowmobiler's Paradise!
5/5Exceptional! (6 reviews)
Ideal Location for our Annual Getaway

"The Finnegan Roadhouse was awesome. Our entire group (20 people) loved everything about the house. The home was beautiful and well-kept and had plenty of places to sleep. Ken was very kind/welcoming and communicated with us throughout our stay to make sure everything was going well. Hope to visit ..."…"

Reviewed on Jan 27, 2020

Finnegan Roadhouse - 7 Bedrooms, 5 Bath, on 10 Acres : Snowmobiler's Paradise!
Best Western Gaylord
2.5 out of 5
1201 W. Main St, Gaylord, MI
Free CancellationReserve now, pay when you stay
The price is $80 per night
14.36 mi from city center
4.2/5Very Good! (679 reviews)

"The beds are comfy, the parking is kind of weird If you have one of the rooms towards the south side of the building"…"

Reviewed on Mar 10, 2020

Best Western Gaylord
Baymont by Wyndham Gaylord
2.5 out of 5
510 S Wisconsin Ave, Gaylord, MI
Free CancellationReserve now, pay when you stay
The price is $70 per night
13.86 mi from city center
3.8/5Good! (988 reviews)

"Friendly staff and good location and the breakfast was delicious I only had one issue they kept having trouble with the coffee maker in the lobby."…"

Reviewed on Mar 14, 2020

Baymont by Wyndham Gaylord
Can't find the place you want?
See all available properties in Johannesburg
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Johannesburg

Visitors to Johannesburg are sure to enjoy the lakeside setting. Tourists can also enjoy the city's coffeehouses and shopping.

  • You'll find 116 Expedia hotels and other accommodations in the larger area of Grayling
  • The closest major airport is in Alpena, MI (APN-Alpena County Regional), 39.9 mi (64.3 km) from the city center
  • The next closest is in Pellston, MI (PLN-Pellston Regional), 42.3 mi (68 km) away

Sightseeing and Staying in Johannesburg

The city's natural setting is picturesque, including the lakeside and Louis M. Groen Nature Preserve. In the area, you'll also find Michaywe Pines Golf Course and Gaylord's City Elk Park.

As you plan for your vacation to Johannesburg, you might not find an accommodation centrally located, but you can select from 67 lodging options within the bigger area. Listed here are places to stay in the surrounding area:

Dressing for Johannesburg

  • Between January and March, you can expect average temperatures of 44°F during the day and 12°F at night
  • From April to June, the average during the day is 78°F, while the average at night is 26°F
  • July through September has daytime averages of 80°F with nighttime averages of 44°F
  • In October-December, you can expect daytime averages of 63°F and nighttime averages of 15°F
  • Average annual rainfall for Johannesburg is 30.00 inches
  • Usually July and August are the hottest months with an average of 78°F, whereas January and February are often coldest, averaging 14°F

Frequently asked questions

Where is the best place for a stay in Johannesburg?
Based on our traveler data, Nature Lovers Get Away! Large Groups, Ski, Golf, Fish, Hike, Snowmobile, Atv is one of the top choices for your stay. This lodge offers a water park and private patios. Other good choices for your trip include 100% Refund if Cancelled! - Now Accepting Summer Reservations! and Big Bear Lake Cottage & 150’ Private Beach - Great Swimming, Boating & Fishing.
If I need to cancel my hotel reservation in Johannesburg, will I receive a refund?
Yes! You’ll find that most hotel bookings are fully refundable as long as you cancel before the accommodation’s cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If your reservation is non-refundable, it may still be possible to cancel it and get a refund within a 24-hour period of your booking. Enter your dates, click on “Search”, then use the filter option “free cancellation” to get the top deals on offer in Johannesburg.
Where can I learn more about changing or cancelling my trip to Johannesburg?
For more details about picking new dates or cancelling your trip to Johannesburg, go to https://www.expedia.com/service/.
What's the best place to stay near Louis M. Groen Nature Preserve?
Nature Lovers Get Away! Large Groups, Ski, Golf, Fish, Hike, Snowmobile, Atv is one of the top choices for your stay based on our traveler data, and this lodge features in-room kitchens and fireplaces. It’s located 3.9 mi (6.2 km) from Louis M. Groen Nature Preserve. Other good options in the area include Treetops Resort and Otsego Resort.
What are some hotels with pools in Johannesburg?
Holiday Inn Express & Suites Gaylord: Offers free buffet breakfast, an indoor pool, and free Internet.
What's the best place to stay near Cherry Capital Airport (TVC)?
Grand Beach Resort Hotel is a popular hotel, featuring free breakfast and an indoor pool. It’s located a short 1.7 mi (2.8 km) from Cherry Capital Airport. Other places to stay within close proximity to the airport include GrandStay Hotel & Suites of Traverse City and ParkShore Resort.
How is it to stay in Johannesburg?
Visitors to Johannesburg are sure to enjoy the lakeside setting. Tourists can also enjoy the city’s coffeehouses and shopping. In Johannesburg, there are 9 hotels and other accommodations to choose from.
What should I do while I'm visiting Johannesburg?
The natural setting is picturesque, in particular the lakeside, with places to see including Louis M. Groen Nature Preserve and Little Bear Lake. You’ll also find Gaylord’s City Elk Park and Otsego Lake State Park in the area.
What's the seasonal weather like in Johannesburg?
The hottest months are usually July and June with an average temp of 64°F, while the coldest months are January and February with an average of 22°F. Average annual rainfall for Johannesburg is 36 inches.

Recent reviews of Johannesburg hotels

More trip options