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
Holiday home in Johannesburg
Naisiae - Lovely 1-bedroom vacation home with pool
1 bedroom
,
·
2 beds
,
·
1 private bathroom
15–20 Aug
15–20 Aug
$317 SGD
Show price breakdown
for 5 nights
$317 SGD for 5 nights
,
·
4.67 out of 5 average rating, 6 reviews
4.67 (6)
Top guest favourite
Guest favourite
Guest suite in Johannesburg
Cottage in Saxonwold
5.0 out of 5 average rating, 69 reviews
5.0 (69)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$478 SGD
Show price breakdown
for 5 nights
$478 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Guest house in Johannesburg
Cottage Le jardin - Parkhurst - entirely private
4.98 out of 5 average rating, 51 reviews
4.98 (51)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
2–7 Aug
2–7 Aug
$425 SGD
Show price breakdown
for 5 nights
$425 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Flat in Johannesburg
Urban Oasis
4.94 out of 5 average rating, 49 reviews
4.94 (49)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$331 SGD
Show price breakdown
for 5 nights
$331 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Holiday home in Johannesburg
The Median 1-bedroom studio apartment with balcony
4.98 out of 5 average rating, 97 reviews
4.98 (97)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1.5 bathrooms
1.5 bathrooms
16–21 Aug
16–21 Aug
$563 SGD
$432 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Flat in Johannesburg
Your perfect base to explore Melville and Joburg
4.93 out of 5 average rating, 499 reviews
4.93 (499)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$269 SGD
Show price breakdown
for 5 nights
$269 SGD for 5 nights
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Cottage in Johannesburg
The Sol Loft (with Solar + Borehole water)
4.96 out of 5 average rating, 49 reviews
4.96 (49)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$510 SGD
Show price breakdown
for 5 nights
$510 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Guest house in Johannesburg
Melrose Jacaranda; modern, quiet, work space.
4.99 out of 5 average rating, 156 reviews
4.99 (156)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
25–30 Aug
25–30 Aug
$316 SGD
Show price breakdown
for 5 nights
$316 SGD for 5 nights
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Flat in Johannesburg
One Rosebank Trendy 1 bed • New designer building
4.92 out of 5 average rating, 12 reviews
4.92 (12)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$538 SGD
Show price breakdown
for 5 nights
$538 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Guest house in Randburg
Ivy Cottage Parkhurst
4.98 out of 5 average rating, 108 reviews
4.98 (108)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
4–9 Aug
4–9 Aug
$364 SGD
Show price breakdown
for 5 nights
$364 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Guest suite in Randburg
Leafy Craighall Park, home away from home (Solar)
4.95 out of 5 average rating, 144 reviews
4.95 (144)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$272 SGD
Show price breakdown
for 5 nights
$272 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Cottage in Johannesburg
Lilac Cottage in Melville
4.95 out of 5 average rating, 212 reviews
4.95 (212)
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
5–10 Aug
5–10 Aug
$252 SGD
Show price breakdown
for 5 nights
$252 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Cottage in Randburg
Secure two-bedroom private studio with solar.
4.97 out of 5 average rating, 103 reviews
4.97 (103)
,
·
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
7–12 Aug
7–12 Aug
$329 SGD
Show price breakdown
for 5 nights
$329 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Home in Johannesburg
Solar-Powered Retreat with Lush Garden
5.0 out of 5 average rating, 9 reviews
5.0 (9)
,
·
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
15–20 Aug
15–20 Aug
$664 SGD
$578 SGD
Show price breakdown
for 5 nights
Top guest favourite
Guest favourite
Guest suite in Johannesburg
Perfect contained room
4.92 out of 5 average rating, 135 reviews
4.92 (135)
,
·
1 bedroom
1 bedroom
,
·
1 bathroom
1 bathroom
15–20 Aug
15–20 Aug
$256 SGD
Show price breakdown
for 5 nights
$256 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Room in Johannesburg
Victorian Coachman’s Pad
4.97 out of 5 average rating, 38 reviews
4.97 (38)
,
·
1 bed
1 bed
,
·
1.5 bathrooms
1.5 bathrooms
5–10 Aug
5–10 Aug
$226 SGD
Show price breakdown
for 5 nights
$226 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Loft in Randburg
Lemon Tree - peaceful studio: solar & water backup
5.0 out of 5 average rating, 113 reviews
5.0 (113)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
9–14 Aug
9–14 Aug
$488 SGD
Show price breakdown
for 5 nights
$488 SGD for 5 nights
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Flat in Johannesburg
Stylish Contemporary Apartment in Central Rosebank
5.0 out of 5 average rating, 5 reviews
5.0 (5)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$420 SGD
Show price breakdown
for 5 nights
$420 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Guest house in Johannesburg
Romantic Jacuzzi + Fireplace Retreat
4.98 out of 5 average rating, 64 reviews
4.98 (64)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
19–24 Aug
19–24 Aug
$775 SGD
$700 SGD
Show price breakdown
for 5 nights
Extended stay discount
1
2
3
4
…
15