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
Guest favourite
Guest favourite
Home in Johannesburg
Forest Haven - Luxury Suite in Forest Town
1 bedroom
,
·
2 beds
,
·
1 private bathroom
5–10 Jul
5–10 Jul
$399 SGD
Show price breakdown
for 5 nights
$399 SGD for 5 nights
,
·
4.94 out of 5 average rating, 114 reviews
4.94 (114)
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,815 SGD
Show price breakdown
for 5 nights
$2,815 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Top guest favourite
Guest favourite
Home in Sandton
76b on Atholl
6 bedrooms
6 bedrooms
,
·
6 beds
6 beds
,
·
4 bathrooms
4 bathrooms
26–31 Jul
26–31 Jul
$2,328 SGD
Show price breakdown
for 5 nights
$2,328 SGD for 5 nights
Free cancellation
4.98 out of 5 average rating, 40 reviews
4.98 (40)
Top guest favourite
Guest favourite
Home in Randburg
Artsy oasis in chilled Parkhurst
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
3 bathrooms
3 bathrooms
1–6 Sept
1–6 Sept
$1,599 SGD
Show price breakdown
for 5 nights
$1,599 SGD for 5 nights
Free cancellation
4.98 out of 5 average rating, 111 reviews
4.98 (111)
Flat in Johannesburg
Stylish 2-Bedroom Stay Near Rosebank & Sandton
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
2.5 bathrooms
2.5 bathrooms
5–10 Jul
5–10 Jul
$526 SGD
Show price breakdown
for 5 nights
$526 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Guest favourite
Guest favourite
Flat in Sandton
Elegant 2 bedroom 2 bath Aptmnt With Complex Pool
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
5–10 Jul
5–10 Jul
$459 SGD
Show price breakdown
for 5 nights
$459 SGD for 5 nights
Free cancellation
4.95 out of 5 average rating, 41 reviews
4.95 (41)
Guest favourite
Guest favourite
Home in Randburg
Cloud 9
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
,
·
3 bathrooms
3 bathrooms
5–10 Jul
5–10 Jul
$693 SGD
Show price breakdown
for 5 nights
$693 SGD for 5 nights
4.92 out of 5 average rating, 122 reviews
4.92 (122)
Top guest favourite
Guest favourite
Home in Johannesburg
Stylish Parkview Home | Close to Rosebank& Sandton
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
11–16 Jul
11–16 Jul
$704 SGD
Show price breakdown
for 5 nights
$704 SGD for 5 nights
Free cancellation
4.91 out of 5 average rating, 23 reviews
4.91 (23)
Superhost
Superhost
Home in Randburg
Solar pwrd house with pool and entertainment area
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
3 bathrooms
3 bathrooms
13–18 Jul
13–18 Jul
$1,319 SGD
Show price breakdown
for 5 nights
$1,319 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favourite
Guest favourite
Flat in Johannesburg
Cozy Rosebank 2BR/2BA Oasis - Warm Winter Getaway
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
17–22 Jul
17–22 Jul
$811 SGD
$604 SGD
Show price breakdown
for 5 nights
4.95 out of 5 average rating, 38 reviews
4.95 (38)
Flat in Johannesburg
Oaklands/Houghton Executive 3-Bed Apartment
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2.5 bathrooms
2.5 bathrooms
5–10 Jul
5–10 Jul
$1,223 SGD
Show price breakdown
for 5 nights
$1,223 SGD for 5 nights
Free cancellation
New place to stay
New
Flat in Johannesburg
One Rosebank: Where Style Meets the City
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
6–11 Jul
6–11 Jul
$381 SGD
Show price breakdown
for 5 nights
$381 SGD for 5 nights
Free cancellation
New place to stay
New
Top guest favourite
Guest favourite
Home in Randburg
5 @ The Village
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2.5 bathrooms
2.5 bathrooms
29 Jul – 3 Aug
29 Jul – 3 Aug
$1,243 SGD
Show price breakdown
for 5 nights
$1,243 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 40 reviews
5.0 (40)
Superhost
Superhost
Home in Sandton
Luxurious 3 Bed Home 5 Min to Sandton City Centre
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2.5 bathrooms
2.5 bathrooms
16–21 Jul
16–21 Jul
$1,450 SGD
Show price breakdown
for 5 nights
$1,450 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Guest favourite
Guest favourite
Campsite in Midrand
Private Glamping Fire Camp Under the Stars
3 bedrooms
3 bedrooms
,
·
6 beds
6 beds
,
·
2.5 bathrooms
2.5 bathrooms
6–11 Jul
6–11 Jul
$1,168 SGD
Show price breakdown
for 5 nights
$1,168 SGD for 5 nights
Free cancellation
4.9 out of 5 average rating, 10 reviews
4.9 (10)
Top guest favourite
Guest favourite
Home in Johannesburg
Home in Johannesburg - At Home on Nellie
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
3 bathrooms
3 bathrooms
23–28 Jul
23–28 Jul
$1,558 SGD
Show price breakdown
for 5 nights
$1,558 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 19 reviews
5.0 (19)
Guest favourite
Guest favourite
Flat in Sandton
Col5. Spacious. 2 Bed Apt. Pool. Solar Back Up.
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
15–20 Jul
15–20 Jul
$589 SGD
$399 SGD
Show price breakdown
for 5 nights
Free cancellation
4.81 out of 5 average rating, 26 reviews
4.81 (26)
Flat in Johannesburg
Luxury Modern Apartment in gated road Melrose
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
5–10 Jul
5–10 Jul
$938 SGD
Show price breakdown
for 5 nights
$938 SGD for 5 nights
Free cancellation
New place to stay
New
Top guest favourite
Guest favourite
Townhouse in Sandton
Sandton Exec 3BR|3 Ensuites + Backup Power & Water
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
3 bathrooms
3 bathrooms
5–10 Jul
5–10 Jul
$826 SGD
Show price breakdown
for 5 nights
$826 SGD for 5 nights
Free cancellation
4.98 out of 5 average rating, 122 reviews
4.98 (122)
1
2
3
4
…
15