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 in Soweto
Check in / Check out
Any week
Guests
Add guests
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
filters
Filters
Price
Type of place
Show map
Search results; Over 1,000 homes in Soweto
Over 1,000 homes in Soweto
Place to stay in Soweto
Soweto modern apartment close to Orlando Stadium.
1 bedroom
,
·
2 beds
,
·
1 bathroom
1–6 Jul
1–6 Jul
$378 SGD
Show price breakdown
for 5 nights
$378 SGD for 5 nights
,
·
Flat in Soweto
Tower Heights
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$582 SGD
Show price breakdown
for 5 nights
$582 SGD for 5 nights
Free cancellation
New place to stay
New
Guest favourite
Guest favourite
Flat in Soweto
B-Hive@Devland Room 3
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$315 SGD
Show price breakdown
for 5 nights
$315 SGD for 5 nights
Free cancellation
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.
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
3.5 bathrooms
3.5 bathrooms
6–11 Sept
6–11 Sept
$2,019 SGD
Show price breakdown
for 5 nights
$2,019 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Apartment in Soweto
Luxurious, cozy, Homely apartment
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
21–26 Jul
21–26 Jul
$227 SGD
Show price breakdown
for 5 nights
$227 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favourite
Guest favourite
Room in Soweto
Baksman's Retreat
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Dec
1–6 Dec
$216 SGD
Show price breakdown
for 5 nights
$216 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 9 reviews
5.0 (9)
Superhost
Superhost
Apartment in Johannesburg
The Orange Corner IIII At Mampungubwe Hotel
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$237 SGD
Show price breakdown
for 5 nights
$237 SGD for 5 nights
Free cancellation
New place to stay
New
Home in Soweto
2 Bedrooms House
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$704 SGD
Show price breakdown
for 5 nights
$704 SGD for 5 nights
Free cancellation
Guest favourite
Guest favourite
Villa in Pimville
3bed & bath villa boasts Sandton luxury in Soweto
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
3 bathrooms
3 bathrooms
1–6 Jul
1–6 Jul
$1,237 SGD
Show price breakdown
for 5 nights
$1,237 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
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
5–10 Jul
5–10 Jul
$325 SGD
Show price breakdown
for 5 nights
$325 SGD for 5 nights
Free cancellation
4.94 out of 5 average rating, 31 reviews
4.94 (31)
Top guest favourite
Guest favourite
Loft in Randburg
7B - Solar powered Lovely Executive Loft
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$304 SGD
$275 SGD
Show price breakdown
for 5 nights
Free cancellation
4.92 out of 5 average rating, 343 reviews
4.92 (343)
Guest favourite
Guest favourite
Guest house in Sandton
Woodland Suite, total tranquility in Bryanston
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$394 SGD
Show price breakdown
for 5 nights
$394 SGD for 5 nights
4.88 out of 5 average rating, 8 reviews
4.88 (8)
Guest favourite
Guest favourite
Home in Roodepoort
Kalista’s cottage
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
10–15 Jul
10–15 Jul
$459 SGD
$422 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Guest favourite
Guest favourite
Home in Johannesburg South
Have the entire house to yourself
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
5–10 Jul
5–10 Jul
$898 SGD
Show price breakdown
for 5 nights
$898 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Top guest favourite
Guest favourite
Cottage in Randburg
Secure two-bedroom private studio with solar.
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$327 SGD
Show price breakdown
for 5 nights
$327 SGD for 5 nights
Free cancellation
4.97 out of 5 average rating, 100 reviews
4.97 (100)
Top guest favourite
Guest favourite
Flat in Johannesburg
Elegant City Hideaway
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
6–11 Jul
6–11 Jul
$345 SGD
$316 SGD
Show price breakdown
for 5 nights
4.96 out of 5 average rating, 27 reviews
4.96 (27)
Guest favourite
Guest favourite
Flat in Randburg
Open plan onyx cottage - 10A
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
10–15 Jul
10–15 Jul
$335 SGD
Show price breakdown
for 5 nights
$335 SGD for 5 nights
Free cancellation
4.92 out of 5 average rating, 92 reviews
4.92 (92)
Top guest favourite
Guest favourite
Flat in Johannesburg
Northcliff Studio Apartment
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$304 SGD
$268 SGD
Show price breakdown
for 5 nights
Free cancellation
4.96 out of 5 average rating, 56 reviews
4.96 (56)
Serviced apartment in Johannesburg
Nelz Haven @ One Rosebank
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
Toilet with sink
Toilet with sink
9–14 Jul
9–14 Jul
$406 SGD
Show price breakdown
for 5 nights
$406 SGD for 5 nights
Free cancellation
1
2
3
4
…
15