Search Mountain Hotels in Johannesburg

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for Johannesburg hotels with mountains nearby

1. Silva Villa

Silva Villa
5.0 star property
Bedfordview
10.0 out of 10, Exceptional, (1 review)
"I know folk are wary of BnB type properties, but we have nothing but praise for this delightful villa. Lovely room and facilities. Fantastic ala carte breakfast (no stainless steel servers) and welcoming host. Safe, luxurious stay close to the best shopping mall in Bedford Centre and really quick, easy location to the airport. Highly recommend!"
Australia
Adam
The price is ₹10,950
₹12,593 total
includes taxes & fees
14 Nov - 15 Nov
Silva Villa

2. The Cliffside Boutique Getaway

The Cliffside Boutique Getaway
5.0 star property
Randburg
10.0 out of 10, Exceptional, (10 reviews)
"Excellent place to stay in - highly recommended."
Canada
Darko
The price is ₹14,817
₹17,596 total
includes taxes & fees
18 Nov - 19 Nov
The Cliffside Boutique Getaway

3. Triple T guest house

Triple T guest house
3.0 star property
Bezuidenhout Valley
The price is ₹2,729
₹2,838 total
includes taxes & fees
24 Nov - 25 Nov
Triple T guest house

4. 26 Degrees South Bush Boho Hotel

26 Degrees South Bush Boho Hotel
2.5 star property
Muldersdrift
9.2 out of 10, Wonderful, (33 reviews)
"Great spot, great friendly staff. Would highly recommend staying there"
United States
Albert
The price is ₹6,360
₹7,959 total
includes taxes & fees
22 Nov - 23 Nov
26 Degrees South Bush Boho Hotel

5. Rising Rocks Farm

Rising Rocks Farm
2.0 star property
Magaliesburg
The price is ₹4,094
₹5,526 total
includes taxes & fees
9 Nov - 10 Nov
Rising Rocks Farm

6. Natures Green Resort and Spa

Natures Green Resort and Spa
3.0 star property
Centurion
8.0 out of 10, Very good, (1 review)
"Pretty good, only thing free wifi was advertised on your site and there was no wifi. When we booked on your site we specifically looked for a place with wifi as we had a foreign visitor. Maybe update this"
South Africa
Anonymous traveller
The price is ₹3,762
₹4,350 total
includes taxes & fees
11 Nov - 12 Nov
Natures Green Resort and Spa

7. Over The Moon Guesthouse

Over The Moon Guesthouse
5.0 star property
Randburg
8.8 out of 10, Excellent, (9 reviews)
"Our stay at Over the Moon was superb. From the beautiful decor, to the relaxing atmosphere, the stunning views of the city and most importantly the kind and outstanding service from Christine, Brian and everyone here. This will definitely be our go-to accommodation any time we are staying or travelling through Johannesburg. Thank you very much for your hospitality!"
Canada
NIKITA
The price is ₹15,241
₹15,241 total
includes taxes & fees
12 Nov - 13 Nov
Over The Moon Guesthouse

8. The Venue Country Hotel & Spa

The Venue Country Hotel & Spa
3.0 star property
Muldersdrift
7.8 out of 10, Good, (7 reviews)
"Infelizmente não condiz com o que está na foto. "
Brazil
Fagner
The price is ₹5,195
₹5,975 total
includes taxes & fees
17 Nov - 18 Nov
The Venue Country Hotel & Spa

9. Budmarsh Country Lodge

Budmarsh Country Lodge
5.0 star property
Magaliesberg
8.8 out of 10, Excellent, (20 reviews)
"Nice friendly helpful staff. Copious amount of excellent food. Definately not five star rating. 3 stars at best. Needs some serious maintenance and very dated."
South Africa
Albert
The price is ₹8,265
₹9,505 total
includes taxes & fees
18 Nov - 19 Nov
Budmarsh Country Lodge

10. Klipdrift Sands Game Lodge

Klipdrift Sands Game Lodge
4.5 star property
Hammanskraal
The price is ₹11,130
₹11,130 total
includes taxes & fees
7 Dec - 8 Dec
Klipdrift Sands Game Lodge
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.

Top Johannesburg Hotel Reviews