COVID-19 Update: The impact of COVID-19 on travel is unprecedented. Like you, we’re monitoring the situation. Rest assured, we’re here to help with questions about your plans. Learn more here: About the coronavirus outbreak (COVID-19)

Updating

KwaZulu-Natal apartments: Rent holiday apartments in KwaZulu-Natal

All filters

Filters (1)

Clear filters

172 apartments

Holiday apartment with shared pool in KwaZulu-Natal

Hillcrest apartment

2 bedrooms • 2 bathrooms • sleeps 4

from £95 / night

£659 / week

1 / 13

Holiday apartment with shared pool in KwaZulu-Natal

Amanzimtoti apartment

3 bedrooms • 2 bathrooms • sleeps 6

from £113 / night

£786 / week

1 / 21

Holiday apartment in Durban

Durban apartment

1 bedroom • 1 bathroom • sleeps 2

2 reviews

from £45 / night

£314 / week

1 / 15

Holiday apartment in KwaZulu-Natal

Umhlanga Rocks apartment

3 bedrooms • 2 bathrooms • sleeps 6

3 reviews

from £147 / night

£977 - £1,079 / week

1 / 17

Holiday apartment in Umhlanga Rocks

Umhlanga Rocks apartment

2 bedrooms • 2 bathrooms • sleeps 4

from £142 / night

£990 / week

1 / 11

Holiday apartment with shared pool in KwaZulu-Natal

Illovo Beach apartment

2 bedrooms • 2 bathrooms • sleeps 4

4 reviews

from £144 / night

£1,002 / week

1 / 79

Apartment rental in KwaZulu-Natal with shared pool

Port Shepstone apartment

3 bedrooms • 2 bathrooms • sleeps 6

9 reviews

from £59 / night

£414 / week

1 / 20

KwaZulu-Natal holiday apartment rental

Amanzimtoti apartment

2 bedrooms • 2 bathrooms • sleeps 4

from £50 / night

£318 / week

1 / 9

Holiday apartment in KwaZulu-Natal

San Lameer apartment

2 bedrooms • 2 bathrooms • sleeps 4

1 review

from £86 / night

£515 / week

1 / 25

Apartment rental in KwaZulu-Natal with shared pool

Illovo Beach apartment

2 bedrooms • 2 bathrooms • sleeps 4

4 reviews

from £125 / night

£874 / week

1 / 59

Holiday apartment rental

Umdloti apartment

2 bedrooms • 1 bathroom • sleeps 4

from £55 / night

£381 / week

1 / 11

KwaZulu-Natal holiday apartment rental

Southbroom apartment

2 bedrooms • 2 bathrooms • sleeps 4

from £115 / night

£800 / week

1 / 12

Holiday apartment in Ballito

Ballito apartment

1 bedroom • 1 bathroom • sleeps 4

from £52 / night

£359 / week

1 / 65

Holiday apartment in KwaZulu-Natal

Umhlanga Rocks apartment

3 bedrooms • 3 bathrooms • sleeps 7

from £254 / night

£1,775 / week

1 / 13

Holiday apartment in KwaZulu-Natal

San Lameer apartment

1 bedroom • 1 bathroom • sleeps 2

from £70 / night

£469 / week

1 / 40

KwaZulu-Natal holiday apartment rental

Stanger apartment

1 bedroom • 1 bathroom • sleeps 2

1 review

from £60 / night

£376 / week

1 / 12

Holiday apartment rental

Margate apartment

2 bedrooms • 2 bathrooms • sleeps 6

from £565 / night

£3,953 / week

1 / 12

KwaZulu-Natal holiday apartment rental

Southbroom apartment

1 bedroom • 1 bathroom • sleeps 2

1 review

from £80 / night

£468 / week

1 / 17

Holiday apartment with shared pool in KwaZulu-Natal

Umhlanga apartment

3 bedrooms • 2 bathrooms • sleeps 6

from £235 / night

£1,642 / week

1 / 17

Holiday apartment rental

