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.

  • Nested On Fox
    SUPERHOSTEntire apartment · 2 guests · 1 bed · 1 bath
    Nested On Fox

    Set in the heart of TRENDY Maboneng this 45 sqm SPACIOUS apartment is in the popular Main Street Life building. The apartment is located in the more QUIET section of the building for those days you want an undisturbed and peaceful rest. This apartment is levels above the standard Maboneng airbnb and yet equally affordable.

    What guests are saying:

    “Really nice apartment in the main street of Maboneng. Communication with the host is really good and check-in very easy and safe. Parking for cost in the building which was very good and nice staff in the building. Lots of space, not noisy for the area and all the amenities you need inside. We liked our stay very much & highly recommend this place!”

  • Charming Loft-Style Apartment 2
    SUPERHOSTEntire apartment · 2 guests · 1 bed · 1 bath
    Charming Loft-Style Apartment 2

    My place is good for couples, solo adventurers, and business travelers. This Loft-style apartment is fully equipped for short or long-term stays, with a queen-size extra length bed and full bathroom. Secure off street parking, as well as a private garden. We are close to the Gautrain bus route, 2,5 km from Hyde Park Shopping Centre, Rosebank Shopping Centre and the Gautrain, and 6km from Sandton CBD. Please note there is an additional fee for a second guest.

    What guests are saying:

    “Spacious, clean, private and very comfortable. I had everything I needed and Tracy was always quick to respond to any queries I had. Highly recommend.”

  • PERFECTLY LOCATED STUDIO IN ILLOVO SANDTON
    SUPERHOSTEntire apartment · 2 guests · 1 bed · 1 bath
    PERFECTLY LOCATED STUDIO IN ILLOVO SANDTON

    Welcome to our lovely, cosy studio apartment in the heart of Illovo, just minutes from Melrose Arch, Rosebank and Sandton City Shopping Centre. Feel completely at ease with secured parking and a 24 hour security guard at the reception. Ideal for work or vacation! A home away from home.

    What guests are saying:

    “A nice place to stay for a quick visit to Johannesburg. I arrived around 2am so the 24hr check in was a massive bonus for me. Quick and easy. All the amenities you need and an endless supply of hot water for showering. The bed was also very comfortable! Located in a nice quiet spot. I left my bags there for a few hours with the security upon checkout, who was a lovely and funny guy.”

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

A modern, cozy apartment in the heart of Rosebank
SUPERHOSTEntire apartment
A modern, cozy apartment in the heart of Rosebank
Price:$41 / night
Treetop loft @ The Orchard on 2nd
SUPERHOSTEntire loft
Treetop loft @ The Orchard on 2nd
Price:$31 / night
GAP Gallery in Melville
SUPERHOSTEntire cottage
GAP Gallery in Melville
Price:$21 / night
Modern Charm for Gourmets - Melville Smart Home
SUPERHOSTEntire guesthouse
Modern Charm for Gourmets - Melville Smart Home
Price:$25 / night
MainStreetPulse
SUPERHOSTEntire apartment
MainStreetPulse
Price:$18 / night
Ensuite in trendy Parkhurst
SUPERHOSTEntire guest suite
Ensuite in trendy Parkhurst
Price:$25 / night
705 - The Perfect Penthouse in Maboneng, Jhb
SUPERHOSTEntire loft
705 - The Perfect Penthouse in Maboneng, Jhb
Price:$53 / night
Barkston Cottage
SUPERHOSTEntire guesthouse
Barkston Cottage
Price:$19 / night
Thornton Gap-From Single to Families! R589 PPPN
SUPERHOSTEntire house
Thornton Gap-From Single to Families! R589 PPPN
Price:$35 / night
Scarub Cottage on 11th
SUPERHOSTEntire cottage
Scarub Cottage on 11th
Price:$18 / night
In the heart of Rosebank - The Vantage
SUPERHOSTEntire apartment
In the heart of Rosebank - The Vantage
Price:$50 / night
House@54 in Parkhurst - Business travel only
SUPERHOSTEntire house
House@54 in Parkhurst - Business travel only
Price:$56 / night
Show all