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 in City of Johannesburg Metropolitan Municipality
Over 1,000 homes in City of Johannesburg Metropolitan Municipality
Superhost
Superhost
Guest house in Johannesburg
Solar Powered City Cottage @ The Orchard on 2nd
1 bedroom
,
·
1 bed
,
·
1 private bathroom
25–30 Sept
25–30 Sept
$270 SGD
Show price breakdown
for 5 nights
$270 SGD for 5 nights
,
·
4.75 out of 5 average rating, 294 reviews
4.75 (294)
Top guest favourite
Guest favourite
Villa in Johannesburg
A Mansion to remember. A Sanctuary in the sky.
5.0 out of 5 average rating, 12 reviews
5.0 (12)
,
·
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
3.5 bathrooms
3.5 bathrooms
6–11 Sept
6–11 Sept
$2,707 SGD
Show price breakdown
for 5 nights
$2,707 SGD for 5 nights
Top guest favourite
Guest favourite
Home in Randburg
Solar pwrd house with pool and entertainment area
5.0 out of 5 average rating, 7 reviews
5.0 (7)
,
·
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
3 bathrooms
3 bathrooms
20–25 Jul
20–25 Jul
$1,250 SGD
Show price breakdown
for 5 nights
$1,250 SGD for 5 nights
Superhost
Superhost
Flat in Randburg
Open Plan Onyx Cottage - 10C
5.0 out of 5 average rating, 3 reviews
5.0 (3)
,
·
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
19–24 Jul
19–24 Jul
$360 SGD
Show price breakdown
for 5 nights
$360 SGD for 5 nights
Superhost
Superhost
Flat in Randburg
Two Bedroom Onyx Cottage - 10D
New place to stay
New
,
·
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
6–11 Sept
6–11 Sept
$480 SGD
Show price breakdown
for 5 nights
$480 SGD for 5 nights
Home in Randburg
Family Home in a Bordeaux South
New place to stay
New
,
·
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
15–20 Jul
15–20 Jul
$870 SGD
Show price breakdown
for 5 nights
$870 SGD for 5 nights
Farm stay in Johannesburg
Tswalu Grove Safari Lodge: 20 km from JHB: Baobab
5.0 out of 5 average rating, 6 reviews
5.0 (6)
,
·
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
14–19 Jul
14–19 Jul
$1,019 SGD
Show price breakdown
for 5 nights
$1,019 SGD for 5 nights
Guest favourite
Guest favourite
Guest house in Johannesburg South
The Lantern Luxe Retreat
4.91 out of 5 average rating, 44 reviews
4.91 (44)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
23–28 Jul
23–28 Jul
$328 SGD
Show price breakdown
for 5 nights
$328 SGD for 5 nights
Top guest favourite
Guest favourite
Home in Johannesburg
Stylish Parkview Home | Close to Rosebank& Sandton
5.0 out of 5 average rating, 7 reviews
5.0 (7)
,
·
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
17–22 Jul
17–22 Jul
$1,205 SGD
Show price breakdown
for 5 nights
$1,205 SGD for 5 nights
Guest favourite
Guest favourite
Home in Johannesburg South
House 2 BedRms Kitchn Loung Bar WineCellar BthRm
5.0 out of 5 average rating, 11 reviews
5.0 (11)
,
·
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
17–22 Jul
17–22 Jul
$255 SGD
Show price breakdown
for 5 nights
$255 SGD for 5 nights
Top guest favourite
Guest favourite
Home in Sandton
76b on Atholl
4.98 out of 5 average rating, 43 reviews
4.98 (43)
,
·
6 bedrooms
6 bedrooms
,
·
6 beds
6 beds
,
·
4 bathrooms
4 bathrooms
19–24 Jul
19–24 Jul
$2,617 SGD
$2,181 SGD
Show price breakdown
for 5 nights
Top guest favourite
Guest favourite
Cottage in Johannesburg
The Sol Loft (with Solar + Borehole water)
4.96 out of 5 average rating, 47 reviews
4.96 (47)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
17–22 Jul
17–22 Jul
$472 SGD
Show price breakdown
for 5 nights
$472 SGD for 5 nights
Guest favourite
Guest favourite
Guest house in Johannesburg
Modern Private Stay | Quiet & Secure
4.94 out of 5 average rating, 33 reviews
4.94 (33)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
19–24 Jul
19–24 Jul
$329 SGD
Show price breakdown
for 5 nights
$329 SGD for 5 nights
Flat in Johannesburg
Modern City Escape|5 min to Rosebank Mall
New place to stay
New
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
14–19 Jul
14–19 Jul
$386 SGD
Show price breakdown
for 5 nights
$386 SGD for 5 nights
Top guest favourite
Guest favourite
Flat in Sandton
92, 7 on Middle
4.92 out of 5 average rating, 99 reviews
4.92 (99)
,
·
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
26–31 Jul
26–31 Jul
$578 SGD
$387 SGD
Show price breakdown
for 5 nights
Guest favourite
Guest favourite
Place to stay in Johannesburg South
Executive en-Suite, cozy, comfy and spacious
4.94 out of 5 average rating, 18 reviews
4.94 (18)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
18–23 Jul
18–23 Jul
$325 SGD
Show price breakdown
for 5 nights
$325 SGD for 5 nights
Flat in Sandton
Le Petit Lux Masingita
New place to stay
New
,
·
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2.5 bathrooms
2.5 bathrooms
14–19 Jul
14–19 Jul
$1,123 SGD
Show price breakdown
for 5 nights
$1,123 SGD for 5 nights
Top guest favourite
Guest favourite
Cottage in Johannesburg
Lilac Cottage in Melville
4.95 out of 5 average rating, 210 reviews
4.95 (210)
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
28 Jul – 2 Aug
28 Jul – 2 Aug
$251 SGD
Show price breakdown
for 5 nights
$251 SGD for 5 nights
Free cancellation
Superhost
Superhost
Flat in Johannesburg
Royal blue apartment| free parking| power backup
New place to stay
New
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
17–22 Jul
17–22 Jul
$475 SGD
Show price breakdown
for 5 nights
$475 SGD for 5 nights
Free cancellation
1
2
3
4
…
15