Underberg apartment

1 bedroom • 1 bathroom • sleeps 2

16 reviews

from £49 / night

£338 / week

1 / 14

Holiday apartment with shared pool in KwaZulu-Natal

Umhlanga Rocks apartment

2 bedrooms • 1 bathroom • sleeps 6

2 reviews

from £107 / night

£577 / week

1 / 31

Apartment rental in Mtunzini with shared pool, golf nearby

Mtunzini apartment

1 bedroom • 1 bathroom • sleeps 2

8 reviews

from £38 / night

£264 / week

1 / 28

Apartment letting in KwaZulu-Natal

Illovo Beach apartment

2 bedrooms • 2 bathrooms • sleeps 4

3 reviews

from £137 / night

£954 / week

1 / 69

KwaZulu-Natal holiday apartment rental

Amanzimtoti apartment

3 bedrooms • 2 bathrooms • sleeps 7

from £108 / night

£754 / week

1 / 18

KwaZulu-Natal holiday apartment rental

Ballito apartment

3 bedrooms • 4 bathrooms • sleeps 6

from £282 / night

£1,968 / week

1 / 13

Holiday apartment in Pietermaritzburg

Pietermaritzburg apartment

2 bedrooms • 1 bathroom • sleeps 8

from £95 / night

£626 - £1,203 / week

1 / 6

Holiday apartment with shared pool in KwaZulu-Natal

Margate apartment

3 bedrooms • 2 bathrooms • sleeps 6

1 review

from £94 / night

£658 / week

1 / 14

Holiday apartment in KwaZulu-Natal

Umhlanga Rocks apartment

2 bedrooms • 1 bathroom • sleeps 4

from £160 / night

£1,299 / week

1 / 15

KwaZulu-Natal holiday apartment rental

Umhlanga apartment

1 bedroom • 1 bathroom • sleeps 6

from £113 / night

£791 / week

1 / 5

KwaZulu-Natal holiday apartment rental

Port Edward apartment

3 bedrooms • 2 bathrooms • sleeps 6

1 review

from £86 / night

£573 / week

1 / 15

Holiday apartment with golf nearby in KwaZulu-Natal

San Lameer apartment

1 bedroom • 1 bathroom • sleeps 2

from £56 / night

£424 / week

1 / 26

Holiday apartment with shared pool, golf nearby in KwaZulu-Natal

Ballito apartment

2 bedrooms • 2 bathrooms • sleeps 4

1 review

from £266 / night

£1,857 / week

1 / 11

Holiday apartment in KwaZulu-Natal

St Lucia apartment

3 bedrooms • 2 bathrooms • sleeps 8

from £114 / night

£798 / week

1 / 12

Apartment rental in KwaZulu-Natal with shared pool

Port Shepstone apartment

2 bedrooms • 2 bathrooms • sleeps 5

from £48 / night

£337 / week

1 / 12

Morningside, Durban holiday apartment rental

Morningside, Durban apartment

1 bedroom • 1 bathroom • sleeps 2

from £81 / night

£505 - £714 / week

1 / 8

Holiday apartment with shared pool in Amanzimtoti

Amanzimtoti apartment

3 bedrooms • 2 bathrooms • sleeps 8

from £95 / night

£661 / week

1 / 10

Holiday apartment rental

Scottburgh apartment

2 bedrooms • 1 bathroom • sleeps 4

1 review

from £81 / night

£561 / week

1 / 9

Holiday apartment accommodation

Illovo Beach apartment

3 bedrooms • 2 bathrooms • sleeps 6

8 reviews

from £205 / night

£1,435 / week

1 / 31

San Lameer holiday apartment rental

San Lameer apartment

2 bedrooms • 1 bathroom • sleeps 4

from £98 / night

£583 / week

1 / 42

Holiday apartment with swimming pool, golf nearby in KwaZulu-Natal

Ballito apartment

3 bedrooms • 4 bathrooms • sleeps 7

from £290 / night

£2,027 / week

1 / 21

×

Also consider