
Hotels in Johannesburg
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Johannesburg?




Treetops Resort
Treetops Resort
3.0 star property
Gaylord
7.8 out of 10, Good, (331)
7.8/10
Good
(331)
The price is $117
$117
$151 total
includes taxes & fees
Jan 4 - Jan 5, 2026




Comfort Inn & Suites Gaylord
Comfort Inn & Suites Gaylord
2.5 star property
Gaylord
9.6 out of 10, Exceptional, (686)
9.6/10
Exceptional
(686)
The price is $83
$83
$92 total
includes taxes & fees
Jan 11 - Jan 12, 2026




Baymont by Wyndham Gaylord
Baymont by Wyndham Gaylord
2.5 star property
Gaylord
8.0 out of 10, Very Good, (1002)
8.0/10
Very Good
(1002)
The price is $71
$71
$79 total
includes taxes & fees
Jan 4 - Jan 5, 2026




Holiday Inn Express & Suites Gaylord by IHG
Holiday Inn Express & Suites Gaylord by IHG
2.5 star property
Gaylord
8.8 out of 10, Excellent, (555)
8.8/10
Excellent
(555)
The price is $86
$86
$95 total
includes taxes & fees
Jan 11 - Jan 12, 2026




Hampton Inn Gaylord
Hampton Inn Gaylord
2.5 star property
Gaylord
8.4 out of 10, Very Good, (847)
8.4/10
Very Good
(847)
The price is $81
$81
$90 total
includes taxes & fees
Jan 3 - Jan 4, 2026




Otsego Resort
Otsego Resort
2.5 star property
Gaylord
8.2 out of 10, Very Good, (537)
8.2/10
Very Good
(537)
The price is $119
$119
$140 total
includes taxes & fees
Jan 5 - Jan 6, 2026




Downtown Motel
Downtown Motel
2.5 star property
Gaylord
7.4 out of 10, Good, (530)
7.4/10
Good
(530)
The price is $59
$59
$65 total
includes taxes & fees
Jan 25 - Jan 26, 2026




Tru By Hilton Gaylord, MI
Tru By Hilton Gaylord, MI
2.5 star property
Gaylord
8.8 out of 10, Excellent, (521)
8.8/10
Excellent
(521)
The price is $81
$81
$90 total
includes taxes & fees
Jan 25 - Jan 26, 2026




Best Western Gaylord
Best Western Gaylord
2.5 star property
Gaylord
9.0 out of 10, Wonderful, (1000)
9.0/10
Wonderful
(1000)
The price is $76
$76
$85 total
includes taxes & fees
Jan 5 - Jan 6, 2026




Quality Inn Gaylord
Quality Inn Gaylord
2.5 star property
Gaylord
6.2 out of 10, (1000)
6.2/10
(1000)
The price is $68
$68
$75 total
includes taxes & fees
Jan 3 - Jan 4, 2026




Fairfield Inn & Suites by Marriott Gaylord
Fairfield Inn & Suites by Marriott Gaylord
2.5 star property
Gaylord
9.4 out of 10, Exceptional, (455)
9.4/10
Exceptional
(455)
The price is $98
$98
$109 total
includes taxes & fees
Jan 9 - Jan 10, 2026




1 Mi to Otsego Lake: All-season Family Home
1 Mi to Otsego Lake: All-season Family Home
3.0 star property
Gaylord
The price is $104
$104
$269 total
includes taxes & fees
Dec 29 - Dec 30




Travelodge by Wyndham Gaylord
Travelodge by Wyndham Gaylord
2.5 star property
Gaylord
5.6 out of 10, (1001)
5.6/10
(1001)
The price is $50
$50
$56 total
includes taxes & fees
Dec 30 - Dec 31




The Waters Inn
The Waters Inn
2.5 star property
Gaylord
9.0 out of 10, Wonderful, (294)
9.0/10
Wonderful
(294)
The price is $87
$87
$97 total
includes taxes & fees
Dec 30 - Dec 31




Dixon Lake Resort
Dixon Lake Resort
2.5 star property
Gaylord
8.8 out of 10, Excellent, (111)
8.8/10
Excellent
(111)
The price is $129
$129
$147 total
includes taxes & fees
Jan 14 - Jan 15, 2026




GLDPatrickDr
GLDPatrickDr
2.5 star property
Gaylord
The price is $75
$75
$330 total
includes taxes & fees
Jan 12 - Jan 13, 2026




Fireside Lodging
Fireside Lodging
2.0 star property
Atlanta
7.2 out of 10, Good, (28)
7.2/10
Good
(28)
The price is $124
$124
$131 total
includes taxes & fees
Dec 29 - Dec 30




Au Sable Riverview Resort
Au Sable Riverview Resort
3.0 star property
Grayling
8.6 out of 10, Excellent, (21)
8.6/10
Excellent
(21)
The price is $98
$98
$106 total
includes taxes & fees
Jan 6 - Jan 7, 2026




River Country Motor Lodge
River Country Motor Lodge
2.5 star property
Grayling
8.8 out of 10, Excellent, (372)
8.8/10
Excellent
(372)
The price is $100
$100
$108 total
includes taxes & fees
Dec 29 - Dec 30




Woodland Motor Lodge
Woodland Motor Lodge
2.5 star property
Grayling
9.2 out of 10, Wonderful, (303)
9.2/10
Wonderful
(303)
The price is $106
$106
$118 total
includes taxes & fees
Dec 29 - Dec 30
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.
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.
Budget hotels in Johannesburg and vicinity




