Skip to content
Sign up
Log in
Vacation rentals in Johannesburg

Vacation rentals in Johannesburg

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Johannesburg

Guests agree: these stays are highly rated for location, cleanliness, and more.

  • Thornton Gap-From Single to Families! R589 PPPN
    SUPERHOSTEntire house · 8 guests · 6 beds · 4 baths
    Thornton Gap-From Single to Families! R589 PPPN

    Thornton Gap Guesthouse is a luxurious, intimate hidden accommodation gem, located in the central Johannesburg suburb of Westdene. Single Suites or the entire guesthouse are able to be booked. Base price of ZAR 700 per night and ZAR 600 per person per night for any additional guests. Four elegant suites can easily be converted into two roomed inter-leading family accommodation.

    What guests are saying:

    “This was the first airbnb i have ever booked and will definitely do so over and over again. I have read all the reviews available on here and after my visit can verify that it is all true. Firstly Gordon is an amazing host, the word "Super" clearly applies here as he is one of the friendliest , most down to earth people i have come across in the tourism (accomodation) industry . He called me earlier than check in time to let me know i can come earlier, was there to welcome me, came in to check up if everything was okay throughout the stay and assisted when we had a little accident . The guesthouse itself is really stunning, from the road view you would never say that it is the same venue. It looks and feels like a 5 star venue which has everything you could need . It was really clean and tidy and you can see that is well taken care off. I wasn't too fond of the Westdene area when booking and originally wanted something in Sandton/Randburg etc but glad that i did book Thornton Gap Guesthouse. If you are visiting Joburg or just need a place to spend a few days away with mates, colleagues, family or a loved one then this is definitely the place you need to book at. Thank you Gordon and looking forward to booking this place again many times in future.”

  • Trendy Johannesburg Loft (WiFi and Netflix)
    Entire apartment · 2 guests · 1 bed · 1 bath
    Trendy Johannesburg Loft (WiFi and Netflix)

    Experience authentic loft living in Johannesburg. All expertly harnessing space & design, enhanced by volumes of window space, warm textures as well as an abundance of natural light.

    What guests are saying:

    “I had a great stay at Thobi's place. You were a great host, ensured I was settled in. Thank you for your great hospitality again.”

  • 705 - The Perfect Penthouse in Maboneng, Jhb
    SUPERHOSTEntire loft · 3 guests · 1 bed · 2 baths
    705 - The Perfect Penthouse in Maboneng, Jhb

    A large top-floor penthouse situated in the heart of the Maboneng Precinct - a bustling, trendy, and must-see Johannesburg neighbourhood. It is perfect for couples. It is central and vibey - there's plenty of great restaurants, galleries and bars a very short walk away!

    What guests are saying:

    “What outstanding views from a lovely, enormous loft space in an Arts building. Very comfortable and safe in a district I found one needed to be very careful. Every amenity a traveller would want was provided. I would have liked if there was a small safe for valuables but that is my only suggestion. If staying, I strongly suggest Uber-ing everywhere as Uber is cheap and safe. I love public transport and made the mistake of taking the Gautrain to Park Station. I didn't realise Park Station area is unsafe. Phone thieves are everywhere. The restaurants within one block of this loft are excellent and cheap. I hired a local for a walking tour of the Arts district. So enjoyable! Take a minute to read the owners booklet of suggestions. Spot on and very helpful. Happy travels!”

Vacation rentals for every style

Get the amount of space that is right for you.

  • Homes
  • Hotels
  • Unique stays

Popular amenities for Johannesburg vacation rentals

  • Kitchen
  • Wifi
  • Pool
  • Free parking on premises
  • Air conditioning

Other great vacation rentals in Johannesburg

Modern Charm for Gourmets - Melville Smart Home
SUPERHOSTEntire guesthouse
Modern Charm for Gourmets - Melville Smart Home
Price:$33 CAD/night
Scarub Cottage on 11th
SUPERHOSTEntire cottage
Scarub Cottage on 11th
Price:$24 CAD/night
Ensuite in trendy Parkhurst
SUPERHOSTEntire guest suite
Ensuite in trendy Parkhurst
Price:$34 CAD/night
Charming Loft-Style Apartment 2
SUPERHOSTEntire apartment
Charming Loft-Style Apartment 2
Price:$42 CAD/night
House@54 in Parkhurst - Business Travel Only
SUPERHOSTEntire house
House@54 in Parkhurst - Business Travel Only
Price:$76 CAD/night
A modern, cozy apartment in the heart of Rosebank
SUPERHOSTEntire apartment
A modern, cozy apartment in the heart of Rosebank
Price:$56 CAD/night
Barkston Cottage
SUPERHOSTEntire guesthouse
Barkston Cottage
Price:$24 CAD/night
Explore Boutiques Near a Contemporary Cottage in Parkhurst
SUPERHOSTEntire apartment
Explore Boutiques Near a Contemporary Cottage in Parkhurst
Price:$76 CAD/night
GAP Gallery in Melville
SUPERHOSTEntire cottage
GAP Gallery in Melville
Price:$28 CAD/night
Your perfect base to explore Melville and Joburg
SUPERHOSTEntire apartment
Your perfect base to explore Melville and Joburg
Price:$38 CAD/night
PERFECTLY LOCATED STUDIO IN ILLOVO SANDTON
SUPERHOSTEntire apartment
PERFECTLY LOCATED STUDIO IN ILLOVO SANDTON
Price:$37 CAD/night
Nested On Fox
SUPERHOSTEntire apartment
Nested On Fox
Price:$35 CAD/night
Show all