Search resultsOver 1,000 homes

Guesthouse in Bishopscourt
Luxury Garden Cottage in the Sun
2 king beds
Jan 18 – 23
$86 per night
Superhost
Home in Bishopscourt
Kapito Palace
7 beds
Dec 15 – 22
$596 per night
Superhost
Guesthouse in Constantia
The Magical Glass House
1 double bed
Mar 26 – 31
$307 per night
Superhost
Apartment in Bishopscourt
Light, Airy Apartment with Elegant Garden
1 queen bed
Feb 23 – Mar 1
$57 per night
Plus
Guest suite in Constantia
Upper Constantia Greenbelt garden apartment
1 king bed
Dec 10 – 15
$87 per night
Superhost
Apartment in Hout Bay
Endless Views & Privacy
1 queen bed
Mar 27 – Apr 1
$114 per night
Superhost
Apartment in Claremont
Lovely Suburban Home
1 queen bed
Dec 23 – 28
$80 per night
Guesthouse in Bishopscourt
Relax, Unwind, Recharge in a Stunning, Secluded, Quiet Guesthouse in Bishops Court, Cape Town
1 queen bed
Jan 5 – 12
$136 per night
Plus
Apartment in Constantia
Constantia Vista: The Pool Apartment
2 queen beds
Dec 11 – 16
$71 per night
Superhost
Guesthouse in Bishopscourt
Winchester Garden Cottage
1 bed
Feb 24 – Mar 1
$81 per night
Superhost
Guesthouse in Constantia
Comfortable cottage set in an Indigenous garden.
1 king bed
Jan 26 – 31
$58 per night
Apartment in Camps Bay
Camps Bay Retreat for Two
1 queen bed
Jan 13 – 18
$104 per night
Superhost
Guest suite in Wynberg
Hillingdale Studio Suite
1 king bed
Feb 21 – 26
$64 per night
Tiny home in Hout Bay
The Reservoir Pod
1 queen bed
Mar 4 – 9
$58 per night, originally $69
Superhost
Vacation home in Newlands
Riverlodge Newlands
4 beds
Feb 15 – 21
$26 per night
Guest suite in Newlands
The Studio at Rutherglen
1 king bed
Jan 25 – 30
$70 per night
Superhost
Guest suite in Claremont
Private, secure guest suite
1 bed
Feb 23 – 28
$24 per night
Superhost
Guest suite in Claremont
Centrally located studio-style garden flatlet
1 queen bed
Dec 11 – 16
$42 per night
Private room in Athlone
En-suite, Spacious, Tranquil near UCT
1 queen bed
Mar 3 – 8
$17 per night
Superhost
Townhouse in Kenilworth
Central cozy 2BD townhouse
3 beds
Sep 1 – 6
$39 per night