Tell us your dates, and we will find the most accurate rates and availability for you
Updating
Vacation homes - vacation rentals
29 Vacation rentals
Vacation guest house with golf nearby in Nottingham Road
Nottingham Road guest house
- 7 bedrooms
- 7 bathrooms
- sleeps 20
from $103 / night
$573 / week
from $367 / night
$3,210 / week
from $63 / night
$441 / week
Apartment rental in KwaZulu-Natal with shared pool
Illovo Beach apartment
- 2 bedrooms
- 2 bathrooms
- sleeps 4
from $155 / night
$1,083 / week
from $169 / night
$1,183 / week
from $121 / night
$845 / week
from $178 / night
$1,242 / week
from $172 / night
$1,284 / week
from $172 / night
$1,199 / week
from $120 / night
$720 / week
from $171 / night
$1,193 / week
Vacation cottage with shared pool in KwaZulu-Natal
Cathkin Park cottage
- 2 bedrooms
- 2 bathrooms
- sleeps 4
from $128 / night
$895 / week
from $79 / night
$526 - $646 / week
Vacation b&b with swimming pool in KwaZulu-Natal
Pietermaritzburg b&b
- 4 bedrooms
- 5 bathrooms
- sleeps 14
from $43 / night
$297 / week
Vacation apartment with shared pool in Illovo Beach
Illovo Beach apartment
- 3 bedrooms
- 2 bathrooms
- sleeps 5
from $212 / night
$1,481 / week
from $98 / night
$682 / week
Vacation apartment with swimming pool, golf nearby in KwaZulu-Natal
Ballito apartment
- 3 bedrooms
- 4 bathrooms
- sleeps 7
from $401 / night
$2,806 / week
from $157 / night
$619 / week
Vacation apartment with shared pool in KwaZulu-Natal
Illovo Beach apartment
- 2 bedrooms
- 2 bathrooms
- sleeps 4
from $169 / night
$1,183 / week
from $254 / night
$1,779 / week
Vacation apartment with shared pool in KwaZulu-Natal
Illovo Beach apartment
- 2 bedrooms
- 2 bathrooms
- sleeps 4
from $178 / night
$1,242 / week
from $172 / night
$1,203 / week
from $284 / night
$1,988 / week
from $144 / night
$1,002 / week
from $269 / night
$2,290 / week
Vacation cottage with swimming pool in KwaZulu-Natal
Bergville cottage
- 2 bedrooms
- 2 bathrooms
- sleeps 6
from $103 / night
$722 / week
from $121 / night
$842 / week
from $138 / night
$962 / week
from $206 / night
$236 / week