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.

Spacious cottage in quiet, leafy Parkview
SUPERHOST
Entire cottage · 2 guests · 1 bed · 1 bathroom

Spacious cottage in quiet, leafy ParkviewFlatlet available in peaceful, quiet part of Parkview, Johannesburg. The unit is conveniently located 500m from the trendy Parkview Village shops on Tyrone Avenue and is 500m from one of Johannesburg's most spectacular parks, Zoo Lake, which features a public swimming pool, restaurants, sports facilities (hockey, cricket, bowling) and walking and cycling paths used every day by the friendly local residents. Close to major universities, business schools, hospitals and shops.

The Sunshine Apartment
Entire flat · 2 guests · 1 bed · 1 bathroom

The Sunshine ApartmentBeautiful sunshine filled apartment tucked neatly on a quite street in westdene overlooking the UJ sports fields. The apartment offers a feel of the country with a spectacular view of the Joburg Sunset

Snug little cottage
Entire cottage · 2 guests · 1 bed · 1.5 bathrooms

Snug little cottageSwimming pool and garden available for guests. Parking available on premises for only one vehicle (sedan/hatchback)

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

SUPERHOST
  1. Entire flat
  2. Johannesburg
MainStreetPulse
₹1,890 per night
SUPERHOST
  1. Private room
  2. Randburg
Ensuite in trendy Parkhurst
₹2,049 per night
  1. Entire flat
  2. Johannesburg
Cozy Entire Apartment In The Center Of Maboneng
₹1,999 per night
  1. Entire apartment
  2. Johannesburg
Amazing Joburg views &Unique CBD Luxury Experience
₹2,594 per night
  1. Entire house
  2. Randburg
Private guest suite in pretty Saxonwold garden.
₹3,372 per night
SUPERHOST
  1. Entire guest suite
  2. Randburg
★ Nature in the City ★ WIFI | Netflix | Desk
₹1,816 per night
SUPERHOST
  1. Entire flat
  2. Johannesburg
Modern apartment in culturally vibrant Melville
₹2,661 per night
SUPERHOST
  1. Entire flat
  2. Sandton
LUXURIOUS Studio in Illovo Sandton Unit 320
₹2,578 per night
SUPERHOST
  1. Entire loft
  2. Randburg
Need a Pied a Terre? This place is perfect!
₹1,327 per night
  1. Entire serviced apartment
  2. Johannesburg
Modern And Trendy 1 Bed Across From Rosebank Mall
₹2,953 per night
  1. Private room
  2. Johannesburg
Stylish Studio in Melville
₹1,571 per night
SUPERHOST
  1. Entire flat
  2. Randburg
Wild Olive Executive Suite
₹3,372 per night

Nearby destinations