Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
NEW
NEW
Experiences
Experiences, new
NEW
NEW
Services
Services, new
Start your search
Location
Homes in Johannesburg
Check in / Check out
Any week
Guests
Add guests
Become a host
Help Centre
Become a host
It’s easy to start hosting and earn extra income.
Refer a host
Find a co-host
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
Boutique hotel in Johannesburg
THE OWL BOUTIQUE HOTEL
1 bedroom
,
·
1 bed
,
·
1 shared bathroom
1–6 Jul
1–6 Jul
$281 SGD
Show price breakdown
for 5 nights
$281 SGD for 5 nights
,
·
Top guest favourite
Guest favourite
Villa in Johannesburg
A Mansion to remember. A Sanctuary in the sky.
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
3.5 bathrooms
3.5 bathrooms
6–11 Sept
6–11 Sept
$2,022 SGD
Show price breakdown
for 5 nights
$2,022 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Flat in Sandton
First generation style
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
1–6 Jul
1–6 Jul
$379 SGD
Show price breakdown
for 5 nights
$379 SGD for 5 nights
Free cancellation
4.75 out of 5 average rating, 4 reviews
4.75 (4)
Flat in Johannesburg
Stylish 2-Bedroom Stay Near Rosebank & Sandton
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
2.5 bathrooms
2.5 bathrooms
1–6 Jul
1–6 Jul
$529 SGD
Show price breakdown
for 5 nights
$529 SGD for 5 nights
New place to stay
New
Top guest favourite
Guest favourite
Home in Sandton
76b on Atholl
6 bedrooms
6 bedrooms
,
·
6 beds
6 beds
,
·
4 bathrooms
4 bathrooms
10–15 Jul
10–15 Jul
$2,964 SGD
$2,498 SGD
Show price breakdown
for 5 nights
Free cancellation
4.97 out of 5 average rating, 39 reviews
4.97 (39)
Guest house in Randburg
Serajo Executive Garden Cottage Northcliff Solar
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$242 SGD
$222 SGD
Show price breakdown
for 5 nights
Free cancellation
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Top guest favourite
Guest favourite
Loft in Randburg
7B - Solar powered Lovely Executive Loft
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$304 SGD
$275 SGD
Show price breakdown
for 5 nights
Extended stay discount
Free cancellation
4.92 out of 5 average rating, 343 reviews
4.92 (343)
Place to stay in Johannesburg
Rosebank-one bedroom apartment
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$441 SGD
Show price breakdown
for 5 nights
$441 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Top guest favourite
Guest favourite
Guest suite in Randburg
Pete's Suite
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
9–14 Jul
9–14 Jul
$194 SGD
Show price breakdown
for 5 nights
$194 SGD for 5 nights
Free cancellation
4.97 out of 5 average rating, 141 reviews
4.97 (141)
Superhost
Superhost
Flat in Johannesburg
Little Ubud Walking Distance from Rosebank Mall
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
5–10 Jul
5–10 Jul
$329 SGD
Show price breakdown
for 5 nights
$329 SGD for 5 nights
Free cancellation
New place to stay
New
Guest favourite
Guest favourite
Flat in Sandton
Elegant 2 bedroom 2 bath Aptmnt With Complex Pool
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
6–11 Jul
6–11 Jul
$455 SGD
Show price breakdown
for 5 nights
$455 SGD for 5 nights
Free cancellation
4.95 out of 5 average rating, 39 reviews
4.95 (39)
Guest favourite
Guest favourite
Flat in Sandton
The Nest •3Bed •2Bath •Garden Unit •Fourways
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
1–6 Jul
1–6 Jul
$1,081 SGD
Show price breakdown
for 5 nights
$1,081 SGD for 5 nights
4.89 out of 5 average rating, 19 reviews
4.89 (19)
Flat in Sandton
Cosmopolitan Living- 2 Bed en-Suite Apartment 401
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2.5 bathrooms
2.5 bathrooms
1–6 Jul
1–6 Jul
$1,623 SGD
Show price breakdown
for 5 nights
$1,623 SGD for 5 nights
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favourite
Guest favourite
Guest house in Sandton
Small Single Room
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
22–27 Jul
22–27 Jul
$171 SGD
Show price breakdown
for 5 nights
$171 SGD for 5 nights
4.88 out of 5 average rating, 89 reviews
4.88 (89)
Flat in Johannesburg
Afrosabi tranquility in the city
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$494 SGD
Show price breakdown
for 5 nights
$494 SGD for 5 nights
Free cancellation
New place to stay
New
Guest favourite
Guest favourite
Flat in Johannesburg
Snug Executive 2-Bed|Heated Comfort|Full Backup
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
17–22 Jul
17–22 Jul
$796 SGD
Show price breakdown
for 5 nights
$796 SGD for 5 nights
4.95 out of 5 average rating, 37 reviews
4.95 (37)
Guest favourite
Guest favourite
Home in Sandton
Take Your Highest Expectations And Raise Them!
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
3.5 bathrooms
3.5 bathrooms
1–6 Jul
1–6 Jul
$2,292 SGD
Show price breakdown
for 5 nights
$2,292 SGD for 5 nights
4.89 out of 5 average rating, 37 reviews
4.89 (37)
Top guest favourite
Guest favourite
Home in Johannesburg
...On the Koppies
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
3.5 bathrooms
3.5 bathrooms
2–7 Jul
2–7 Jul
$818 SGD
Show price breakdown
for 5 nights
$818 SGD for 5 nights
4.98 out of 5 average rating, 43 reviews
4.98 (43)
Guest favourite
Guest favourite
Flat in Sandton
Designer One Bed Apartment with City Views APT910
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
5–10 Jul
5–10 Jul
$566 SGD
Show price breakdown
for 5 nights
$566 SGD for 5 nights
4.92 out of 5 average rating, 50 reviews
4.92 (50)
1
2
3
4
…
15