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

Flat in Johannesburg

4.98 out of 5 average rating, 460 reviews

In the heart of Rosebank - The Vantage

Enjoy this fantastic 2 bedroom apartment at The Vantage in the heart of Rosebank - just 200m from Rosebank Mall, restaurants, Starbucks & 400m from the Gautrain station. This north facing unit enjoys lots of sunshine and is situated on the 1st floor. Superbly furnished , the apartment has all the modern amenities & conveniences that you'd expect in one of Johannesburg's best suburbs. Only 4 minutes to Sandton by train. The apartment comes with free underground parking and has a backup GENERATOR!

1–8 Sep

₹4,532 per night
Guest favourite

Guest house in Randburg

4.99 out of 5 average rating, 143 reviews

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 Jul

₹4,955 per night
Guest favourite

Apartment in Sandton

4.85 out of 5 average rating, 104 reviews

Lux 9th floor sunset condo (full backup power)

Gorgeous sunsets from this luxurious apartment on the 9th floor. Includes 2 bedrooms, a balcony, flat-screen TV, smeg equipped kitchen with a dishwasher + microwave, washing machine, 2 bathrooms with a shower (and one bath) and guest toilet. Includes a full backup power system! Masingita features an outdoor pool and the property is home to the renowned restaurant Bowl'd, which also provides a bar. Masingita is situated just a stone throw away from the Gautrain and 3.2km from Sandton City Mall.

30 Apr – 7 May

₹11,339 per night

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
Park Station7 locals recommend

Other great holiday rentals in Johannesburg

Guest favourite

Cottage in Johannesburg

4.87 out of 5 average rating, 244 reviews

GAP Gallery in Melville

26 Jun – 3 Jul

₹2,164 per night
Guest favourite

Cottage in Johannesburg

4.94 out of 5 average rating, 154 reviews

Most sizeable, double storey loft apartment.

1–8 May

₹4,510 per night
Guest favourite

Cottage in Randburg

4.96 out of 5 average rating, 163 reviews

Home away from home & workspace - Solar/Fast Wi-Fi

19–26 Nov

₹2,011 per night
Guest favourite

Home in Randburg

5.0 out of 5 average rating, 9 reviews

Japanese Palace

20–27 Nov

₹13,414 per night
Guest favourite

Flat in Sandton

4.89 out of 5 average rating, 38 reviews

Luxurious Executive Top Floor Apartment, Hyde Park

30 Oct – 6 Nov

₹7,580 per night
Guest favourite

Home in Randburg

4.93 out of 5 average rating, 54 reviews

Designer two bedroom home with pool and rooftop

29 Jun – 6 Jul

₹14,175 per night
Guest favourite

Flat in Sandton

4.96 out of 5 average rating, 98 reviews

Exceptional Penthouse 4 Bedroom Suite Apartment

20–27 Jul

₹16,224 per night
Guest favourite

Home in Midrand

4.96 out of 5 average rating, 26 reviews

Waterfall Country Estate - Luxurious House

24 Nov – 1 Dec

₹29,886 per night
Guest favourite

Home in Johannesburg

5.0 out of 5 average rating, 9 reviews

Retro-Industrial Penthouse

15–22 Oct

₹29,635 per night
Guest favourite

Cottage in Randburg

4.97 out of 5 average rating, 32 reviews

Tranquil luxury cottage with deck & private garden

22–29 Aug

₹3,300 per night
Guest favourite

Home in Randburg

4.91 out of 5 average rating, 35 reviews

Ecclectic House in Greenside

30 Oct – 6 Nov

₹7,479 per night
Guest favourite

Home in Sandton

4.9 out of 5 average rating, 49 reviews

Private Modern 10 bdrm Home tucked away in Sandton

22–29 Jun

₹60,338 per night

Quick stats about holiday rentals in Johannesburg

Total rentals

4.4T properties

Rentals with dedicated workspaces

2.2T properties have a dedicated workspace

Rentals with a pool

2.1T properties have a pool

Pet-friendly rentals

540 properties allow pets

Family-friendly rentals

1.2T properties are a good fit for families

Total number of reviews

98T reviews

Destinations to explore