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
Log in or sign up
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
Superhost
Superhost
Loft in Johannesburg
Exchange Loft Apartment Braamfontein, Johannesburg
1 bedroom
,
·
1 bed
,
·
1 private bathroom
20–25 Sept
20–25 Sept
£235
£205
total
Show price breakdown
,
·
4.86 out of 5 average rating, 338 reviews
4.86 (338)
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
£785
total
Show price breakdown
£785 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)
Guest favourite
Guest favourite
Guest house in Sandton
Willowild Cottage
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
,
·
2 bathrooms
2 bathrooms
21–26 Oct
21–26 Oct
£591
£509
total
Show price breakdown
4.97 out of 5 average rating, 292 reviews
4.97 (292)
Guest favourite
Guest favourite
Campsite in Midrand
Private Glamping Fire Camp Under the Stars
3 bedrooms
3 bedrooms
,
·
6 beds
6 beds
,
·
2.5 bathrooms
2.5 bathrooms
21–26 Sept
21–26 Sept
£703
£601
total
Show price breakdown
4.92 out of 5 average rating, 13 reviews
4.92 (13)
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
£84
total
Show price breakdown
Free cancellation
4.9 out of 5 average rating, 100 reviews
4.9 (100)
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
£799
total
Show price breakdown
£799 total
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
£748
total
Show price breakdown
£748 total
Free cancellation
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Top guest favourite
Guest favourite
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
27 Sept – 2 Oct
27 Sept – 2 Oct
£785
total
Show price breakdown
£785 total
Free cancellation
5.0 out of 5 average rating, 6 reviews
5.0 (6)
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
£534
total
Show price breakdown
£534 total
Free cancellation
4.91 out of 5 average rating, 147 reviews
4.91 (147)
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
£216
total
Show price breakdown
£216 total
Free cancellation
4.97 out of 5 average rating, 106 reviews
4.97 (106)
Top guest favourite
Guest favourite
Cottage in Roodepoort
Oakdene Cottage
1 bedroom
1 bedroom
,
·
2 single beds
2 single beds
,
·
1 bathroom
1 bathroom
25–30 Sept
25–30 Sept
£177
total
Show price breakdown
£177 total
Free cancellation
4.98 out of 5 average rating, 210 reviews
4.98 (210)
Flat in Sandton
Modern & Stylish 3-Bed, 2-Bath Apartment
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
27 Sept – 2 Oct
27 Sept – 2 Oct
£376
total
Show price breakdown
£376 total
Free cancellation
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favourite
Guest favourite
Home in Johannesburg
Stylish Parkview Home | Close to Rosebank& Sandton
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
27 Sept – 2 Oct
27 Sept – 2 Oct
£402
total
Show price breakdown
£402 total
Free cancellation
4.92 out of 5 average rating, 24 reviews
4.92 (24)
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
4–9 Oct
4–9 Oct
£684
total
Show price breakdown
£684 total
Free cancellation
4.88 out of 5 average rating, 24 reviews
4.88 (24)
Boutique hotel in Johannesburg
La Casadira Boutique Hotel
11 bedrooms
11 bedrooms
,
·
11 beds
11 beds
,
·
11.5 bathrooms
11.5 bathrooms
15–20 Sept
15–20 Sept
£274
total
Show price breakdown
£274 total
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,435
total
Show price breakdown
£1,435 total
Free cancellation
4.98 out of 5 average rating, 50 reviews
4.98 (50)
Superhost
Superhost
Flat in Randburg
Two Bedroom Onyx Cottage - 10D
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
7–12 Oct
7–12 Oct
£300
total
Show price breakdown
£300 total
Free cancellation
Guest favourite
Guest favourite
Flat in Midrand
The Hide
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
27 Sept – 2 Oct
27 Sept – 2 Oct
£206
total
Show price breakdown
£206 total
Free cancellation
5.0 out of 5 average rating, 5 reviews
5.0 (5)
1
2
3
4
…
15