Skip to content

Vacation rentals in Soweto

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Soweto

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

Chill Among the Lush Foliage at a Tranquil Poolside Oasis
PLUS
Entire guesthouse · 2 guests · 1 bed · 1 bath
Chill Among the Lush Foliage at a Tranquil Poolside OasisSink into the slouchy tan couch at this contemporary cottage in the heart of Melville, two blocks away from 7th Street's hip restaurants and clubs. Smooth slate tiles, poured concrete floors, and rustic wood create an industrial-chic look.
CityView, a stunning modern apartment
SUPERHOST
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
1 x  stunning  getaway room in posh fab love house
SUPERHOST
Private room · 2 guests · 1 bed · 1 shared bath
1 x stunning getaway room in posh fab love houseClean Open Spacious Stunning views Lots of spaces for privacy Super fast wifi

Vacation rentals for every style

Get the amount of space that is right for you

  • Homes
  • Hotels
  • Unique stays

Other great vacation rentals in Soweto

  1. Entire guesthouse
  2. Randburg
Spacious 1 bedroom in a peaceful suburb
$20 per night
SUPERHOST
  1. Private room
  2. Johannesburg
B&B on 8th Avenue - Dandelion Room
$23 per night
SUPERHOST
  1. Entire cottage
  2. Johannesburg
GAP Gallery in Melville
$31 per night
SUPERHOST
  1. Entire cottage
  2. Johannesburg
Cottage, Central, Melville, UJ, Wits, Fiber Wifi
$23 per night
SUPERHOST
  1. Entire cottage
  2. Johannesburg South
The Southern Views - Cottage 3 (Self Catering)
$26 per night
SUPERHOST
  1. Private room
  2. Westdene
Hadeda Hall - view room
$51 per night
SUPERHOST
  1. Entire residential home
  2. Johannesburg
Gorgeous 3 bedroom home with pool
$60 per night
  1. Entire residential home
  2. Randburg
3. Close to everything JHB has to offer...
$13 per night
SUPERHOST
  1. Entire loft
  2. Johannesburg
Treetop Loft @ The Orchard on 2nd
$31 per night
  1. Entire loft
  2. Randburg
7A - Lovely Executive Loft - Fully furnished
$37 per night
SUPERHOST
  1. Entire guesthouse
  2. Westdene
Studio Garden Cottage
$18 per night
SUPERHOST
  1. Private room
  2. Johannesburg
Private Room (MES), Melville, Johannesburg
$21 per night