Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Greater Johannesburg Metropolitan Area
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
Italy
Italy
Caribbean
Caribbean
Mexico
Mexico
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
Countryside
Farms
Tiny homes
Cabins
Off-the-grid
New
Design
Play
Trending
Lake
Camping
Golfing
Filters
0
Show map
Search results; Over 1,000 places
Over 1,000 places
Guest favourite
Guest favourite
Guest house in Randburg
Northcliff Self Catering Cottage with Jacuzzi
Individual Host
Individual Host
2–7 Jul
2–7 Jul
£53
night
£53 per night
·
£265 total
£265 total
Show price breakdown
4.99 out of 5 average rating, 143 reviews
4.99 (143)
Guest favourite
Guest favourite
Home in Randburg
Beautiful 5 bedroom boutique guest house
5 beds
5 beds
27 Apr – 2 May
27 Apr – 2 May
£377
night
£377 per night
·
£1,881 total
£1,881 total
Show price breakdown
5.0 out of 5 average rating, 45 reviews
5.0 (45)
Guest favourite
Guest favourite
Villa in Sandton
Watercolour sunsets, solar powered exclusive Villa
Professional Host
Professional Host
22–27 Apr
22–27 Apr
£186
£160
night
£160 per night, originally £186
·
£796 total
£796 total
Show price breakdown
4.85 out of 5 average rating, 84 reviews
4.85 (84)
Farm stay in Hekpoort
Magaliesberg Mountain Lodge
Individual Host
Individual Host
22–27 Apr
22–27 Apr
£123
night
£123 per night
·
£612 total
£612 total
Show price breakdown
4.89 out of 5 average rating, 27 reviews
4.89 (27)
Guest favourite
Guest favourite
Home in Sandton
Villa Lechlade Exclusive Use
Individual Host
Individual Host
18–23 Apr
18–23 Apr
£210
night
£210 per night
·
£1,046 total
£1,046 total
Show price breakdown
4.99 out of 5 average rating, 166 reviews
4.99 (166)
Guest favourite
Guest favourite
Cabin in Bojanala Platinum District Municipality
Love Shack 113
Individual Host
Individual Host
9–14 Apr
9–14 Apr
£106
night
£106 per night
·
£526 total
£526 total
Show price breakdown
4.88 out of 5 average rating, 8 reviews
4.88 (8)
Guest favourite
Guest favourite
Guest suite in Randburg
STUNNING Rosewood Garden Guest Suite Parkhurst
Individual Host
Individual Host
8–13 Apr
8–13 Apr
£33
£29
night
£29 per night, originally £33
·
£141 total
£141 total
Show price breakdown
4.93 out of 5 average rating, 495 reviews
4.93 (495)
Cottage in Buffelspoort
River House at Utopia
Individual Host
Individual Host
14–19 Apr
14–19 Apr
£93
night
£93 per night
·
£461 total
£461 total
Show price breakdown
4.79 out of 5 average rating, 84 reviews
4.79 (84)
Guest favourite
Guest favourite
Home in Randburg
Cloud 9
Individual Host
Individual Host
1–6 Apr
1–6 Apr
£82
night
£82 per night
·
£408 total
£408 total
Show price breakdown
4.91 out of 5 average rating, 34 reviews
4.91 (34)
Guest favourite
Guest favourite
Villa in Shere
HAVANA VILLA - Pretoria East Luxury Villa
Individual Host
Individual Host
5–10 May
5–10 May
£61
night
£61 per night
·
£301 total
£301 total
Show price breakdown
4.92 out of 5 average rating, 130 reviews
4.92 (130)
Guest favourite
Guest favourite
Home in Randburg
Modern open plan living - Gravity House
Individual Host
Individual Host
8–13 Apr
8–13 Apr
£172
night
£172 per night
·
£857 total
£857 total
Show price breakdown
4.94 out of 5 average rating, 124 reviews
4.94 (124)
Guest favourite
Guest favourite
Home in Midrand
Waterfall Country Estate - Luxurious House
Individual Host
Individual Host
9–14 Apr
9–14 Apr
£292
night
£292 per night
·
£1,456 total
£1,456 total
Show price breakdown
4.96 out of 5 average rating, 26 reviews
4.96 (26)
Superhost
Superhost
Home in ZA
Magaliesberg Mountain Retreat
Individual Host
Individual Host
5–10 May
5–10 May
£206
night
£206 per night
·
£1,027 total
£1,027 total
Show price breakdown
4.92 out of 5 average rating, 93 reviews
4.92 (93)
Guest favourite
Guest favourite
Home in Randburg
Luxury solar powered villa with pool and suana
Individual Host
Individual Host
20–25 Apr
20–25 Apr
£154
£131
night
£131 per night, originally £154
·
£655 total
£655 total
Show price breakdown
4.91 out of 5 average rating, 110 reviews
4.91 (110)
Guest favourite
Guest favourite
Home in West Rand District Municipality
Spacious modern farmhouse on 16 hectares
Professional Host
Professional Host
7–12 Apr
7–12 Apr
£255
night
£255 per night
·
£1,272 total
£1,272 total
Show price breakdown
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Guest favourite
Guest favourite
Home in Johannesburg
Retro-Industrial Penthouse
Individual Host
Individual Host
3–8 Apr
3–8 Apr
£289
night
£289 per night
·
£1,443 total
£1,443 total
Show price breakdown
5.0 out of 5 average rating, 9 reviews
5.0 (9)
Guest favourite
Guest favourite
Home in Randburg
Japanese Palace
Individual Host
Individual Host
18–23 Apr
18–23 Apr
£152
night
£152 per night
·
£759 total
£759 total
Show price breakdown
5.0 out of 5 average rating, 9 reviews
5.0 (9)
Home in Sandton
Entire home - Luxurious, spacious & central
Professional Host
Professional Host
21–26 Apr
21–26 Apr
£121
night
£121 per night
·
£601 total
£601 total
Show price breakdown
5.0 out of 5 average rating, 4 reviews
5.0 (4)
1
2
3
4
…
15