Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
Experiences
Experiences
Services
Services
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
Gift cards
Log in or sign up
filters
Filters
Price
Price filter
Type of place
Type of place filter
Show map
Search results; Over 1,000 homes in City of Johannesburg Metropolitan Municipality
Over 1,000 homes in City of Johannesburg Metropolitan Municipality
Guest favourite
Guest favourite
Cottage in Johannesburg
Golf Studio in Safe Estate,Fibre,Generator
1 bedroom
,
·
1 bed
,
·
1 private bathroom
20–25 Sept
20–25 Sept
£182
total
Show price breakdown
£182 total
,
·
4.83 out of 5 average rating, 194 reviews
4.83 (194)
Guest favourite
Guest favourite
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 Oct
3–8 Oct
£790
total
Show price breakdown
£790 total
Free cancellation
5.0 out of 5 average rating, 28 reviews
5.0 (28)
Top guest favourite
Guest favourite
Flat in Edenvale
Emerald Ridge Retreat
3 bedrooms
3 bedrooms
,
·
3 queen beds
3 queen beds
,
·
2 bathrooms
2 bathrooms
11–16 Oct
11–16 Oct
£287
total
Show price breakdown
£287 total
Free cancellation
5.0 out of 5 average rating, 9 reviews
5.0 (9)
Villa in Johannesburg South
Montis Villa | Party| Events | Heated Floors
5 bedrooms
5 bedrooms
,
·
5 beds
5 beds
,
·
3 bathrooms
3 bathrooms
27 Sept – 2 Oct
27 Sept – 2 Oct
£962
total
Show price breakdown
£962 total
Top guest favourite
Guest favourite
Villa in Johannesburg
Plush, Safe & Sunny Cottage (Solar + Borehole)
2 bedrooms
2 bedrooms
,
·
5 beds
5 beds
,
·
2 bathrooms
2 bathrooms
29 Sept – 4 Oct
29 Sept – 4 Oct
£533
total
Show price breakdown
£533 total
Free cancellation
4.91 out of 5 average rating, 147 reviews
4.91 (147)
Home in Sandton
West Manor
4 bedrooms
4 bedrooms
,
·
4 beds
4 beds
,
·
4.5 bathrooms
4.5 bathrooms
20–25 Sept
20–25 Sept
£752
total
Show price breakdown
£752 total
Free cancellation
New place to stay
New
Home in Randburg
Private Luxury Home | Pool, Braai & Fast Wi-Fi
4 bedrooms
4 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
29 Sept – 4 Oct
29 Sept – 4 Oct
£507
£367
total
Show price breakdown
Free cancellation
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Top guest favourite
Guest favourite
Home in Sandton
76b on Atholl
6 bedrooms
6 bedrooms
,
·
6 beds
6 beds
,
·
4 bathrooms
4 bathrooms
1–6 Nov
1–6 Nov
£1,443
total
Show price breakdown
£1,443 total
Free cancellation
4.98 out of 5 average rating, 49 reviews
4.98 (49)
Guest favourite
Guest favourite
Room in Johannesburg
1 x room in posh getaway artists home, city view
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
27 Sept – 2 Oct
27 Sept – 2 Oct
£97
£85
total
Show price breakdown
Free cancellation
4.9 out of 5 average rating, 99 reviews
4.9 (99)
Loft in Randburg
The Urban Glasshouse | Sprawl & Style
3 bedrooms
3 bedrooms
,
·
6 beds
6 beds
,
·
2 bathrooms
2 bathrooms
28 Sept – 3 Oct
28 Sept – 3 Oct
£468
total
Show price breakdown
£468 total
Free cancellation
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Flat in Sandton
Modern & Stylish 3-Bed, 2-Bath Apartment
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
14–19 Sept
14–19 Sept
£374
total
Show price breakdown
£374 total
5.0 out of 5 average rating, 3 reviews
5.0 (3)
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
25–30 Sept
25–30 Sept
£217
total
Show price breakdown
£217 total
Free cancellation
4.97 out of 5 average rating, 106 reviews
4.97 (106)
Cottage in Johannesburg
Garden cottage in the heart of Greenside
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
27 Sept – 2 Oct
27 Sept – 2 Oct
£172
£138
total
Show price breakdown
Free cancellation
New place to stay
New
Top guest favourite
Guest favourite
Flat in Sandton
Cozy Fourways 2BR | Pool | Courts | Near Mall
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
,
·
2 bathrooms
2 bathrooms
12–17 Oct
12–17 Oct
£292
total
Show price breakdown
£292 total
Free cancellation
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Top guest favourite
Guest favourite
Flat in Johannesburg
Trendy 2 bed 2 bath apartment in Rosebank
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
5–10 Oct
5–10 Oct
£343
total
Show price breakdown
£343 total
Free cancellation
4.88 out of 5 average rating, 191 reviews
4.88 (191)
Top guest favourite
Guest favourite
Home in Johannesburg
Home in Johannesburg - At Home on Nellie
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
4 bathrooms
4 bathrooms
10–15 Oct
10–15 Oct
£631
total
Show price breakdown
£631 total
Free cancellation
5.0 out of 5 average rating, 23 reviews
5.0 (23)
Top guest favourite
Guest favourite
Guest suite in Randburg
Max’s Tranquil Cottage
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
26 Sept – 1 Oct
26 Sept – 1 Oct
£358
£312
total
Show price breakdown
Free cancellation
5.0 out of 5 average rating, 104 reviews
5.0 (104)
Top guest favourite
Guest favourite
Guest suite in Randburg
The Thatch House on the Park
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
,
·
2.5 bathrooms
2.5 bathrooms
27 Sept – 2 Oct
27 Sept – 2 Oct
£463
total
Show price breakdown
£463 total
Free cancellation
4.99 out of 5 average rating, 270 reviews
4.99 (270)
Superhost
Superhost
Home in Roodepoort
Home in Strubens |Stay near Botanical Gardens
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1.5 bathrooms
1.5 bathrooms
26 Sept – 1 Oct
26 Sept – 1 Oct
£296
total
Show price breakdown
£296 total
New place to stay
New
1
2
3
4
…
15