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 / Checkout
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
Italy
Italy
Caribbean
Caribbean
Mexico
Mexico
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
Farms
Tiny homes
Cabins
Off the grid
New
Design
Play
Trending
Lake
Camping
Golfing
Filters
0
Show map
Search results; Over 1,000 places in Soweto
Over 1,000 places in Soweto
Home in Soweto
MAJAK Guesthouse
4 beds
4 beds
Apr. 7 – 12
Apr. 7 – 12
$128 CAD
$105 CAD
night
$105 CAD per night, originally $128 CAD
·
$524 CAD total
$524 CAD total
Show price breakdown
Home in Soweto
Vilakazi Heritage
Apr. 1 – 6
Apr. 1 – 6
$59 CAD
$49 CAD
night
$49 CAD per night, originally $59 CAD
·
$244 CAD total
$244 CAD total
Show price breakdown
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
Apr. 1 – 6
Apr. 1 – 6
$50 CAD
night
$50 CAD per night
·
$251 CAD total
$251 CAD total
Show price breakdown
5.0 out of 5 average rating, 16 reviews
5.0 (16)
Superhost
Superhost
Home in Roodepoort
Mi Casa Dos 2
2 beds
2 beds
Apr. 8 – 13
Apr. 8 – 13
$37 CAD
$32 CAD
night
$32 CAD per night, originally $37 CAD
·
$161 CAD total
$161 CAD total
Show price breakdown
4.7 out of 5 average rating, 10 reviews
4.7 (10)
Superhost
Superhost
Home in Johannesburg
Spacious Home-Neighboring Northcliff/Greymont
4 beds
4 beds
Apr. 1 – 6
Apr. 1 – 6
$73 CAD
$61 CAD
night
$61 CAD per night, originally $73 CAD
·
$307 CAD total
$307 CAD total
Show price breakdown
Superhost
Superhost
Home in Johannesburg South
Deluxe Cottage (Self-catering) Sleeps up to 4
1 queen bed
1 queen bed
Apr. 1 – 6
Apr. 1 – 6
$34 CAD
night
$34 CAD per night
·
$168 CAD total
$168 CAD total
Show price breakdown
4.57 out of 5 average rating, 7 reviews
4.57 (7)
Superhost
Superhost
Home in Johannesburg
Melville Loft with Views for Miles
1 bed
1 bed
Apr. 14 – 19
Apr. 14 – 19
$70 CAD
night
$70 CAD per night
·
$348 CAD total
$348 CAD total
Show price breakdown
4.73 out of 5 average rating, 75 reviews
4.73 (75)
Guest favourite
Guest favourite
Home in Johannesburg South
Stunning 2 Bedroom and 2 Bathroom. No loadshedding
2 queen beds
2 queen beds
Apr. 1 – 6
Apr. 1 – 6
$106 CAD
night
$106 CAD per night
·
$532 CAD total
$532 CAD total
Show price breakdown
5.0 out of 5 average rating, 15 reviews
5.0 (15)
Guest favourite
Guest favourite
Home in Johannesburg
Gorgeous home away from home!
4 beds
4 beds
May 18 – 23
May 18 – 23
$86 CAD
night
$86 CAD per night
·
$431 CAD total
$431 CAD total
Show price breakdown
4.87 out of 5 average rating, 108 reviews
4.87 (108)
Home in Johannesburg South
Home in Johannesburg
Apr. 1 – 6
Apr. 1 – 6
$196 CAD
$160 CAD
night
$160 CAD per night, originally $196 CAD
·
$802 CAD total
$802 CAD total
Show price breakdown
New place to stay
New
Home in Lenasia
Flamingo Guest Home Lenasia
5 beds
5 beds
Apr. 1 – 6
Apr. 1 – 6
$159 CAD
night
$159 CAD per night
·
$794 CAD total
$794 CAD total
Show price breakdown
Superhost
Superhost
Home in Johannesburg
Back up Power, Spacious, Private and 24hr security
Apr. 14 – 19
Apr. 14 – 19
$140 CAD
night
$140 CAD per night
·
$702 CAD total
$702 CAD total
Show price breakdown
4.74 out of 5 average rating, 66 reviews
4.74 (66)
Guest favourite
Guest favourite
Home in Roodepoort
Kalista’s
3 beds
3 beds
Apr. 1 – 7
Apr. 1 – 7
$148 CAD
night
$148 CAD per night
·
$888 CAD total
$888 CAD total
Show price breakdown
5.0 out of 5 average rating, 17 reviews
5.0 (17)
Guest favourite
Guest favourite
Home in Randburg
Luxury solar powered villa with pool and suana
7 beds
7 beds
Apr. 20 – 25
Apr. 20 – 25
$258 CAD
$219 CAD
night
$219 CAD per night, originally $258 CAD
·
$1,094 CAD total
$1,094 CAD total
Show price breakdown
4.91 out of 5 average rating, 110 reviews
4.91 (110)
Guest favourite
Guest favourite
Home in Randburg
Beautiful 5 bedroom boutique guest house
5 beds
5 beds
Apr. 27 – May 2
Apr. 27 – May 2
$646 CAD
night
$646 CAD per night
·
$3,228 CAD total
$3,228 CAD total
Show price breakdown
5.0 out of 5 average rating, 45 reviews
5.0 (45)
Guest favourite
Guest favourite
Home in Randburg
Artsy oasis in chilled Parkhurst
3 beds
3 beds
Apr. 28 – May 3
Apr. 28 – May 3
$233 CAD
night
$233 CAD per night
·
$1,163 CAD total
$1,163 CAD total
Show price breakdown
4.94 out of 5 average rating, 16 reviews
4.94 (16)
Guest favourite
Guest favourite
Home in Randburg
Japanese Palace
Apr. 18 – 23
Apr. 18 – 23
$254 CAD
night
$254 CAD per night
·
$1,269 CAD total
$1,269 CAD total
Show price breakdown
5.0 out of 5 average rating, 9 reviews
5.0 (9)
Guest favourite
Guest favourite
Home in Randburg
Modern open plan living - Gravity House
3 beds
3 beds
Apr. 8 – 13
Apr. 8 – 13
$287 CAD
night
$287 CAD per night
·
$1,433 CAD total
$1,433 CAD total
Show price breakdown
4.94 out of 5 average rating, 124 reviews
4.94 (124)
1
2
3
4
…
15