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
Loft in Johannesburg
The CEO's choice
1 bedroom
,
·
1 bed
,
·
1.5 private bathrooms
1–6 Jul
1–6 Jul
$1,100 SGD
Show price breakdown
for 5 nights
$1,100 SGD for 5 nights
,
·
4.92 out of 5 average rating, 37 reviews
4.92 (37)
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,023 SGD
Show price breakdown
for 5 nights
$2,023 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 7 reviews
5.0 (7)
Guest house in Johannesburg
Bella Vista @ No.2
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
5–10 Jul
5–10 Jul
$224 SGD
Show price breakdown
for 5 nights
$224 SGD for 5 nights
Free cancellation
New place to stay
New
Superhost
Superhost
Home in Johannesburg
Tranquil oasis footsteps away from Rosebank vibe.
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$524 SGD
$435 SGD
Show price breakdown
for 5 nights
Free cancellation
New place to stay
New
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
4–9 Jul
4–9 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)
Flat in Johannesburg
Afrosabi tranquility in the city
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$494 SGD
Show price breakdown
for 5 nights
$494 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Flat in Sandton
Cosmopolitan Living- 2 Bed en-Suite Apartment 401
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2.5 bathrooms
2.5 bathrooms
1–6 Jul
1–6 Jul
$1,230 SGD
$1,061 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 3 reviews
5.0 (3)
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
3–8 Jul
3–8 Jul
$1,411 SGD
Show price breakdown
for 5 nights
$1,411 SGD for 5 nights
Free cancellation
New place to stay
New
Superhost
Superhost
Apartment in Johannesburg
The Orange Corner IIII At Mampungubwe Hotel
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
5–10 Jul
5–10 Jul
$255 SGD
Show price breakdown
for 5 nights
$255 SGD for 5 nights
Free cancellation
New place to stay
New
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
9–14 Jul
9–14 Jul
$195 SGD
Show price breakdown
for 5 nights
$195 SGD for 5 nights
Free cancellation
4.97 out of 5 average rating, 141 reviews
4.97 (141)
Guest favourite
Guest favourite
Loft in Randburg
7A - Solar Powered Lovely Executive Loft
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
6–11 Jul
6–11 Jul
$311 SGD
$281 SGD
Show price breakdown
for 5 nights
Free cancellation
4.96 out of 5 average rating, 265 reviews
4.96 (265)
Top guest favourite
Guest favourite
Flat in Roodepoort
Cozy Getaway
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
15–20 Aug
15–20 Aug
$240 SGD
Show price breakdown
for 5 nights
$240 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 21 reviews
5.0 (21)
Home in Sandton
Pristine 3 bed apartment
3 bedrooms
3 bedrooms
,
·
3 king beds
3 king beds
,
·
3.5 bathrooms
3.5 bathrooms
1–6 Jul
1–6 Jul
$2,288 SGD
Show price breakdown
for 5 nights
$2,288 SGD for 5 nights
Free cancellation
New place to stay
New
Guest favourite
Guest favourite
Home in Sandton
Take Your Highest Expectations And Raise Them!
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
3.5 bathrooms
3.5 bathrooms
5–10 Jul
5–10 Jul
$2,297 SGD
Show price breakdown
for 5 nights
$2,297 SGD for 5 nights
4.89 out of 5 average rating, 37 reviews
4.89 (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
1–6 Jul
1–6 Jul
$1,139 SGD
$991 SGD
Show price breakdown
for 5 nights
4.82 out of 5 average rating, 88 reviews
4.82 (88)
Guest house in Randburg
Serajo Executive Garden Cottage Northcliff Solar
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
6–11 Jul
6–11 Jul
$243 SGD
$222 SGD
Show price breakdown
for 5 nights
Free cancellation
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Guest favourite
Guest favourite
Flat in Sandton
Designer One Bed Apartment with City Views APT910
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
5–10 Jul
5–10 Jul
$566 SGD
Show price breakdown
for 5 nights
$566 SGD for 5 nights
4.92 out of 5 average rating, 50 reviews
4.92 (50)
Guest favourite
Guest favourite
Flat in Sandton
Sandton-Lux Aparthotel•Pool•Braai •Aircon
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
,
·
2 bathrooms
2 bathrooms
7–12 Jul
7–12 Jul
$669 SGD
Show price breakdown
for 5 nights
$669 SGD for 5 nights
4.96 out of 5 average rating, 26 reviews
4.96 (26)
Top guest favourite
Guest favourite
Cottage in Johannesburg
The Sol Loft (with Solar + Borehole water)
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
10–15 Jul
10–15 Jul
$474 SGD
Show price breakdown
for 5 nights
$474 SGD for 5 nights
4.96 out of 5 average rating, 47 reviews
4.96 (47)
1
2
3
4
…
15