Skip to content
Become a host
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.

MainStreetPulse
SUPERHOST
Entire apartment · 3 guests · 2 beds · 1.5 baths

MainStreetPulseA modernised cosy studio apartment, boasting a double volume ceiling with exciting light fittings and furnishings. The apartment is aptly named "Main Street Pulse" due to its prime location nestled in the heart of Fox Street in Maboneng.

PERFECTLY Located Studio Illovo Sandton Unit 210
SUPERHOST
Entire apartment · 2 guests · 1 bed · 1 bath

PERFECTLY Located Studio Illovo Sandton Unit 210Welcome to our lovely, cosy studio apartment in the heart of Illovo, just minutes from Melrose Arch, Rosebank and Sandton City Shopping Centre. Feel completely at ease with secured parking and a 24 hour security guard at the reception. Ideal for work or vacation! A home away from home.

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

  1. Entire apartment
  2. Midrand
Apartment 12 @ Mall of Africa
ﺩ.ﺇ82 per night
SUPERHOST
  1. Private room
  2. Randburg
Ensuite in trendy Parkhurst
ﺩ.ﺇ109 per night
SUPERHOST
  1. Entire apartment
  2. Lethabong
The Pad: Entire apt near Modderfontein Reserve
ﺩ.ﺇ142 per night
  1. Entire cottage
  2. Johannesburg
(Netflix) The Palms Cottage
ﺩ.ﺇ116 per night
  1. Entire guesthouse
  2. Sandton
A cottage quiet & secure only 1km from Nicolway.
ﺩ.ﺇ116 per night
SUPERHOST
  1. Entire apartment
  2. Johannesburg
Modern apartment in culturally vibrant Melville
ﺩ.ﺇ142 per night
SUPERHOST
  1. Entire guest suite
  2. Randburg
STUNNING Rosewood Garden Guest Suite Parkhurst
ﺩ.ﺇ123 per night
  1. Entire apartment
  2. Johannesburg
Best Views in Johannesburg
ﺩ.ﺇ154 per night
  1. Entire apartment
  2. Johannesburg
Trendy Johannesburg Loft (WiFi and Netflix)
ﺩ.ﺇ117 per night
SUPERHOST
  1. Entire apartment
  2. Randburg
Heather's Haven
ﺩ.ﺇ80 per night
  1. Private room
  2. Randburg
Lovely private room with separate entrance & WiFi
ﺩ.ﺇ64 per night
  1. Entire chalet
  2. Johannesburg South
Upendo Amani Guesthouse
ﺩ.ﺇ129 per night

Nearby destinations