Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
City of Johannesburg Metropolitan Municipality
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
, 1 filter applied
1
Show map
Search results; Over 1,000 places
Over 1,000 places
Flat in Soweto
Jabulani junction
Hosted by a business
Hosted by a business
19–24 Apr
19–24 Apr
£28
night
£28 per night
·
£136 total
£136 total
Show price breakdown
New place to stay
New
Guest favourite
Guest favourite
Cottage in Johannesburg
GAP Gallery in Melville
Hosted by a business
Hosted by a business
5–10 May
5–10 May
£25
night
£25 per night
·
£123 total
£123 total
Show price breakdown
4.87 out of 5 average rating, 248 reviews
4.87 (248)
Guest favourite
Guest favourite
Flat in Johannesburg
In the heart of Rosebank - The Vantage
Hosted by Grant
Hosted by Grant
9–14 May
9–14 May
£52
night
£52 per night
·
£260 total
£260 total
Show price breakdown
4.98 out of 5 average rating, 467 reviews
4.98 (467)
Guest favourite
Guest favourite
Cottage in Johannesburg
Lilac Cottage in Melville
Hosted by Helene
Hosted by Helene
30 Apr – 5 May
30 Apr – 5 May
£23
night
£23 per night
·
£115 total
£115 total
Show price breakdown
4.94 out of 5 average rating, 101 reviews
4.94 (101)
Guest favourite
Guest favourite
Flat in Johannesburg
Contemporary 2 Bed 2 Bath Apartment in Rosebank
Hosted by Vaso
Hosted by Vaso
10–15 May
10–15 May
£65
night
£65 per night
·
£324 total
£324 total
Show price breakdown
4.89 out of 5 average rating, 309 reviews
4.89 (309)
Guest favourite
Guest favourite
Guest suite in Johannesburg
Spacious modern cottage
Hosted by Debbie
Hosted by Debbie
26 Apr – 1 May
26 Apr – 1 May
£52
night
£52 per night
·
£257 total
£257 total
Show price breakdown
4.96 out of 5 average rating, 236 reviews
4.96 (236)
Guest favourite
Guest favourite
Guest house in Randburg
Northcliff Self Catering Cottage with Jacuzzi
Hosted by Zander & Mariska
Hosted by Zander & Mariska
8–13 Jul
8–13 Jul
£54
night
£54 per night
·
£267 total
£267 total
Show price breakdown
4.99 out of 5 average rating, 146 reviews
4.99 (146)
Guest favourite
Guest favourite
Flat in Johannesburg
Your perfect base to explore Melville and Joburg
Hosted by John
Hosted by John
18–23 Apr
18–23 Apr
£30
night
£30 per night
·
£147 total
£147 total
Show price breakdown
4.93 out of 5 average rating, 418 reviews
4.93 (418)
Superhost
Superhost
Home in Johannesburg South
Deluxe Cottage (Self-catering) Sleeps up to 4
Hosted by Livio
Hosted by Livio
18–23 Apr
18–23 Apr
£21
night
£21 per night
·
£101 total
£101 total
Show price breakdown
4.67 out of 5 average rating, 9 reviews
4.67 (9)
Guest favourite
Guest favourite
Flat in Johannesburg
The Apex Rosebank - Building with generator
Hosted by a business
Hosted by a business
21–26 Apr
21–26 Apr
£60
£49
night
£49 per night, originally £60
·
£241 total
£241 total
Show price breakdown
4.75 out of 5 average rating, 155 reviews
4.75 (155)
Flat in Johannesburg
Melville with a view
Hosted by Nicole
Hosted by Nicole
20–25 Apr
20–25 Apr
£24
£20
night
£20 per night, originally £24
·
£99 total
£99 total
Show price breakdown
New place to stay
New
Guest favourite
Guest favourite
Cottage in Johannesburg
"Under Syringa"- a spacious home for longer stays
Hosted by Tarynn
Hosted by Tarynn
25–30 Apr
25–30 Apr
£32
night
£32 per night
·
£159 total
£159 total
Show price breakdown
4.84 out of 5 average rating, 85 reviews
4.84 (85)
Guest favourite
Guest favourite
Flat in Johannesburg
One Bedroom Apartment in Melrose Arch
Hosted by Ryan
Hosted by Ryan
17–22 May
17–22 May
£66
night
£66 per night
·
£328 total
£328 total
Show price breakdown
4.92 out of 5 average rating, 53 reviews
4.92 (53)
Guest favourite
Guest favourite
Flat in Johannesburg
Beautiful Executive Apartment Rosebank
Hosted by Nellie
Hosted by Nellie
23–28 Apr
23–28 Apr
£74
night
£74 per night
·
£368 total
£368 total
Show price breakdown
4.97 out of 5 average rating, 67 reviews
4.97 (67)
Guest favourite
Guest favourite
Home in Randburg
Luxury solar powered villa with pool and suana
Hosted by a business
Hosted by a business
21–26 Apr
21–26 Apr
£72
£61
night
£61 per night, originally £72
·
£306 total
£306 total
Show price breakdown
4.91 out of 5 average rating, 113 reviews
4.91 (113)
Guest favourite
Guest favourite
Villa in Sandton
Watercolour sunsets, solar powered exclusive Villa
Hosted by a business
Hosted by a business
28 Apr – 3 May
28 Apr – 3 May
£177
night
£177 per night
·
£884 total
£884 total
Show price breakdown
4.85 out of 5 average rating, 85 reviews
4.85 (85)
Guest favourite
Guest favourite
Villa in Randburg
The Japanese Palace
Hosted by Gert
Hosted by Gert
18–23 Apr
18–23 Apr
£148
£106
night
£106 per night, originally £148
·
£529 total
£529 total
Show price breakdown
5.0 out of 5 average rating, 10 reviews
5.0 (10)
Guest favourite
Guest favourite
Flat in Sandton
Exceptional Penthouse 4 Bedroom Suite Apartment
Hosted by Lara
Hosted by Lara
6–11 May
6–11 May
£188
night
£188 per night
·
£939 total
£939 total
Show price breakdown
4.96 out of 5 average rating, 100 reviews
4.96 (100)
1
2
3
4
…
15