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 Johannesburg
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 Johannesburg
Over 1,000 homes in Johannesburg
Hostel in Johannesburg
Twin Room in industrial design-led hostel
1 bedroom
,
·
2 beds
,
·
1 shared bathroom
16–21 Jun
16–21 Jun
$354 SGD
Show price breakdown
for 5 nights
$354 SGD for 5 nights
,
·
5.0 out of 5 average rating, 9 reviews
5.0 (9)
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
12–17 Jul
12–17 Jul
$1,317 SGD
Show price breakdown
for 5 nights
$1,317 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Top guest favourite
Guest favourite
Guest suite in Randburg
Pete's Suite
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
19–24 Jun
19–24 Jun
$191 SGD
Show price breakdown
for 5 nights
$191 SGD for 5 nights
Free cancellation
4.97 out of 5 average rating, 140 reviews
4.97 (140)
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
19–24 Jun
19–24 Jun
$337 SGD
Show price breakdown
for 5 nights
$337 SGD for 5 nights
Free cancellation
4.93 out of 5 average rating, 30 reviews
4.93 (30)
Top guest favourite
Guest favourite
Apartment in Sandton
Safe flat (solar) near Morningside/Sandton Clinics
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
17–22 Jun
17–22 Jun
$295 SGD
Show price breakdown
for 5 nights
$295 SGD for 5 nights
Free cancellation
4.92 out of 5 average rating, 193 reviews
4.92 (193)
Home in Randburg
Family Home in a Bordeaux South
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
23–28 Jun
23–28 Jun
$873 SGD
Show price breakdown
for 5 nights
$873 SGD for 5 nights
Free cancellation
New place to stay
New
Top guest favourite
Guest favourite
Home in Sandton
76b on Atholl
6 bedrooms
6 bedrooms
,
·
6 beds
6 beds
,
·
4 bathrooms
4 bathrooms
21–26 Jun
21–26 Jun
$3,276 SGD
$2,364 SGD
Show price breakdown
for 5 nights
Free cancellation
4.97 out of 5 average rating, 37 reviews
4.97 (37)
Guest favourite
Guest favourite
Home in Sandton
4 bed House with big pool -5 Mins from Sandton
4 bedrooms
4 bedrooms
,
·
4 beds
4 beds
,
·
2.5 bathrooms
2.5 bathrooms
16–21 Jun
16–21 Jun
$1,143 SGD
$995 SGD
Show price breakdown
for 5 nights
4.81 out of 5 average rating, 86 reviews
4.81 (86)
Top guest favourite
Guest favourite
Flat in Sandton
Sandton Skye Super Luxury Apartment
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
21–26 Jun
21–26 Jun
$516 SGD
Show price breakdown
for 5 nights
$516 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 13 reviews
5.0 (13)
Guest favourite
Guest favourite
Flat in Randburg
Spacious Farmhouse Studio * Walk to Rosebank
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
18–23 Jun
18–23 Jun
$311 SGD
Show price breakdown
for 5 nights
$311 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Superhost
Superhost
Flat in Sandton
Designer Corner Apartment With City Views 1012A
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1.5 bathrooms
1.5 bathrooms
21–26 Jun
21–26 Jun
$733 SGD
Show price breakdown
for 5 nights
$733 SGD for 5 nights
New place to stay
New
Guest favourite
Guest favourite
Guest house in Johannesburg
Romantic Jacuzzi + Fireplace Retreat
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
28 Jun – 3 Jul
28 Jun – 3 Jul
$755 SGD
$691 SGD
Show price breakdown
for 5 nights
Extended stay discount
4.98 out of 5 average rating, 52 reviews
4.98 (52)
Guest favourite
Guest favourite
Home in Johannesburg
Stylish Parkview Home | Close to Rosebank& Sandton
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
21–26 Jun
21–26 Jun
$1,105 SGD
Show price breakdown
for 5 nights
$1,105 SGD for 5 nights
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Home in Johannesburg
Goldfish cottage #4
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
16–21 Jun
16–21 Jun
$644 SGD
Show price breakdown
for 5 nights
$644 SGD for 5 nights
New place to stay
New
Top guest favourite
Guest favourite
Flat in Sandton
92, 7 on Middle
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
6–11 Jul
6–11 Jul
$564 SGD
$377 SGD
Show price breakdown
for 5 nights
4.91 out of 5 average rating, 91 reviews
4.91 (91)
Flat in Midrand
Luxurious waterfall penthouse at Munyaka Lifestyle
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
21–26 Jun
21–26 Jun
$663 SGD
Show price breakdown
for 5 nights
$663 SGD for 5 nights
Free cancellation
New place to stay
New
Guest favourite
Guest favourite
Guest house in Johannesburg South
The Lantern Luxe Retreat
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
21–26 Jun
21–26 Jun
$344 SGD
$299 SGD
Show price breakdown
for 5 nights
4.9 out of 5 average rating, 41 reviews
4.9 (41)
Guest favourite
Guest favourite
Apartment in Johannesburg
Garden cottage in Melville
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
17–22 Jun
17–22 Jun
$246 SGD
Show price breakdown
for 5 nights
$246 SGD for 5 nights
Free cancellation
4.98 out of 5 average rating, 43 reviews
4.98 (43)
Superhost
Superhost
Flat in Sandton
Sandton Skye Luxury Designer Apartment
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
19–24 Jun
19–24 Jun
$506 SGD
Show price breakdown
for 5 nights
$506 SGD for 5 nights
5.0 out of 5 average rating, 3 reviews
5.0 (3)
1
2
3
4
…
15