Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
johannesburg south africa
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
Airbnb your home
Help Center
%{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
, 1 filter applied
1
Show map
Search results; Over 1,000 rooms in Johannesburg
Over 1,000 rooms in Johannesburg
Learn how we sort results
Learn how we sort results
Guest favorite
Guest favorite
Guesthouse in Randburg
Northcliff Self Catering Cottage with Jacuzzi
Hosted by Zander & Mariska
Hosted by Zander & Mariska
Jul 2 – 7
Jul 2 – 7
€ 62
night
€ 62 per night
·
€ 308 total
€ 308 total
Show price breakdown
4.99 out of 5 average rating, 143 reviews
4.99 (143)
Superhost
Superhost
Home in Johannesburg
Melville Loft with Views for Miles
Hosted by Jovana
Hosted by Jovana
Apr 14 – 19
Apr 14 – 19
€ 49
night
€ 49 per night
·
€ 243 total
€ 243 total
Show price breakdown
4.73 out of 5 average rating, 75 reviews
4.73 (75)
Guest favorite
Guest favorite
Apartment in Sandton
LUXURIOUS Studio in Illovo Sandton Unit 320
Hosted by Elaine
Hosted by Elaine
Apr 21 – 26
Apr 21 – 26
€ 44
€ 39
night
€ 39 per night, originally € 44
·
€ 194 total
€ 194 total
Show price breakdown
4.88 out of 5 average rating, 286 reviews
4.88 (286)
Guest favorite
Guest favorite
Home in Randburg
Cloud 9
Hosted by Carolyn
Hosted by Carolyn
Apr 1 – 6
Apr 1 – 6
€ 95
night
€ 95 per night
·
€ 475 total
€ 475 total
Show price breakdown
4.91 out of 5 average rating, 34 reviews
4.91 (34)
Guest favorite
Guest favorite
Cottage in Johannesburg
Lilac Cottage in Melville
Hosted by Helene
Hosted by Helene
Apr 7 – 12
Apr 7 – 12
€ 27
night
€ 27 per night
·
€ 133 total
€ 133 total
Show price breakdown
4.95 out of 5 average rating, 97 reviews
4.95 (97)
Guest favorite
Guest favorite
Condo in Sandton
Luxurious Sandton Apartment
Hosted by Shashi
Hosted by Shashi
May 2 – 7
May 2 – 7
€ 116
night
€ 116 per night
·
€ 577 total
€ 577 total
Show price breakdown
4.87 out of 5 average rating, 311 reviews
4.87 (311)
Guest favorite
Guest favorite
Guesthouse in Sandton
2 bedroom cottage, nestled in an oasis of green.
Hosted by Tanya
Hosted by Tanya
Apr 22 – 27
Apr 22 – 27
€ 81
night
€ 81 per night
·
€ 401 total
€ 401 total
Show price breakdown
4.98 out of 5 average rating, 157 reviews
4.98 (157)
Guest favorite
Guest favorite
Home in Randburg
Modern open plan living - Gravity House
Hosted by James
Hosted by James
Apr 8 – 13
Apr 8 – 13
€ 200
night
€ 200 per night
·
€ 996 total
€ 996 total
Show price breakdown
4.94 out of 5 average rating, 124 reviews
4.94 (124)
Guest favorite
Guest favorite
Home in Randburg
Artsy oasis in chilled Parkhurst
Hosted by Cinzia
Hosted by Cinzia
Apr 28 – May 3
Apr 28 – May 3
€ 162
night
€ 162 per night
·
€ 808 total
€ 808 total
Show price breakdown
4.94 out of 5 average rating, 16 reviews
4.94 (16)
Guest favorite
Guest favorite
Apartment in Johannesburg
In the heart of Rosebank - The Vantage
Hosted by Grant
Hosted by Grant
May 9 – 14
May 9 – 14
€ 56
night
€ 56 per night
·
€ 280 total
€ 280 total
Show price breakdown
4.98 out of 5 average rating, 460 reviews
4.98 (460)
Guest favorite
Guest favorite
Apartment in Sandton
Exceptional Penthouse 4 Bedroom Suite Apartment
Hosted by Lara
Hosted by Lara
May 6 – 11
May 6 – 11
€ 217
night
€ 217 per night
·
€ 1,081 total
€ 1,081 total
Show price breakdown
4.96 out of 5 average rating, 98 reviews
4.96 (98)
Guest favorite
Guest favorite
Cottage in Randburg
Tranquil luxury cottage with deck & private garden
Hosted by Lauren
Hosted by Lauren
Apr 2 – 7
Apr 2 – 7
€ 44
night
€ 44 per night
·
€ 220 total
€ 220 total
Show price breakdown
4.97 out of 5 average rating, 32 reviews
4.97 (32)
Guest favorite
Guest favorite
Apartment in Johannesburg
One Bedroom Apartment in Melrose Arch
Hosted by Ryan
Hosted by Ryan
Apr 12 – 17
Apr 12 – 17
€ 87
€ 76
night
€ 76 per night, originally € 87
·
€ 378 total
€ 378 total
Show price breakdown
4.92 out of 5 average rating, 51 reviews
4.92 (51)
Guest favorite
Guest favorite
Home in Johannesburg
Retro-Industrial Penthouse
Hosted by Angeline
Hosted by Angeline
Apr 3 – 8
Apr 3 – 8
€ 336
night
€ 336 per night
·
€ 1,679 total
€ 1,679 total
Show price breakdown
5.0 out of 5 average rating, 9 reviews
5.0 (9)
Guest favorite
Guest favorite
Home in Randburg
Luxury solar powered villa with pool and suana
Hosted by Mohammed
Hosted by Mohammed
Apr 20 – 25
Apr 20 – 25
€ 179
€ 153
night
€ 153 per night, originally € 179
·
€ 761 total
€ 761 total
Show price breakdown
4.91 out of 5 average rating, 110 reviews
4.91 (110)
Guest favorite
Guest favorite
Home in Randburg
Beautiful 5 bedroom boutique guest house
Hosted by Deb
Hosted by Deb
Apr 27 – May 2
Apr 27 – May 2
€ 439
night
€ 439 per night
·
€ 2,194 total
€ 2,194 total
Show price breakdown
5.0 out of 5 average rating, 45 reviews
5.0 (45)
Guest favorite
Guest favorite
Home in Midrand
Waterfall Country Estate - Luxurious House
Hosted by Henk
Hosted by Henk
Apr 9 – 14
Apr 9 – 14
€ 339
night
€ 339 per night
·
€ 1,693 total
€ 1,693 total
Show price breakdown
4.96 out of 5 average rating, 26 reviews
4.96 (26)
Guest favorite
Guest favorite
Home in Randburg
Japanese Palace
Hosted by Gert
Hosted by Gert
Apr 18 – 23
Apr 18 – 23
€ 177
night
€ 177 per night
·
€ 882 total
€ 882 total
Show price breakdown
5.0 out of 5 average rating, 9 reviews
5.0 (9)
1
2
3
4
…
15