Skip to content

Vacation rentals in Johannesburg

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Johannesburg

Guests agree: these stays are highly rated for location, cleanliness, and more.

CityView, a stunning modern apartment
Tiny house · 2 guests · 1 bed · 1 bath

CityView, a stunning modern apartmentNestled in safe upmarket Northcliff, this modern stylish apartment boasts panoramic views of Johannesburg and Sandton. Walking distance from Northcliff Hill and Alberts Farm. This spotlessly clean apartment has private tastefully decorated bedroom for two, ample cupboard space, modern open plan lounge with DSTV/Netflix/Fast internet, a full self-catering kitchen with modern appliances, a large bathroom with walk-in shower with elevated bath, plus entertainers patio. Views from every space inside

LUXURIOUS Studio in Illovo Sandton Unit 320
SUPERHOST
Entire rental unit · 2 guests · 1 bed · 1 bath

LUXURIOUS Studio in Illovo Sandton Unit 320Welcome to our luxurious studio apartment for the discerning traveler be it work or vacation. This apartment is a cut above the rest. Nestled in Illovo, literally midway between the Sandton City Shopping Centre and Rosebank Mall. With Melrose Arch just a stone throw away!

Sunny studio in Illovo near Sandton and surrounds
Entire rental unit · 2 guests · 1 bed · 1 bath

Sunny studio in Illovo near Sandton and surroundsA comfortable studio for corporate and leisure travellers in a secure and central apartment block in the heart of Illovo. The apartment has a full kitchen, lounge, TV with Netflix, dining area, workstation and bathroom with bath and shower.

Vacation rentals for every style

Get the amount of space that is right for you

  • Homes
  • Hotels
  • Unique stays

Popular amenities for Johannesburg vacation rentals

  • Kitchen
  • Wifi
  • Pool
  • Free parking on premises
  • Air conditioning

Other great vacation rentals in Johannesburg

SUPERHOST
  1. Entire rental unit
  2. Johannesburg
MainStreetPulse
G$5,148 per night
SUPERHOST
  1. Entire cottage
  2. Randburg
Spacious cottage in quiet, leafy Parkview
G$5,624 per night
SUPERHOST
  1. Entire rental unit
  2. Johannesburg
Die Stoep @ Maboneng
G$5,370 per night
SUPERHOST
  1. Entire rental unit
  2. Johannesburg
The Apex Rosebank - Stunning 1 bedroom Apartment
G$9,064 per night
SUPERHOST
  1. Entire residential home
  2. Randburg
Private guest suite in pretty Saxonwold garden.
G$9,185 per night
SUPERHOST
  1. Entire rental unit
  2. Johannesburg
Nested On Fox
G$7,005 per night
SUPERHOST
  1. Entire cottage
  2. Johannesburg
Modern and private on the Houghton mountain
G$8,882 per night
SUPERHOST
  1. Entire rental unit
  2. Johannesburg
Modern apartment in culturally vibrant Melville
G$8,095 per night
SUPERHOST
  1. Entire loft
  2. Randburg
Amazing views - Oak House (water and power backup)
G$7,489 per night
  1. Entire cottage
  2. Roodepoort
Snug little cottage
G$3,058 per night
  1. Entire rental unit
  2. Randburg
Cozy home away from home in northern Johannesburg.
G$4,079 per night
SUPERHOST
  1. Entire rental unit
  2. Sandton
Oskido's Hyde Park Luxury Apartment
G$13,848 per night

Nearby destinations