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 City of Johannesburg Metropolitan Municipality
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
Over 1,000 homes
Top guest favourite
Guest favourite
Guest house in Sandton
Upmarket cottage in Morningside
1 bedroom
1 bedroom
,
·
1 bed
1 bed
7–12 Aug
7–12 Aug
$296 SGD
Show price breakdown
for 5 nights
$296 SGD for 5 nights
5.0 out of 5 average rating, 78 reviews
5.0 (78)
Flat in Johannesburg
A Little Piece of Africa | Luxury Rosebank
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
4–9 Aug
4–9 Aug
$506 SGD
$387 SGD
Show price breakdown
for 5 nights
Room in Johannesburg
Top Floor Studio | Illovo | WiFi & Gym Power24/7
1 bed
1 bed
1–6 Aug
1–6 Aug
$281 SGD
Show price breakdown
for 5 nights
$281 SGD for 5 nights
New place to stay
New
Guest favourite
Guest favourite
Apartment in Sandton
LuxeLineal - Rooftop Pool, Walk to Sandton City
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
8–13 Aug
8–13 Aug
$727 SGD
Show price breakdown
for 5 nights
$727 SGD for 5 nights
5.0 out of 5 average rating, 19 reviews
5.0 (19)
Top guest favourite
Guest favourite
Guest suite in Johannesburg
Oakhurst Guest Suite
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
1–6 Aug
1–6 Aug
$265 SGD
$237 SGD
Show price breakdown
for 5 nights
4.94 out of 5 average rating, 54 reviews
4.94 (54)
Top guest favourite
Guest favourite
Guest house in Randburg
Electric Blanket, Netflix, Airfryer, Work Area
1 bedroom
1 bedroom
,
·
2 beds
2 beds
8–13 Aug
8–13 Aug
$227 SGD
$199 SGD
Show price breakdown
for 5 nights
4.97 out of 5 average rating, 234 reviews
4.97 (234)
Top guest favourite
Guest favourite
Guest house in Johannesburg
Cottage Le jardin - Parkhurst - entirely private
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
2–7 Aug
2–7 Aug
$429 SGD
Show price breakdown
for 5 nights
$429 SGD for 5 nights
4.98 out of 5 average rating, 52 reviews
4.98 (52)
Top guest favourite
Guest favourite
Flat in Roodepoort
Cozy Getaway
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
13–18 Sept
13–18 Sept
$229 SGD
Show price breakdown
for 5 nights
$229 SGD for 5 nights
5.0 out of 5 average rating, 27 reviews
5.0 (27)
Top guest favourite
Guest favourite
Flat in Sandton
Sandton CBD 5 min away! Flat No. 2 in Sandton!
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
11–16 Aug
11–16 Aug
$349 SGD
Show price breakdown
for 5 nights
$349 SGD for 5 nights
4.92 out of 5 average rating, 501 reviews
4.92 (501)
Guest favourite
Guest favourite
Flat in Roodepoort
Serviced Private Forest Garden Studio Apartment
2 beds
2 beds
1–6 Aug
1–6 Aug
$287 SGD
Show price breakdown
for 5 nights
$287 SGD for 5 nights
4.97 out of 5 average rating, 33 reviews
4.97 (33)
Top guest favourite
Guest favourite
Apartment in Randburg
Tranquil garden cottage
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
6–11 Oct
6–11 Oct
$200 SGD
Show price breakdown
for 5 nights
$200 SGD for 5 nights
4.92 out of 5 average rating, 177 reviews
4.92 (177)
Guest favourite
Guest favourite
Flat in Sandton
Sandton Skye Luxury Designer Apartment
1 bedroom
1 bedroom
,
·
1 bed
1 bed
2–7 Aug
2–7 Aug
$481 SGD
Show price breakdown
for 5 nights
$481 SGD for 5 nights
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Top guest favourite
Guest favourite
38
Reviews
4.97
Stars
Rating
3
Years hosting
Room in Johannesburg
Victorian Coachman’s Pad
1 bed
1 bed
5–10 Aug
5–10 Aug
$227 SGD
Show price breakdown
for 5 nights
$227 SGD for 5 nights
4.97 out of 5 average rating, 38 reviews
4.97 (38)
Top guest favourite
Guest favourite
Flat in Sandton
Bryanston Studio
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
1–6 Aug
1–6 Aug
$271 SGD
Show price breakdown
for 5 nights
$271 SGD for 5 nights
4.86 out of 5 average rating, 43 reviews
4.86 (43)
Top guest favourite
Guest favourite
Guest suite in Randburg
Pete's Suite
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
25–30 Aug
25–30 Aug
$189 SGD
Show price breakdown
for 5 nights
$189 SGD for 5 nights
4.97 out of 5 average rating, 143 reviews
4.97 (143)
Top guest favourite
Guest favourite
Tiny home in Randburg
Little Gem in Leafy Linden
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
1–6 Aug
1–6 Aug
$361 SGD
Show price breakdown
for 5 nights
$361 SGD for 5 nights
4.96 out of 5 average rating, 97 reviews
4.96 (97)
Guest favourite
Guest favourite
Loft in Randburg
7A - Solar Powered Lovely Executive Loft
1 bedroom
1 bedroom
,
·
2 beds
2 beds
2–7 Aug
2–7 Aug
$296 SGD
$263 SGD
Show price breakdown
for 5 nights
Extended stay discount
4.96 out of 5 average rating, 266 reviews
4.96 (266)
Guest favourite
Guest favourite
Flat in Johannesburg
One Rosebank Trendy 1 bed • New designer building
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
1–6 Aug
1–6 Aug
$513 SGD
Show price breakdown
for 5 nights
$513 SGD for 5 nights
4.92 out of 5 average rating, 12 reviews
4.92 (12)
1
2
3
4
…
15