7.4 out of 10, Good, (530)
7.4/10
Good
(530)
The price is $59
$59
$65 total
includes taxes & fees
Jan 25 - Jan 26, 2026




8.0 out of 10, Very Good, (1002)
8.0/10
Very Good
(1002)
The price is $71
$71
$79 total
includes taxes & fees
Jan 4 - Jan 5, 2026




9.0 out of 10, Wonderful, (1000)
9.0/10
Wonderful
(1000)
The price is $76
$76
$85 total
includes taxes & fees
Jan 5 - Jan 6, 2026




8.8 out of 10, Excellent, (521)
8.8/10
Excellent
(521)
The price is $81
$81
$90 total
includes taxes & fees
Jan 25 - Jan 26, 2026




8.4 out of 10, Very Good, (847)
8.4/10
Very Good
(847)
The price is $81
$81
$90 total
includes taxes & fees
Jan 3 - Jan 4, 2026




9.6 out of 10, Exceptional, (686)
9.6/10
Exceptional
(686)
The price is $83
$83
$92 total
includes taxes & fees
Jan 11 - Jan 12, 2026




8.6 out of 10, Excellent, (21)
8.6/10
Excellent
(21)
The price is $98
$98
$106 total
includes taxes & fees
Jan 6 - Jan 7, 2026




8.6 out of 10, Excellent, (887)
8.6/10
Excellent
(887)
The price is $84
$84
$91 total
includes taxes & fees
Jan 4 - Jan 5, 2026




Holiday Inn Express & Suites Gaylord by IHG
Holiday Inn Express & Suites Gaylord by IHG2.5 star property
Gaylord
8.8 out of 10, Excellent, (555)
8.8/10
Excellent
(555)
The price is $86
$86
$95 total
includes taxes & fees
Jan 11 - Jan 12, 2026




9.0 out of 10, Wonderful, (294)
9.0/10
Wonderful
(294)
The price is $87
$87
$97 total
includes taxes & fees
Dec 30 - Dec 31




Fairfield Inn & Suites by Marriott Gaylord
Fairfield Inn & Suites by Marriott Gaylord2.5 star property
Gaylord
9.4 out of 10, Exceptional, (455)
9.4/10
Exceptional
(455)
The price is $98
$98
$109 total
includes taxes & fees
Jan 9 - Jan 10, 2026




8.8 out of 10, Excellent, (372)
8.8/10
Excellent
(372)
The price is $100
$100
$108 total
includes taxes & fees
Dec 29 - Dec 30




9.2 out of 10, Wonderful, (303)
9.2/10
Wonderful
(303)
The price is $106
$106
$118 total
includes taxes & fees
Dec 29 - Dec 30




7.8 out of 10, Good, (331)
7.8/10
Good
(331)
The price is $117
$117
$151 total
includes taxes & fees
Jan 4 - Jan 5, 2026




8.2 out of 10, Very Good, (537)
8.2/10
Very Good
(537)
The price is $119
$119
$140 total
includes taxes & fees
Jan 5 - Jan 6, 2026




7.2 out of 10, Good, (28)
7.2/10
Good
(28)
The price is $124
$124
$131 total
includes taxes & fees
Dec 29 - Dec 30




8.8 out of 10, Excellent, (111)
8.8/10
Excellent
(111)
The price is $129
$129
$147 total
includes taxes & fees
Jan 14 - Jan 15, 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.
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.
Go beyond your typical stay in Johannesburg
Family friendly
Cottage
Pet friendly
Top landmarks in Johannesburg
Learn more about Johannesburg
Johannesburg is well-known for its attractions such as Louis M. Groen Nature Preserve and Lake Louise.

Check out reviews of Johannesburg hotels guests love

Fairfield Inn & Suites by Marriott Gaylord
10/10 Excellent
"the staff was outstanding"

Holiday Inn Express & Suites Gaylord by IHG
10/10 Excellent
"Wonderful staff! Excellent room, very clean, comfiest bed ever!
Pool open late and breakfast was good."

Otsego Resort
10/10 Excellent
"Great place to stay at a calm before the storm. Had the place all to ourselves. Great and large and easy walk in and out spot to let our dog out. Thank you for this experience. "

The Waters Inn
10/10 Excellent
"Perfect for snowmobiling. Access to Trail 7 right across the street. Had a great time with our family. "

Best Western Gaylord
10/10 Excellent
"Clean room. Friendly service. "

Comfort Inn & Suites Gaylord
10/10 Excellent
"Room wasclean"

Hampton Inn Gaylord
10/10 Excellent
"Great hotel beds confry"

Tru By Hilton Gaylord, MI
10/10 Excellent
"Happy with the cleanliness of the room, no complaints. Everyone was friendly and helpful. "

Days Inn by Wyndham Grayling
10/10 Excellent
"The room was clean and staff was friendly"
Frequently asked questions
What accommodations do travelers like in Johannesburg?
Guests like Treetops Resort.
Can I book refundable hotels in Johannesburg?
If you need the flexibility to change your travel plans to Johannesburg, most accommodations provide refundable* rates you can book. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Johannesburg if I want a vacation rental instead of a traditional hotel?
Browse 10 vacation homes on our site. You can also consider one of the 8 cottages for your trip.
What will the weather in Johannesburg be like during my visit?
July and August are typically the warmest months in Johannesburg when the average temp is 64°F. February and January are the coldest months when the average temperature is 23°F. October and June are the months with the most rain.
Why should I book my Johannesburg hotel through Hotels.com?
There are lots of reasons to book your Johannesburg trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.