Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Soweto
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
South Africa
South Africa
Europe
Europe
Canada
Canada
Caribbean
Caribbean
Italy
Italy
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Amazing pools
Rooms
Bed & breakfasts
Amazing views
Countryside
Lake
Farms
Tiny homes
Design
Cabins
Off-the-grid
Play
New
Camping
Golfing
Filters
0
Show map
Search results; Over 1,000 places in Soweto
Over 1,000 places in Soweto
Home in Soweto
Vilakazi Heritage
21 – 26 Apr
21 – 26 Apr
$302 AUD
$276 AUD
total
Show price breakdown
$276 AUD total, originally $302 AUD
Home in Soweto
MAJAK Guesthouse
4 beds
4 beds
20 – 25 Apr
20 – 25 Apr
$603 AUD
total
Show price breakdown
$603 AUD total
Home in Johannesburg
A Unique 4-bed House in Northcliff with SOLAR
5 beds
5 beds
21 – 26 Apr
21 – 26 Apr
$1,220 AUD
total
Show price breakdown
$1,220 AUD total
New place to stay
New
16
Reviews
5.0
Rating
6
Years hosting
Room in Soweto
Stay with Busi
Stay with Busi
Hostess
,
·
Hostess
The Wakanda Homestay in Soweto
20 – 25 Apr
20 – 25 Apr
$290 AUD
total
Show price breakdown
$290 AUD total
5.0 out of 5 average rating, 16 reviews
5.0 (16)
Guest favourite
Guest favourite
Home in Johannesburg
Gorgeous home away from home!
4 beds
4 beds
1 – 6 June
1 – 6 June
$497 AUD
total
Show price breakdown
$497 AUD total
4.87 out of 5 average rating, 110 reviews
4.87 (110)
Room in Johannesburg South
Stay with Alicia
Stay with Alicia
Lish’s cottage
21 – 26 Apr
21 – 26 Apr
$208 AUD
total
Show price breakdown
$208 AUD total
New place to stay
New
Superhost
Superhost
Home in Johannesburg
Stay 3 nights, 5% off Home-Neighboring Greymont
4 beds
4 beds
20 – 25 Apr
20 – 25 Apr
$349 AUD
total
Show price breakdown
$349 AUD total
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favourite
Guest favourite
Home in Randburg
Poolside Villa
1 bed
1 bed
12 – 17 May
12 – 17 May
$306 AUD
total
Show price breakdown
$306 AUD total
4.9 out of 5 average rating, 67 reviews
4.9 (67)
Superhost
Superhost
Home in Johannesburg
2 bedroom Unit ontop of the hill
27 Apr – 2 May
27 Apr – 2 May
$439 AUD
total
Show price breakdown
$439 AUD total
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favourite
Guest favourite
Home in Johannesburg
SuperHost: Stylish Orchard Cottage, solar, pool
1 queen bed
1 queen bed
25 – 30 Apr
25 – 30 Apr
$295 AUD
total
Show price breakdown
$295 AUD total
4.9 out of 5 average rating, 121 reviews
4.9 (121)
Superhost
Superhost
Home in Johannesburg
Back up Power, Spacious, Private and 24hr security
21 – 26 Apr
21 – 26 Apr
$836 AUD
$692 AUD
total
Show price breakdown
$692 AUD total, originally $836 AUD
4.72 out of 5 average rating, 72 reviews
4.72 (72)
Superhost
Superhost
Home in Johannesburg
Johannesburg Norwood Luxury Home with Pool & Solar
5 beds
5 beds
29 Apr – 4 May
29 Apr – 4 May
$899 AUD
$759 AUD
total
Show price breakdown
$759 AUD total, originally $899 AUD
4.85 out of 5 average rating, 385 reviews
4.85 (385)
Guest favourite
Guest favourite
Home in Randburg
Luxury solar powered villa with pool and suana
7 beds
7 beds
11 – 16 May
11 – 16 May
$1,454 AUD
$1,235 AUD
total
Show price breakdown
$1,235 AUD total, originally $1,454 AUD
4.91 out of 5 average rating, 114 reviews
4.91 (114)
Guest favourite
Guest favourite
Home in Roodepoort
Kalista’s
20 – 25 Apr
20 – 25 Apr
$857 AUD
total
Show price breakdown
$857 AUD total
5.0 out of 5 average rating, 18 reviews
5.0 (18)
Guest favourite
Guest favourite
Home in Randburg
Cloud 9
5 beds
5 beds
24 – 29 Apr
24 – 29 Apr
$811 AUD
total
Show price breakdown
$811 AUD total
4.92 out of 5 average rating, 39 reviews
4.92 (39)
Guest favourite
Guest favourite
Home in Randburg
Artsy oasis in chilled Parkhurst
3 beds
3 beds
29 Apr – 4 May
29 Apr – 4 May
$1,324 AUD
total
Show price breakdown
$1,324 AUD total
4.94 out of 5 average rating, 18 reviews
4.94 (18)
Guest favourite
Guest favourite
Home in Randburg
Modern open plan living - Gravity House
3 beds
3 beds
29 Apr – 4 May
29 Apr – 4 May
$1,652 AUD
total
Show price breakdown
$1,652 AUD total
4.94 out of 5 average rating, 125 reviews
4.94 (125)
Guest favourite
Guest favourite
Home in Randburg
Beautiful 5 bedroom boutique guest house
5 beds
5 beds
12 – 17 May
12 – 17 May
$3,595 AUD
total
Show price breakdown
$3,595 AUD total
5.0 out of 5 average rating, 45 reviews
5.0 (45)
1
2
3
4
…
15
Enter dates and number of guests to show the total trip price including additional fees (but excluding any taxes).