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
Apartment in Johannesburg
My Jozi central studio - Maboneng
1 bedroom
,
·
2 beds
,
·
1 private bathroom
9–14 Aug
9–14 Aug
$192 SGD
Show price breakdown
for 5 nights
$192 SGD for 5 nights
,
·
4.57 out of 5 average rating, 286 reviews
4.57 (286)
Flat in Johannesburg
Boutique Hotel Studio | Pool Gym| Cafè | Sandton
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
7–12 Aug
7–12 Aug
$404 SGD
$328 SGD
Show price breakdown
for 5 nights
Free cancellation
New place to stay
New
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
15–20 Aug
15–20 Aug
$482 SGD
Show price breakdown
for 5 nights
$482 SGD for 5 nights
4.96 out of 5 average rating, 51 reviews
4.96 (51)
Top guest favourite
Guest favourite
Loft in Randburg
Lemon Tree - peaceful studio: solar & water backup
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
9–14 Aug
9–14 Aug
$496 SGD
$415 SGD
Show price breakdown
for 5 nights
Free cancellation
5.0 out of 5 average rating, 113 reviews
5.0 (113)
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
,
·
1 bathroom
1 bathroom
13–18 Aug
13–18 Aug
$454 SGD
Show price breakdown
for 5 nights
$454 SGD for 5 nights
4.98 out of 5 average rating, 53 reviews
4.98 (53)
Room in Johannesburg
Top Floor Studio | Illovo | WiFi & Gym Power24/7
1 bed
1 bed
,
·
1 bathroom
1 bathroom
7–12 Aug
7–12 Aug
$303 SGD
Show price breakdown
for 5 nights
$303 SGD for 5 nights
Free cancellation
New place to stay
New
Top guest favourite
Guest favourite
Guest suite in Randburg
Leafy Craighall Park, home away from home (Solar)
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
10–15 Aug
10–15 Aug
$276 SGD
Show price breakdown
for 5 nights
$276 SGD for 5 nights
Free cancellation
4.95 out of 5 average rating, 144 reviews
4.95 (144)
Top guest favourite
Guest favourite
Flat in Johannesburg
One Rosebank 1-Bedroom Luxury Retreat
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
10–15 Aug
10–15 Aug
$579 SGD
$417 SGD
Show price breakdown
for 5 nights
4.96 out of 5 average rating, 50 reviews
4.96 (50)
Guest favourite
Guest favourite
Flat in Sandton
Illovo Tree Top Studio
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
4–9 Aug
4–9 Aug
$408 SGD
Show price breakdown
for 5 nights
$408 SGD for 5 nights
4.94 out of 5 average rating, 17 reviews
4.94 (17)
Top guest favourite
Guest favourite
Flat in Johannesburg
Great view Apartment close to Rosebank & Saxonwold
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
6–11 Aug
6–11 Aug
$536 SGD
Show price breakdown
for 5 nights
$536 SGD for 5 nights
4.95 out of 5 average rating, 40 reviews
4.95 (40)
Flat in Johannesburg
A Little Piece of Africa | Luxury Rosebank
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
10–15 Aug
10–15 Aug
$502 SGD
$376 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 3 reviews
5.0 (3)
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
11–16 Aug
11–16 Aug
$324 SGD
$289 SGD
Show price breakdown
for 5 nights
Extended stay discount
Free cancellation
4.96 out of 5 average rating, 269 reviews
4.96 (269)
Top guest favourite
Guest favourite
Flat in Johannesburg
Your perfect base to explore Melville and Joburg
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
10–15 Aug
10–15 Aug
$275 SGD
Show price breakdown
for 5 nights
$275 SGD for 5 nights
Free cancellation
4.93 out of 5 average rating, 499 reviews
4.93 (499)
Top guest favourite
Guest favourite
Room in Johannesburg
Victorian Coachman’s Pad
1 bed
1 bed
,
·
1.5 bathrooms
1.5 bathrooms
6–11 Aug
6–11 Aug
$228 SGD
Show price breakdown
for 5 nights
$228 SGD for 5 nights
4.97 out of 5 average rating, 38 reviews
4.97 (38)
Top guest favourite
Guest favourite
Guest house in Randburg
Lavender LUXury Cottage, Garden + Backup Power&H20
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
17–22 Aug
17–22 Aug
$587 SGD
Show price breakdown
for 5 nights
$587 SGD for 5 nights
4.98 out of 5 average rating, 226 reviews
4.98 (226)
Top guest favourite
Guest favourite
Flat in Sandton
Luxury garden studio with braai | walk to mall
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
10–15 Aug
10–15 Aug
$346 SGD
$292 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 43 reviews
5.0 (43)
Top guest favourite
Guest favourite
Guest house in Randburg
Ivy Cottage Parkhurst
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
6–11 Aug
6–11 Aug
$369 SGD
Show price breakdown
for 5 nights
$369 SGD for 5 nights
4.98 out of 5 average rating, 108 reviews
4.98 (108)
Guest favourite
Guest favourite
Flat in Johannesburg
Melville with a view
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
5–10 Aug
5–10 Aug
$274 SGD
Show price breakdown
for 5 nights
$274 SGD for 5 nights
Free cancellation
4.88 out of 5 average rating, 56 reviews
4.88 (56)
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 bathroom
1 bathroom
5–10 Aug
5–10 Aug
$362 SGD
Show price breakdown
for 5 nights
$362 SGD for 5 nights
4.96 out of 5 average rating, 97 reviews
4.96 (97)
1
2
3
4
…
15