Johannesburg, MI
Travel Guide

Visit Johannesburg

Horn HideAway: Wooded Cabin Retreat, Fire Pit, Lake Fun, Cozy, Sleeps 8, Pets!
Johannesburg MI
$310 nightly
The price is $310 total per night from Jul 7 to Jul 8
$310 total
Jul 7 - Jul 8
Total with taxes and fees
Stay at this cottage in Johannesburg. Enjoy free WiFi, a garden, and laundry facilities. Popular attractions Lake Louise and Ginsel Lake are located nearby.
9.8/10 Exceptional! (18 reviews)
"Just the best little hideaway I could have asked for!!!!!!Thank you very much, I had a lovely time."
Reviewed on Jun 26, 2026

Quality Inn & Suites
2650 I-75 Business Loop Grayling MI
$97 nightly
The price is $105 total per night from Aug 2 to Aug 3
$105 total
Aug 2 - Aug 3
Total with taxes and fees
Book a stay at this family-friendly hotel in Grayling. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms ...
6/10 (1,003 reviews)
"Overall, extremely disappointing."
Reviewed on Jul 1, 2026

Travelodge by Wyndham Gaylord
833 W Main St Gaylord MI
Fully refundableReserve now, pay when you stay
$83 nightly
The price is $92 total per night from Jul 6 to Jul 7
$92 total
Jul 6 - Jul 7
Total with taxes and fees
Book a stay at this business-friendly hotel in Gaylord. Enjoy free WiFi, free parking, and a fitness center. Popular attractions Bavarian Falls Park and Otsego ...
5.4/10 (1,000 reviews)
"The front desk clerk was very friendly. The highlight of the hotel. The hotel itself was up there with one of the dirtiest and run down that I have ever stayed in."
Reviewed on Jun 29, 2026
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.

Horn HideAway: Wooded Cabin Retreat, Fire Pit, Lake Fun, Cozy, Sleeps 8, Pets!
Johannesburg MI
Stay at this cottage in Johannesburg. Enjoy free WiFi, a garden, and laundry facilities. Popular attractions Lake Louise and Ginsel Lake are located nearby.
9.8/10 Exceptional! (18 reviews)
"Just the best little hideaway I could have asked for!!!!!!Thank you very much, I had a lovely time."
Reviewed on Jun 26, 2026

Perfect Tranquility--where nature and wildlife are your only neighbors!
Fairview MI
Book a stay at this family-friendly cabin in Fairview. Enjoy free WiFi, a garden, and tennis courts. Popular attractions Perry Lake and Horseshoe Lake are located ...

Enjoy the best of the Ausable River Valley & Huron National Forest
Luzerne MI
Stay at this cabin in Luzerne. Enjoy free WiFi, patios, and an in-room coffeemaker.
10/10 Exceptional! (135 reviews)
"We thoroughly enjoyed our stay. The hosts were wonderful. The cabin was very clean, and well put together, and I am very picky about the cleanliness. We love the surrounding area, as we travel there frequently. We will definitely be returning to the area, and to this cabin."
Reviewed on Jun 20, 2026
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.
Stay near popular Johannesburg attractions
Explore a world of travel with Expedia
- Hotels on the Lake in Johannesburg
- Hotels with Hot Tubs in Northern Lower Peninsula
- B&B in Northern Lower Peninsula
- Mackinaw City Hotels
- Johannesburg Hotels
- Hotels near Torch Lake
- Pet-Friendly Hotels in Gaylord
- Family Hotels in Northern Lower Peninsula
- Cabin Rentals in Lewiston
- Lodges in Northern Lower Peninsula
- Romantic Hotels in Northern Lower Peninsula
- Pet-Friendly Hotels in Northern Lower Peninsula
- Cheap Hotels in Northern Lower Peninsula
- Hotels on the Lake in Northern Lower Peninsula
- Hotels with Hot Tubs in Gaylord
- Extended Stay Hotels in Northern Lower Peninsula
- Beach Hotels in Northern Lower Peninsula
- Hotels with Fireplaces in Northern Lower Peninsula
- Hotels with an Indoor Pool in Northern Lower Peninsula
- Cabin Rentals in Johannesburg
- Cabin Rentals in Northern Lower Peninsula
- Motels in Northern Lower Peninsula
- Fishing Resorts & in Northern Lower Peninsula
- Atlanta Hotels
- Grayling Hotels
- Quiet Resorts & in Northern Lower Peninsula
- Gaylord Hotels
- Resorts in Northern Lower Peninsula
- 3 Star Hotels in Northern Lower Peninsula
- Hotels with a View in Northern Lower Peninsula
- Lewiston Hotels
- Cottages in Northern Lower Peninsula
- Chalets in Johannesburg
- Petoskey Hotels
- Hotels with Kitchenettes in Northern Lower Peninsula
- Ski Hotels in Gaylord
- Hotels with Connecting Rooms in Gaylord
- Resorts & Hotels with Spas in Northern Lower Peninsula
- Casino Hotels in Northern Lower Peninsula
- Lodges in Johannesburg
- Cheap Hotels in Gaylord
- Vacation Homes in Johannesburg
- Hotels near Michaywe Pines Golf Course
- Hotels with Balconies in Northern Lower Peninsula
- 4 Star Hotels in Northern Lower Peninsula
- Cabin Rentals in Gaylord
- Luxury Hotels in Northern Lower Peninsula
- Hotels with Restaurants in Northern Lower Peninsula
- Hotels near Boyne Mountain
- Rick Smith Golf Academy
- Visit Indian River
- Visit Mancelona
- Visit Boyne City
- Visit Boyne Falls
- Visit East Jordan
- Visit Gaylord
- Visit Luzerne
- Visit Walloon Lake
- Visit Elmira
- Where to stay in Northern Lower Peninsula
- Visit Mio
- Visit Alanson
- Visit Bellaire
- Visit Harbor Springs
- Visit Frederic
- Visit Grayling
- Visit Comins
- Visit Cheboygan
- Visit Wolverine
- Visit Atlanta
- Visit Roscommon
- Visit Petoskey
- Visit Lewiston
- Visit Hawks
- Michaywe Pines Golf Course
- Torch Lake
- Visit Oden
- Visit Onaway
- Visit Kalkaska
- Visit Hillman
- Louis M. Groen Nature Preserve
- Visit Antrim County
- Visit Northern Lower Peninsula
- Visit Higgins Lake
- Louis M. Groen Nature Preserve
- Huron-Manistee National Forest
- Hartwick Pines State Park
- Otsego Lake State Park
- Black Lake Golf Club
- Onaway State Park
- Garland
- Otsego County Sportsplex
- Gaylord Country Club
- Grayling Country Club
- Natural Golf Course
- Marsh Ridge Golf Course
- Otsego Golf Club
- Loon Golf Resort
- Michaywe Pines Golf Course




