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.

  • Scarub Cottage on 11th
    SUPERHOSTEntire cottage · 2 guests · 1 bed · 1 bath
    Scarub Cottage on 11th

    Recently refurbished one bedroom cottage conveniently located minutes from 4th Avenue. Large large living area and kitchenette leading to separate bedroom and en-suite shower room. Cottage boasts wi-fi and internet TV and private Courtyard. We also tea and coffee and an provide honesty bar. 4th Avenue is a vibrant area hosting restaurants, bars and boutique shopping with easy access to Rosebank and Sandton. The Gautrain in Sandton provides access to OR Tambo within 20 mins.

    What guests are saying:

    “The place is exceptionally cleaning. You can smell the clean and fresh bed linen as soon as you enter the bedroom. I cannot get over how clean the place was. Absolutely spotless and sparkling clean!”

  • Ensuite in trendy Parkhurst
    SUPERHOSTEntire guest suite · 1 guest · 1 bed · 1 bath
    Ensuite in trendy Parkhurst

    We look forward to welcoming you to our tranquil home the ensuite is set in a pretty garden private and safe. We have tea and coffee and a snack in the ensuite.

    What guests are saying:

    “This was my favorite airbnb. I traveled with my girlfriend and we absolutely loved it! Mary is amazing, she makes you feel like family and is always aware of everything you need. The neighborhood is safe, you have a lot of restaurants a few blocks from there and it’s easy to find.”

  • 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.”

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

Nested On Fox
SUPERHOSTEntire apartment
Nested On Fox
Price:R440 ZAR / night
GAP Gallery in Melville
SUPERHOSTEntire cottage
GAP Gallery in Melville
Price:R355 ZAR / night
Explore Boutiques Near a Contemporary Cottage in Parkhurst
SUPERHOSTEntire apartment
Explore Boutiques Near a Contemporary Cottage in Parkhurst
Price:R950 ZAR / night
MainStreetPulse
SUPERHOSTEntire apartment
MainStreetPulse
Price:R300 ZAR / night
Private Self-Catering Studio #3
SUPERHOSTEntire apartment
Private Self-Catering Studio #3
Price:R285 ZAR / night
Charming Loft-Style Apartment 2
SUPERHOSTEntire apartment
Charming Loft-Style Apartment 2
Price:R525 ZAR / night
PERFECTLY LOCATED STUDIO IN ILLOVO SANDTON
SUPERHOSTEntire apartment
PERFECTLY LOCATED STUDIO IN ILLOVO SANDTON
Price:R447 ZAR / night
Modern Charm for Gourmets - Melville Smart Home
SUPERHOSTEntire guesthouse
Modern Charm for Gourmets - Melville Smart Home
Price:R416 ZAR / night
Cosy flat in secure garden, parking, WiFi & Dstv
SUPERHOSTEntire guest suite
Cosy flat in secure garden, parking, WiFi & Dstv
Price:R235 ZAR / night
A modern, cozy apartment in the heart of Rosebank
SUPERHOSTEntire apartment
A modern, cozy apartment in the heart of Rosebank
Price:R680 ZAR / night
The Palms Cottage
SUPERHOSTEntire cottage
The Palms Cottage
Price:R340 ZAR / night
Private entrance with kitchen & bathroom
Private room
Private entrance with kitchen & bathroom
Price:R245 ZAR / night
Show all