Holiday 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.

Guest favourite
Guest house in Randburg
Northcliff Self Catering Cottage with Jacuzzi
Feel high up in the sky with this double storey cottage in Northcliff. This self catering cottage comfortably sleeps 2 people with a private en-suite bedroom. 1st floor - Enjoy free access to uncapped fibre Wi-Fi, Netflix, Showmax & DStv (full). Balcony with a wooden deck, private Jacuzzi, kitchen with a gas stove and hob, dishwasher, aircon, guest toilet and smart TV. 2nd Floor - Bedroom (1 Superking bed, en-suite bathroom (shower and bath), TV (Netflix, Showmax & DStv (full)) and aircon.
17–24 Aug
$69 SGD per night
4.99 out of 5 average rating, 139 reviews
Guest favourite
Place to stay in Benoni
African Diamond "Date Night" (Solar & Water)
Combining the rustic charm of Africa, with the sparkle on the Cullinan One Diamond. We have combined these polar opposites a paradox to create the African Diamond BnB. An infinity pool extends directkly from the patio, so that you can cool off under the moonlight and stars, taking in a fresh breath of air. In the cottage a chandelier hangs sparking like a Diamond, to set a glamorous tone to your special evening. A romantic candle lit bathroom is ready for you to relax and unwind. Garden Shower.
24 Nov – 1 Dec
$70 SGD per night
4.95 out of 5 average rating, 127 reviews
Guest favourite
Guest house in Johannesburg
Chill Among the Lush Foliage at a Tranquil Poolside Oasis
Solar powered Melville cottage with back up water supply. Not affected by load shedding or water cuts. Sink into the slouchy tan couch at this contemporary cottage in the heart of Melville, two blocks away from 7th Street's hip restaurants and clubs. Smooth slate tiles, poured concrete floors, and rustic wood create an industrial-chic look. You have parking inside and private access around either side of the house. It comes equipped with its own washer, uncapped Internet, FTTH 20/2Mbps.
4–11 Mar
$68 SGD per night
4.94 out of 5 average rating, 239 reviews

Popular amenities for Johannesburg holiday rentals

Stay near Johannesburg's top sights

Rosebank Mall198 locals recommend
Eastgate Shopping Centre48 locals recommend
Melrose Arch167 locals recommend
Bedford Centre49 locals recommend
Johannesburg Zoo175 locals recommend
Sandton Convention Centre39 locals recommend

Other great holiday rentals in Johannesburg

Guest favourite
Cottage in Johannesburg
Most sizeable, double storey loft apartment.
24–31 Jan
$63 SGD per night
4.93 out of 5 average rating, 151 reviews
Guest favourite
Guest house in Sandton
2 bedroom cottage, nestled in an oasis of green.
6–13 Aug
$98 SGD per night
4.98 out of 5 average rating, 150 reviews
Guest favourite
Flat in Johannesburg
In the heart of Rosebank - The Vantage
3–10 Jul
$64 SGD per night
4.98 out of 5 average rating, 454 reviews
Guest favourite
Flat in Johannesburg
20Mb WiFi LuxSuite vibrant area art 2km 2 gautrain
18–25 Feb
$83 SGD per night
4.93 out of 5 average rating, 243 reviews
Guest favourite
Apartment in Sandton
Lux 9th floor sunset condo (full backup power)
5–12 Aug
$162 SGD per night
4.85 out of 5 average rating, 101 reviews
Guest favourite
Flat in Randburg
Stylish studio apartment in Parktown North
13–20 Nov
$46 SGD per night
4.96 out of 5 average rating, 132 reviews
Guest favourite
Flat in Sandton
Upmarket Garden View Executive Suite
5–12 Oct
$41 SGD per night
4.95 out of 5 average rating, 242 reviews
Guest favourite
Treehouse in Midrand
Incredible Treehouse getaway immersed in nature close to the city
16–23 Aug
$63 SGD per night
4.83 out of 5 average rating, 164 reviews
Superhost
Home in Johannesburg
(Sub)urban retreat
17–24 Nov
$142 SGD per night
4.89 out of 5 average rating, 100 reviews
Guest favourite
Home in Randburg
Japanese Palace
26 Jan – 2 Feb
$179 SGD per night
5.0 out of 5 average rating, 8 reviews
Guest favourite
Home in Johannesburg
Retro-Industrial Penthouse
17–24 Apr
$386 SGD per night
5.0 out of 5 average rating, 8 reviews
Guest favourite
Flat in Sandton
Exceptional Penthouse 4 Bedroom Suite Apartment
18–25 Nov
$227 SGD per night
4.96 out of 5 average rating, 96 reviews

Quick stats about holiday rentals in Johannesburg

Total rentals

4.4K properties

Rentals with dedicated workspaces

2.2K properties have a dedicated workspace

Rentals with a pool

2.1K properties have a pool

Pet-friendly rentals

540 properties allow pets

Family-friendly rentals

1.2K properties are a good fit for families

Total number of reviews

98K reviews

Destinations to explore