Skip to content
Sign up
Log in
Vacation rentals in Johannesburg

Vacation rentals in Johannesburg

Find and book unique accommodation on Airbnb

Top-rated holiday rentals in Johannesburg

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

  • Modern Charm for Gourmets - Melville Smart Home
    SUPERHOSTEntire guest house · 2 guests · 1 bed · 1 bathroom
    Modern Charm for Gourmets - Melville Smart Home

    In the quaint and charming village like suburb of Melville. Walking distance to all the restaurants and bars on 7th Street. All luxuries guests expect. Smart home. Gourmet kitchen. Jet-spa bath/shower. Log fireplace. Luxury 100% cotton bedding. 100Mbs fibre wifi. 42" HDTV including Netflix, Amazon, Chromecast and a PS3. Alexa, your in-room voice command host, will entertain you, and even control the lights. I also offer airport transfers and in-room massage treatment from a local therapist.

    What guests are saying:

    “I had a wonderful stay here. Steve is an incredible host, the pics are accurate, the animals are delightful and Gogo is so lovely. It’s quiet, safe and packed with all the amenities and necessities you need and more. Alexa and Chromecast for the WIN! Cooking in a more than well equipped kitchen was divine and not to mention and incredibly comfortable bed to sleep in. WiFi is a winner. Steve’s place is a must!”

  • 705 - The Perfect Penthouse in Maboneng, Jhb
    SUPERHOSTEntire loft · 3 guests · 1 bed · 2 bathrooms
    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!”

  • Thornton Gap-From Single to Families! R589 PPPN
    SUPERHOSTEntire house · 8 guests · 6 beds · 4 bathrooms
    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.”

Holiday rentals for every style

Get the amount of space that is right for you.

  • Homes
  • Hotels
  • Unique stays

Popular amenities for Johannesburg holiday rentals

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

Other great holiday rentals in Johannesburg

Trendy Loft ! Maboneng !
Entire apartment
Trendy Loft ! Maboneng !
Price:€18 / night
Maboneng Jewel - Studio Loft
SUPERHOSTEntire flat
Maboneng Jewel - Studio Loft
Price:€21 / night
House@54 in Parkhurst - Business Travel Only
SUPERHOSTEntire house
House@54 in Parkhurst - Business Travel Only
Price:€50 / night
Ensuite in trendy Parkhurst
SUPERHOSTEntire guest suite
Ensuite in trendy Parkhurst
Price:€22 / night
Charming Loft-Style Apartment 2
SUPERHOSTEntire flat
Charming Loft-Style Apartment 2
Price:€27 / night
Treetop loft @ The Orchard on 2nd
SUPERHOSTEntire loft
Treetop loft @ The Orchard on 2nd
Price:€27 / night
A modern, cozy apartment in the heart of Rosebank
SUPERHOSTEntire flat
A modern, cozy apartment in the heart of Rosebank
Price:€37 / night
Your perfect base to explore Melville and Joburg
SUPERHOSTEntire flat
Your perfect base to explore Melville and Joburg
Price:€25 / night
Scarub Cottage on 11th
SUPERHOSTEntire cottage
Scarub Cottage on 11th
Price:€16 / night
GAP Gallery in Melville
SUPERHOSTEntire cottage
GAP Gallery in Melville
Price:€19 / night
PERFECTLY LOCATED STUDIO IN ILLOVO SANDTON
SUPERHOSTEntire flat
PERFECTLY LOCATED STUDIO IN ILLOVO SANDTON
Price:€23 / night
Luxuriously Appointed Apartment in the Financial District
SUPERHOSTEntire flat
Luxuriously Appointed Apartment in the Financial District
Price:€46 / night
Show all