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.

  • Charming Loft-Style Apartment 2
    SUPERHOSTEntire flat · 2 guests · 1 bed · 1 bathroom
    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.”

  • Trendy Johannesburg Loft (WiFi and Netflix)
    Entire flat · 2 guests · 1 bed · 1 bathroom
    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.”

  • Nested On Fox
    SUPERHOSTEntire flat · 2 guests · 1 bed · 1 bathroom
    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!”

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

Modern Charm for Gourmets - Melville Smart Home
SUPERHOSTEntire guest house
Modern Charm for Gourmets - Melville Smart Home
Price:£20 / night
705 - The Perfect Penthouse in Maboneng, Jhb
SUPERHOSTEntire loft
705 - The Perfect Penthouse in Maboneng, Jhb
Price:£42 / night
MainStreetPulse
SUPERHOSTEntire flat
MainStreetPulse
Price:£14 / night
PERFECTLY LOCATED STUDIO IN ILLOVO SANDTON
SUPERHOSTEntire flat
PERFECTLY LOCATED STUDIO IN ILLOVO SANDTON
Price:£21 / night
A modern, cozy apartment in the heart of Rosebank
SUPERHOSTEntire flat
A modern, cozy apartment in the heart of Rosebank
Price:£32 / night
The Luxurious Olive Suite
SUPERHOSTEntire guest house
The Luxurious Olive Suite
Price:£19 / night
Scarub Cottage on 11th
SUPERHOSTEntire cottage
Scarub Cottage on 11th
Price:£13 / night
House@54 in Parkhurst - Business Travel Only
SUPERHOSTEntire house
House@54 in Parkhurst - Business Travel Only
Price:£45 / night
Treetop loft @ The Orchard on 2nd
SUPERHOSTEntire loft
Treetop loft @ The Orchard on 2nd
Price:£25 / night
The Wendy House - Melville Smart Home
SUPERHOSTTiny house
The Wendy House - Melville Smart Home
Price:£14 / night
Private Room (MES), Melville, Johannesburg
SUPERHOSTPrivate room
Private Room (MES), Melville, Johannesburg
Price:£13 / night
Explore Boutiques Near a Contemporary Cottage in Parkhurst
SUPERHOSTEntire apartment
Explore Boutiques Near a Contemporary Cottage in Parkhurst
Price:£45 / night
Show all