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 Craighall Park
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 Craighall Park
Over 1,000 homes in Craighall Park
Guest favourite
Guest favourite
Loft in Craighall Park
No1 Modern Loft-Style Craighall Park | Solar Power
1 bedroom
,
·
1 bed
,
·
1 private bathroom
23–28 Oct
23–28 Oct
$313 SGD
$281 SGD
Show price breakdown
for 5 nights
,
·
4.88 out of 5 average rating, 332 reviews
4.88 (332)
Top guest favourite
Guest favourite
Guest suite in Randburg
Leafy Craighall Park, home away from home (Solar)
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
21–26 Aug
21–26 Aug
$280 SGD
Show price breakdown
for 5 nights
$280 SGD for 5 nights
Free cancellation
4.95 out of 5 average rating, 146 reviews
4.95 (146)
Top guest favourite
Guest favourite
Flat in Randburg
Convenient Stopover*Own entrance* Hyde Park close.
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
16–21 Aug
16–21 Aug
$252 SGD
Show price breakdown
for 5 nights
$252 SGD for 5 nights
Free cancellation
4.96 out of 5 average rating, 111 reviews
4.96 (111)
Guest favourite
Guest favourite
Guest suite in Johannesburg
Quiet Garden Studio close to Rosebank
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
17–22 Aug
17–22 Aug
$339 SGD
Show price breakdown
for 5 nights
$339 SGD for 5 nights
Free cancellation
4.96 out of 5 average rating, 114 reviews
4.96 (114)
Guest favourite
Guest favourite
Cottage in Craighall Park
The Teahouse-solar power-gas stove- WiFi- DSTV
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
22–27 Aug
22–27 Aug
$373 SGD
Show price breakdown
for 5 nights
$373 SGD for 5 nights
Free cancellation
4.97 out of 5 average rating, 314 reviews
4.97 (314)
Guest favourite
Guest favourite
Flat in Randburg
Craighall Park - secure studio
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
17–22 Aug
17–22 Aug
$262 SGD
$235 SGD
Show price breakdown
for 5 nights
Free cancellation
4.92 out of 5 average rating, 51 reviews
4.92 (51)
Top guest favourite
Guest favourite
Guest house in Randburg
Ivy Cottage Parkhurst
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
24–29 Aug
24–29 Aug
$375 SGD
Show price breakdown
for 5 nights
$375 SGD for 5 nights
Free cancellation
4.98 out of 5 average rating, 109 reviews
4.98 (109)
Top guest favourite
Guest favourite
Guest house in Johannesburg
Cottage Le jardin - Parkhurst - entirely private
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
16–21 Aug
16–21 Aug
$452 SGD
Show price breakdown
for 5 nights
$452 SGD for 5 nights
Free cancellation
4.98 out of 5 average rating, 56 reviews
4.98 (56)
Guest favourite
Guest favourite
Flat in Randburg
Shepherd Market
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
17–22 Aug
17–22 Aug
$359 SGD
Show price breakdown
for 5 nights
$359 SGD for 5 nights
4.9 out of 5 average rating, 31 reviews
4.9 (31)
Guest favourite
Guest favourite
Flat in Johannesburg
BK4. Spacious Corporate Suite. Pool
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
16–21 Aug
16–21 Aug
$288 SGD
Show price breakdown
for 5 nights
$288 SGD for 5 nights
Free cancellation
4.91 out of 5 average rating, 11 reviews
4.91 (11)
Guest favourite
Guest favourite
Home in Randburg
Cosy Garden villa Guesthouse Parkhurst
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
23–28 Aug
23–28 Aug
$930 SGD
$833 SGD
Show price breakdown
for 5 nights
Free cancellation
4.83 out of 5 average rating, 384 reviews
4.83 (384)
Guest favourite
Guest favourite
Rooms in Randburg
Craighall Grace, Luxury Suite, Sandton.
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
22–27 Aug
22–27 Aug
$415 SGD
Show price breakdown
for 5 nights
$415 SGD for 5 nights
Free cancellation
4.91 out of 5 average rating, 122 reviews
4.91 (122)
Top guest favourite
Guest favourite
Cottage in Randburg
Cozy Cottage in Parkhurst!
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
19–24 Aug
19–24 Aug
$277 SGD
Show price breakdown
for 5 nights
$277 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 9 reviews
5.0 (9)
Home in Johannesburg
Under the Acacia
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
17–22 Aug
17–22 Aug
$283 SGD
$230 SGD
Show price breakdown
for 5 nights
Top guest favourite
Guest favourite
Home in Randburg
Artsy oasis in chilled Parkhurst
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
3 bathrooms
3 bathrooms
24–29 Aug
24–29 Aug
$1,420 SGD
Show price breakdown
for 5 nights
$1,420 SGD for 5 nights
Free cancellation
4.98 out of 5 average rating, 120 reviews
4.98 (120)
Top guest favourite
Guest favourite
Guest suite in Randburg
"Fever Tree" Place
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
20–25 Aug
20–25 Aug
$322 SGD
Show price breakdown
for 5 nights
$322 SGD for 5 nights
Free cancellation
4.91 out of 5 average rating, 413 reviews
4.91 (413)
Top guest favourite
Guest favourite
Home in Randburg
5 @ The Village
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2.5 bathrooms
2.5 bathrooms
3–8 Sept
3–8 Sept
$1,225 SGD
Show price breakdown
for 5 nights
$1,225 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 41 reviews
5.0 (41)
Top guest favourite
Guest favourite
Guest suite in Johannesburg
Private En-Suite in boomed zone in Parkhurst
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
17–22 Aug
17–22 Aug
$267 SGD
Show price breakdown
for 5 nights
$267 SGD for 5 nights
Free cancellation
4.95 out of 5 average rating, 519 reviews
4.95 (519)
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
25–30 Aug
25–30 Aug
$192 SGD
Show price breakdown
for 5 nights
$192 SGD for 5 nights
Free cancellation
4.97 out of 5 average rating, 144 reviews
4.97 (144)
1
2
3
4
…
15