Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Johannesburg
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
South Africa
South Africa
Europe
Europe
Canada
Canada
Caribbean
Caribbean
Italy
Italy
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Amazing pools
Rooms
Bed & breakfasts
Amazing views
Lake
Countryside
Farms
Tiny homes
Design
Cabins
Off-the-grid
Play
New
Camping
Golfing
Filters
0
Show map
Search results; Over 1,000 places in Johannesburg
Over 1,000 places in Johannesburg
Home in Johannesburg
A Unique 4-bed House in Northcliff with SOLAR
Individual Host
Individual Host
21–26 Apr
21–26 Apr
£130
night
£130 per night
·
£649 total
£649 total
Show price breakdown
New place to stay
New
Guest favourite
Guest favourite
Home in Sandton
Villa Lechlade Exclusive Use
Individual Host
Individual Host
14–19 May
14–19 May
£210
night
£210 per night
·
£1,049 total
£1,049 total
Show price breakdown
4.99 out of 5 average rating, 169 reviews
4.99 (169)
Guest favourite
Guest favourite
Villa in Sandton
Watercolour sunsets, solar powered exclusive Villa
Professional Host
Professional Host
28 Apr – 3 May
28 Apr – 3 May
£174
night
£174 per night
·
£869 total
£869 total
Show price breakdown
4.85 out of 5 average rating, 85 reviews
4.85 (85)
Guest favourite
Guest favourite
Guest house in Randburg
Northcliff Self Catering Cottage with Jacuzzi
Individual Host
Individual Host
8–13 Jul
8–13 Jul
£53
night
£53 per night
·
£264 total
£264 total
Show price breakdown
4.99 out of 5 average rating, 147 reviews
4.99 (147)
Guest favourite
Guest favourite
Guest suite in Randburg
STUNNING Rosewood Garden Guest Suite Parkhurst
Individual Host
Individual Host
28 May – 2 Jun
28 May – 2 Jun
£33
£30
night
£30 per night, originally £33
·
£146 total
£146 total
Show price breakdown
4.93 out of 5 average rating, 500 reviews
4.93 (500)
Flat in Sandton
Studio Suite In The Heart Of Sandton
Professional Host
Professional Host
19–24 Apr
19–24 Apr
£37
£31
night
£31 per night, originally £37
·
£153 total
£153 total
Show price breakdown
4.8 out of 5 average rating, 30 reviews
4.8 (30)
Guest favourite
Guest favourite
Home in Randburg
Modern open plan living - Gravity House
Individual Host
Individual Host
29 Apr – 4 May
29 Apr – 4 May
£172
night
£172 per night
·
£859 total
£859 total
Show price breakdown
4.94 out of 5 average rating, 125 reviews
4.94 (125)
Guest favourite
Guest favourite
Flat in Johannesburg
In the heart of Rosebank - The Vantage
Individual Host
Individual Host
9–14 May
9–14 May
£50
night
£50 per night
·
£246 total
£246 total
Show price breakdown
4.98 out of 5 average rating, 468 reviews
4.98 (468)
Superhost
Superhost
Treehouse in Midrand
Incredible Treehouse getaway immersed in nature close to the city
Professional Host
Professional Host
18–23 Jun
18–23 Jun
£48
night
£48 per night
·
£240 total
£240 total
Show price breakdown
4.81 out of 5 average rating, 171 reviews
4.81 (171)
Guest favourite
Guest favourite
Home in Randburg
Spacious 2 Bedroom House with outdoor patio & pool
Individual Host
Individual Host
1–6 May
1–6 May
£43
night
£43 per night
·
£213 total
£213 total
Show price breakdown
4.86 out of 5 average rating, 50 reviews
4.86 (50)
Guest favourite
Guest favourite
Home in Randburg
Poolside Villa
Individual Host
Individual Host
12–17 May
12–17 May
£32
night
£32 per night
·
£157 total
£157 total
Show price breakdown
4.9 out of 5 average rating, 67 reviews
4.9 (67)
Guest favourite
Guest favourite
Flat in Sandton
Exceptional Penthouse 4 Bedroom Suite Apartment
Individual Host
Individual Host
6–11 May
6–11 May
£187
night
£187 per night
·
£932 total
£932 total
Show price breakdown
4.96 out of 5 average rating, 100 reviews
4.96 (100)
Guest favourite
Guest favourite
Home in Randburg
Cloud 9
Individual Host
Individual Host
24–29 Apr
24–29 Apr
£86
night
£86 per night
·
£428 total
£428 total
Show price breakdown
4.92 out of 5 average rating, 39 reviews
4.92 (39)
Guest favourite
Guest favourite
Villa in Randburg
The Japanese Palace
Individual Host
Individual Host
19–24 Apr
19–24 Apr
£147
£105
night
£105 per night, originally £147
·
£525 total
£525 total
Show price breakdown
5.0 out of 5 average rating, 10 reviews
5.0 (10)
Guest favourite
Guest favourite
Cottage in Johannesburg
Lilac Cottage in Melville
Individual Host
Individual Host
30 Apr – 5 May
30 Apr – 5 May
£23
night
£23 per night
·
£114 total
£114 total
Show price breakdown
4.94 out of 5 average rating, 101 reviews
4.94 (101)
Guest favourite
Guest favourite
Cottage in Johannesburg
"Under Syringa"- a spacious home for longer stays
Individual Host
Individual Host
25–30 Apr
25–30 Apr
£33
night
£33 per night
·
£161 total
£161 total
Show price breakdown
4.84 out of 5 average rating, 85 reviews
4.84 (85)
Guest favourite
Guest favourite
Home in Midrand
Waterfall Country Estate - Luxurious House
Individual Host
Individual Host
28 Apr – 3 May
28 Apr – 3 May
£292
night
£292 per night
·
£1,459 total
£1,459 total
Show price breakdown
4.96 out of 5 average rating, 27 reviews
4.96 (27)
Guest favourite
Guest favourite
Home in Randburg
Luxury solar powered villa with pool and suana
Professional Host
Professional Host
11–16 May
11–16 May
£152
£129
night
£129 per night, originally £152
·
£643 total
£643 total
Show price breakdown
4.91 out of 5 average rating, 114 reviews
4.91 (114)
1
2
3
4
…
15