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
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
Top guest favourite
Guest favourite
Guest suite in Johannesburg
Spacious modern cottage
1 bedroom
,
·
1 bed
,
·
1 private bathroom
15–20 Sept
15–20 Sept
£374
£335
total
Show price breakdown
,
·
4.96 out of 5 average rating, 279 reviews
4.96 (279)
Top 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
13–18 Sept
13–18 Sept
£718
total
Show price breakdown
£718 total
Free cancellation
5.0 out of 5 average rating, 26 reviews
5.0 (26)
Guest house in Johannesburg
The Olive Branch
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1.5 bathrooms
1.5 bathrooms
7–12 Sept
7–12 Sept
£220
total
Show price breakdown
£220 total
New place to stay
New
Villa in Johannesburg South
Montis Villa | Party| Events | Heated Floors
5 bedrooms
5 bedrooms
,
·
5 beds
5 beds
,
·
3 bathrooms
3 bathrooms
13–18 Sept
13–18 Sept
£972
total
Show price breakdown
£972 total
Top guest favourite
Guest favourite
Home in Sandton
76b on Atholl
6 bedrooms
6 bedrooms
,
·
6 beds
6 beds
,
·
4 bathrooms
4 bathrooms
6–11 Sept
6–11 Sept
£1,239
total
Show price breakdown
£1,239 total
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
9–14 Sept
9–14 Sept
£88
total
Show price breakdown
£88 total
4.9 out of 5 average rating, 97 reviews
4.9 (97)
Flat in Johannesburg
The 260 Collection | Luxury City Apartment 2
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
13–18 Sept
13–18 Sept
£117
total
Show price breakdown
£117 total
Free cancellation
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Top guest favourite
Guest favourite
Apartment in Johannesburg
Garden cottage in Melville
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
5–10 Oct
5–10 Oct
£160
£143
total
Show price breakdown
Free cancellation
4.98 out of 5 average rating, 49 reviews
4.98 (49)
Home in Randburg
Linden Nights
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
6–11 Sept
6–11 Sept
£152
total
Show price breakdown
£152 total
New place to stay
New
Top guest favourite
Guest favourite
Flat in Johannesburg
Apartment in Melville w/King Bed & Mini Garden
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
2 bathrooms
2 bathrooms
9–14 Sept
9–14 Sept
£225
£186
total
Show price breakdown
Free cancellation
5.0 out of 5 average rating, 35 reviews
5.0 (35)
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
£315
total
Show price breakdown
Free cancellation
5.0 out of 5 average rating, 103 reviews
5.0 (103)
Home in Randburg
Private Luxury Home | Pool, Braai & Fast Wi-Fi
4 bedrooms
4 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
7–12 Sept
7–12 Sept
£465
£368
total
Show price breakdown
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favourite
Guest favourite
Home in Johannesburg South
Nyasa Guest House in Johannesburg
5 bedrooms
5 bedrooms
,
·
5 double beds
5 double beds
,
·
3 bathrooms
3 bathrooms
13–18 Sept
13–18 Sept
£696
total
Show price breakdown
£696 total
Free cancellation
4.88 out of 5 average rating, 24 reviews
4.88 (24)
Home in Randburg
Expansive Home | Wifi Pool Braai Solar Dstv Aircon
4 bedrooms
4 bedrooms
,
·
4 beds
4 beds
,
·
2.5 bathrooms
2.5 bathrooms
7–12 Sept
7–12 Sept
£794
total
Show price breakdown
£794 total
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Home in Alberton
Single Level 4 Bedroom Home in Johannesburg South
4 bedrooms
4 bedrooms
,
·
5 beds
5 beds
,
·
2.5 bathrooms
2.5 bathrooms
6–11 Sept
6–11 Sept
£486
total
Show price breakdown
£486 total
5.0 out of 5 average rating, 4 reviews
5.0 (4)
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
7–12 Sept
7–12 Sept
£348
total
Show price breakdown
£348 total
4.88 out of 5 average rating, 190 reviews
4.88 (190)
Top guest favourite
Guest favourite
Home in Randburg
Parkhurst French Country Style Comfort and Charm
4 bedrooms
4 bedrooms
,
·
4 beds
4 beds
,
·
3 bathrooms
3 bathrooms
6–11 Sept
6–11 Sept
£405
total
Show price breakdown
£405 total
5.0 out of 5 average rating, 13 reviews
5.0 (13)
Guest favourite
Guest favourite
Cottage in Johannesburg
Gay friendly visually rewarding clean sheets
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
7–12 Sept
7–12 Sept
£132
total
Show price breakdown
£132 total
4.94 out of 5 average rating, 166 reviews
4.94 (166)
Top guest favourite
Guest favourite
Guest house in Roodepoort
Tranquil Modern Cottage | Solar & Water Backup
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1.5 bathrooms
1.5 bathrooms
6–11 Sept
6–11 Sept
£289
£259
total
Show price breakdown
5.0 out of 5 average rating, 19 reviews
5.0 (19)
1
2
3
4
…
15