Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
NEW
NEW
Experiences
Experiences, new
NEW
NEW
Services
Services, new
Start your search
Location
Homes near Soweto Gauteng ZA
Check in / Check out
Any week
Guests
Add guests
Filters
0
Become a host
Help Centre
Become a host
It’s easy to start hosting and earn extra income.
Refer a host
Find a co-host
Log in or sign up
Show map
Search results; Over 1,000 homes
Over 1,000 homes
Room in Soweto
The Wakanda Homestay in Soweto
1 bedroom
,
·
1 bed
,
·
1 shared bathroom
15–20 Jul
15–20 Jul
$379 SGD
Show price breakdown
for 5 nights
$379 SGD for 5 nights
,
·
5.0 out of 5 average rating, 16 reviews
5.0 (16)
Top guest favourite
Guest favourite
Home in Randburg
Solar pwrd house with pool and entertainment area
30-min drive
30-min drive
26–31 Jul
26–31 Jul
$1,167 SGD
Show price breakdown
for 5 nights
$1,167 SGD for 5 nights
5.0 out of 5 average rating, 7 reviews
5.0 (7)
Superhost
Superhost
Apartment in Soweto
Luxurious, cozy, Homely apartment
10-min drive
10-min drive
21–26 Jul
21–26 Jul
$231 SGD
Show price breakdown
for 5 nights
$231 SGD for 5 nights
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favourite
Guest favourite
Flat in Soweto
B-Hive@Devland Room 3
20-min drive
20-min drive
19–24 Jul
19–24 Jul
$335 SGD
Show price breakdown
for 5 nights
$335 SGD for 5 nights
5.0 out of 5 average rating, 20 reviews
5.0 (20)
Top guest favourite
Guest favourite
Villa in Johannesburg
A Mansion to remember. A Sanctuary in the sky.
30-min drive
30-min drive
6–11 Sept
6–11 Sept
$2,717 SGD
Show price breakdown
for 5 nights
$2,717 SGD for 5 nights
5.0 out of 5 average rating, 12 reviews
5.0 (12)
Guest favourite
Guest favourite
Home in Johannesburg South
Have the entire house to yourself
20-min drive
20-min drive
3–8 Aug
3–8 Aug
$895 SGD
Show price breakdown
for 5 nights
$895 SGD for 5 nights
5.0 out of 5 average rating, 7 reviews
5.0 (7)
Guest favourite
Guest favourite
8
Reviews
4.88
Stars
Rating
3
Years hosting
Guest house in Sandton
Woodland Suite, total tranquility in Bryanston
10-min drive
10-min drive
24–29 Jul
24–29 Jul
$391 SGD
Show price breakdown
for 5 nights
$391 SGD for 5 nights
4.88 out of 5 average rating, 8 reviews
4.88 (8)
Flat in Soweto
Tower Heights
10-min drive
10-min drive
15–20 Jul
15–20 Jul
$584 SGD
Show price breakdown
for 5 nights
$584 SGD for 5 nights
New place to stay
New
Superhost
Superhost
Flat in Randburg
Two Bedroom Onyx Cottage - 10D
30-min drive
30-min drive
6–11 Sept
6–11 Sept
$482 SGD
Show price breakdown
for 5 nights
$482 SGD for 5 nights
New place to stay
New
Guest favourite
Guest favourite
18
Reviews
4.94
Stars
Rating
7
Months hosting
Place to stay in Johannesburg South
Executive en-Suite, cozy, comfy and spacious
20-min drive
20-min drive
18–23 Jul
18–23 Jul
$326 SGD
Show price breakdown
for 5 nights
$326 SGD for 5 nights
4.94 out of 5 average rating, 18 reviews
4.94 (18)
Guest favourite
Guest favourite
Villa in Pimville
3bed & bath villa boasts Sandton luxury in Soweto
10-min drive
10-min drive
16–21 Jul
16–21 Jul
$1,242 SGD
Show price breakdown
for 5 nights
$1,242 SGD for 5 nights
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Guest favourite
Guest favourite
Guest house in Johannesburg
Modern Private Stay | Quiet & Secure
30-min drive
30-min drive
19–24 Jul
19–24 Jul
$327 SGD
Show price breakdown
for 5 nights
$327 SGD for 5 nights
4.94 out of 5 average rating, 33 reviews
4.94 (33)
Top guest favourite
Guest favourite
Flat in Roodepoort
Cozy Getaway
30-min drive
30-min drive
4–9 Oct
4–9 Oct
$233 SGD
Show price breakdown
for 5 nights
$233 SGD for 5 nights
5.0 out of 5 average rating, 23 reviews
5.0 (23)
Boutique hotel in Johannesburg
La Casadira Boutique Hotel
30-min drive
30-min drive
15–20 Jul
15–20 Jul
$558 SGD
Show price breakdown
for 5 nights
$558 SGD for 5 nights
New place to stay
New
Superhost
Superhost
Flat in Randburg
Stylish 2 Bedroom Apartment near Hurlingham
40-min drive
40-min drive
21–26 Jul
21–26 Jul
$493 SGD
Show price breakdown
for 5 nights
$493 SGD for 5 nights
New place to stay
New
Top guest favourite
Guest favourite
Flat in Johannesburg
Elegant City Hideaway
30-min drive
30-min drive
15–20 Jul
15–20 Jul
$344 SGD
$314 SGD
Show price breakdown
for 5 nights
4.97 out of 5 average rating, 29 reviews
4.97 (29)
Top guest favourite
Guest favourite
Home in Sandton
76b on Atholl
40-min drive
40-min drive
19–24 Jul
19–24 Jul
$2,610 SGD
$2,190 SGD
Show price breakdown
for 5 nights
4.98 out of 5 average rating, 43 reviews
4.98 (43)
Superhost
Superhost
Guest suite in Johannesburg South
Nest24: Evans Park Private & Cosy Guest Suite 2
20-min drive
20-min drive
15–20 Jul
15–20 Jul
$302 SGD
Show price breakdown
for 5 nights
$302 SGD for 5 nights
New place to stay
New
Home in Randburg
Family Home in a Bordeaux South
40-min drive
40-min drive
16–21 Jul
16–21 Jul
$871 SGD
Show price breakdown
for 5 nights
$871 SGD for 5 nights
New place to stay
New
1
2
3
4
…
15