Skip to content

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.

Flat in Sandton
Oskido's Hyde Park Luxury Apartment
A stunning 1 bedroom modern apartment situated in sought-after Hyde Park, a mere 500m from Hyde Park Corner and just minutes from Rosebank, Sandton and Melrose Arch, offers the perfect gateway to rest, relax and even work in a laid back environment. Open plan kitchen, with dining and living area, leading to balcony with stunning views of Hyde Park. Free wifi, gym, steam room, ice room and a restaurant. The bedroom has a walk in closet, and a private balcony with beautiful views.
₹5,263 per night
Guest suite in Randburg
STUNNING Rosewood Garden Guest Suite Parkhurst
If you love to indulge in a Victoria Albert bathtub or a forever shower. then go no further. This is the place for you!! Rosewood is a beautiful guest suite with a separate entrance in one of Parkhurst's heritage homes where you wake up to the sound of birds, with aluminium stacker doors opening onto a private garden. Take a stroll to 4th Ave Parkhurst. Just minutes walk to Pauls Homemade Ice Cream, Espresso Cafe and Bistro, Hudsons, 4th Ave Roasters and many more.
₹2,668 per night
Apartment in Sandton
Luxurious Sandton Apartment
This luxurious new apartment is in Masingita towers which is situated just a stone throw away from the Gautrain and 3.2 km from Sandton City Mall. INVERTER FOR LOAD SHEDDING Masingita features an outdoor pool, free WiFi, and a 24-hour front desk. The property is home to the renowned restaurant Bowl'd. It has 2 bedrooms, a balcony, a flat-screen TV, an equipped kitchen with a dishwasher and a microwave, a washing machine, 2 bathrooms with a shower and a guest toilet.
₹8,222 per night

Stay near Johannesburg's top sights

Rosebank Mall198 locals recommend
Eastgate Shopping Centre48 locals recommend
Melrose Arch167 locals recommend
Sandton Convention Centre39 locals recommend
Johannesburg Zoo175 locals recommend
Maboneng Precinct287 locals recommend

Other great holiday rentals in Johannesburg

Flat in Sandton
LOCATION, LUXURY, SAFETY!!! In Heart of Sandton
₹7,591 per night
Flat in Sandton
Bright, sunny flatlet Nr 1 in leafy Hurlingham
₹2,210 per night
Cottage in Johannesburg
GAP Gallery in Melville
₹1,891 per night
Guest house in Randburg
Rosemary Luxury Cottage + Backup power & garden
₹4,759 per night
Flat in Randburg
Craighall Park| 2 |Charming Loft-Style Apartment 2
₹2,347 per night
Flat in Sandton
Contemporary 1 Bed Unit
₹4,376 per night
Flat in Johannesburg
No Loadshedding The Apex Rosebank - Stunning 2 bed
₹4,576 per night
Flat in Johannesburg
In the heart of Rosebank - The Vantage
₹4,338 per night
Flat in Johannesburg
A Modern Cozy Galleries Rosebank Apartment
₹6,069 per night
Flat in Sandton
Luxury Serviced Apartment. No Sandton loadshedding
₹5,470 per night
Flat in Sandton
Luxurious superior apartment in the Sandton CBD
₹6,800 per night
Flat in Melrose Arch, Johannesburg
Luxury NY Style Apartment w/Generator@Melrose Arch
₹3,151 per night

Quick stats about holiday rentals in Johannesburg

Total rentals

4.2T properties

Rentals with dedicated workspaces

2.1T properties have a dedicated workspace

Rentals with a pool

2.1T properties have a pool

Pet-friendly rentals

520 properties allow pets

Family-friendly rentals

1.2T properties are a good fit for families

Total number of reviews

94T reviews

Destinations to explore