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 Johannesburg
Check in / Check out
Any week
Guests
Add guests
Become a host
Languages & currency
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 Johannesburg
Over 1,000 homes in Johannesburg
Superhost
Superhost
Hotel room in Johannesburg
Hotel Room in the Heart of Jozi
1 bedroom
,
·
1 bed
,
·
1 shared bathroom
1–6 Sept
1–6 Sept
£124
total
Show price breakdown
£124 total
,
·
4.23 out of 5 average rating, 13 reviews
4.23 (13)
Flat in Johannesburg
The Hideaway Bachelor -Maboneng
1 bedroom
1 bedroom
,
·
1 bed
1 bed
1–6 Sept
1–6 Sept
£110
total
Show price breakdown
£110 total
Free cancellation
New place to stay
New
Flat in Johannesburg
Home comfort await with 24/7 security
1 bedroom
1 bedroom
,
·
1 bed
1 bed
6–11 Sept
6–11 Sept
£143
total
Show price breakdown
£143 total
New place to stay
New
Guest favourite
Guest favourite
Flat in Sandton
Hyde Park Rose - 2 beds | 2 baths | Gym | Pool
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
6–11 Sept
6–11 Sept
£548
total
Show price breakdown
£548 total
Free cancellation
5.0 out of 5 average rating, 11 reviews
5.0 (11)
Top guest favourite
Guest favourite
Guest house in Parktown North
Sunny split level cottage,non smoking,private
1 bedroom
1 bedroom
,
·
2 beds
2 beds
21–26 Sept
21–26 Sept
£239
£216
total
Show price breakdown
4.98 out of 5 average rating, 199 reviews
4.98 (199)
Guest favourite
Guest favourite
Cottage in Johannesburg
The Sol Loft (with Solar + Borehole water)
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
6–11 Sept
6–11 Sept
£321
total
Show price breakdown
£321 total
Free cancellation
4.96 out of 5 average rating, 54 reviews
4.96 (54)
Top guest favourite
Guest favourite
Cottage in Randburg
Secure two-bedroom private studio with solar.
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
1–6 Sept
1–6 Sept
£200
total
Show price breakdown
£200 total
Free cancellation
4.97 out of 5 average rating, 103 reviews
4.97 (103)
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–6 Sept
1–6 Sept
£286
total
Show price breakdown
£286 total
Free cancellation
4.98 out of 5 average rating, 57 reviews
4.98 (57)
Top guest favourite
Guest favourite
Room in Johannesburg
Bella Vista @ No.2
1 queen bed
1 queen bed
10–15 Sept
10–15 Sept
£130
total
Show price breakdown
£130 total
Free cancellation
5.0 out of 5 average rating, 14 reviews
5.0 (14)
Top guest favourite
Guest favourite
Home in Randburg
Artsy oasis in chilled Parkhurst
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
7–12 Sept
7–12 Sept
£843
total
Show price breakdown
£843 total
Free cancellation
4.98 out of 5 average rating, 121 reviews
4.98 (121)
Top guest favourite
Guest favourite
Home in Sandton
76b on Atholl
6 bedrooms
6 bedrooms
,
·
6 beds
6 beds
10–15 Oct
10–15 Oct
£1,740
£1,430
total
Show price breakdown
Free cancellation
4.98 out of 5 average rating, 49 reviews
4.98 (49)
Top guest favourite
Guest favourite
Home in Johannesburg
Private guest suite in pretty Saxonwold garden.
1 king bed
1 king bed
10–15 Sept
10–15 Sept
£275
total
Show price breakdown
£275 total
Free cancellation
4.98 out of 5 average rating, 228 reviews
4.98 (228)
Guest house in Johannesburg
Urban Nook on Middle
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
30 Sept – 5 Oct
30 Sept – 5 Oct
£131
£107
total
Show price breakdown
Free cancellation
New place to stay
New
Guest favourite
Guest favourite
Home in Randburg
The Farmhouse*French Country Style*Rosebank close
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
6–11 Sept
6–11 Sept
£302
total
Show price breakdown
£302 total
Free cancellation
5.0 out of 5 average rating, 9 reviews
5.0 (9)
Top guest favourite
Guest favourite
Guest suite in Randburg
Cozy Parkwood Bachelors Cottage/Studio
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
7–12 Sept
7–12 Sept
£237
total
Show price breakdown
£237 total
Free cancellation
4.97 out of 5 average rating, 255 reviews
4.97 (255)
Superhost
Superhost
Home in Johannesburg
Hilltop, spacious home with spectacular views
3 bedrooms
3 bedrooms
,
·
3 queen beds
3 queen beds
6–11 Sept
6–11 Sept
£586
total
Show price breakdown
£586 total
Free cancellation
New place to stay
New
Superhost
Superhost
Flat in Johannesburg
Urban Rhythm Loft
1 bedroom
1 bedroom
,
·
1 bed
1 bed
6–11 Sept
6–11 Sept
£195
£176
total
Show price breakdown
Free cancellation
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Superhost
Superhost
Home in Sandton
Luxurious 3 Bed Home 5 Min to Sandton City Centre
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
8–13 Sept
8–13 Sept
£846
total
Show price breakdown
£846 total
Free cancellation
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Guest favourite
Guest favourite
Home in Sandton
4BR Luxury Escape in Bryanston | Sandton
4 bedrooms
4 bedrooms
,
·
4 beds
4 beds
6–11 Sept
6–11 Sept
£1,189
£1,038
total
Show price breakdown
Free cancellation
5.0 out of 5 average rating, 5 reviews
5.0 (5)
1
2
3
4
…
15