Sign up
Log in
Vacation rentals in Johannesburg

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.

Secure Living Space for All
Entire apartment · 6 guests · 3 beds · 1 bath

Secure Living Space for AllSafe apartment in secure complex in Vorna Valley which is just 5mins drive from the famous Mall of Africa. N1 is also easily accessible. It is close to Waterfall business park, Waterfall Netcare, Mall of Africa, Waterfall Corner with restaurants and shops.

Nested On Fox
SUPERHOST
Entire apartment · 2 guests · 1 bed · 1 bath

Nested On FoxSet in the heart of TRENDY Maboneng this 45 sqm SPACIOUS apartment is in the popular Main Street Life building. The apartment is located in the more QUIET section of the building for those days you want an undisturbed and peaceful rest. This apartment is levels above the standard Maboneng airbnb and yet equally affordable.

Barkston Cottage
SUPERHOST
Entire guesthouse · 4 guests · 3 beds · 1 bath

Barkston CottageOur Cottage nestled in the beautiful leafy suburb of Blairgowrie includes an open plan living room and kitchen, bedroom and shower. The dinning table doubles up as a work space, and there is access to high speed fibre internet. Also included is a Smart TV which enables you to watch YouTube, Netflix, and any other Apps and including Cable TV (DSTv). Fluffy towels, a soft duvet, and wall heater are there for your maximum comfort. We hope you enjoy your stay with us.

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

MainStreetPulse
SUPERHOSTEntire apartment
MainStreetPulse
/ night
Private self-catering studio apartment #5
SUPERHOSTEntire apartment
Private self-catering studio apartment #5
/ night
Private Room (MES), Melville, Johannesburg
SUPERHOSTPrivate room
Private Room (MES), Melville, Johannesburg
/ night
Sexy and Sophisticated City Escape on 4 Lulworth
SUPERHOSTEntire apartment
Sexy and Sophisticated City Escape on 4 Lulworth
/ night
Tranquility, space is guaranteed
SUPERHOSTPrivate room
Tranquility, space is guaranteed
/ night
Modern apartment in culturally vibrant Melville
SUPERHOSTEntire apartment
Modern apartment in culturally vibrant Melville
/ night
Need a Pied a Terre? This place is perfect!
SUPERHOSTEntire loft
Need a Pied a Terre? This place is perfect!
/ night
Secure , convenient apartment with  DSTV & WIFI
Entire apartment
Secure , convenient apartment with DSTV & WIFI
/ night
Cosy garden apartment
SUPERHOSTEntire guest suite
Cosy garden apartment
/ night
Charming Character Home, Vibrant Maboneng nearby!
SUPERHOSTPrivate room
Charming Character Home, Vibrant Maboneng nearby!
/ night
House of Happiness, Melville, Private Room, (MES)
Private room
House of Happiness, Melville, Private Room, (MES)
/ night
Room4@Jozistay
SUPERHOSTEntire apartment
Room4@Jozistay
/ night

Nearby destinations