Self catering accommodation in KwaZulu-Natal and Guest houses - Holiday Lettings - Holiday Rentals KwaZulu-Natal

Close

View larger map

Also consider

Africa Holidays
14150 properties
South Africa Holidays
4783 properties
Log Cabin Holidays
238 properties
Guest houses Durban
86 properties
Holiday rentals Ballito
64 properties
Holiday rentals Umhlanga Rocks
33 properties
Margate
25 properties
Zululand
19 properties
Drakensberg Region
18 properties
Guest houses Amanzimtoti
15 properties
Self catering accommodation San Lameer
14 properties
Port Shepstone
11 properties
Self catering accommodation Umdloti
10 properties
Illovo Beach
10 properties
Self catering accommodation Underberg
10 properties
Umhlanga
10 properties
Villas St Lucia
10 properties
Southport
10 properties
Pennington
10 properties
Zinkwazi Beach
9 properties
Self catering accommodation Kloof
9 properties
Stanger
9 properties

KwaZulu-Natal

No dates Enter dates for accurate prices -

Adults, Children

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

536 Holiday homes

(2) Excellent 

12

Ballito holiday home rental

KwaZulu-Natal / Ballito

3 6 6 nights min

  • 3 bedrooms
  • Sleeps 6
  • 6 nights min
  • Beach / lakeside relaxation
  • Ask owner if suitable for children

from £362 / night

£2,532 / week

Book View

from £362 / night

(2) Excellent 

14

Holiday cottage rental

KwaZulu-Natal / Port Shepstone

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

from £55 / night

£420 / week

Book View

Responds fast!
avg. 1 hour 15 minutes

from £55 / night

12

Holiday b&b with shared pool in KwaZulu-Natal

KwaZulu-Natal / Bluff

4 20 1 night min

  • 4 bedrooms
  • Sleeps 20
  • 1 night min
  • Nearest beach 1 km
  • Swimming pool
  • Child friendly

from £125 / night

£800 / week

Book View

from £125 / night

19

Holiday home with shared pool in KwaZulu-Natal

KwaZulu-Natal / Mtwalume

2 6 2 nights min

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min
  • Swimming pool
  • Child friendly

from £49 / night

£343 / week

Book View

Responds fast!
avg. 2 hours 13 minutes

from £49 / night

10

Holiday apartment with shared pool in Amanzimtoti

KwaZulu-Natal / Amanzimtoti

3 8 3 nights min

  • 3 bedrooms
  • Sleeps 8
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool

from £83 / night

£581 / week

Book View

from £83 / night

(4) Excellent 

17

Holiday home with swimming pool in KwaZulu-Natal

KwaZulu-Natal / Trafalgar

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Pet friendly

from £34 / night

£245 - £979 / week

Book View

Responds fast!
avg. 1 hour 41 minutes

from £34 / night

(1) Excellent 

19

KwaZulu-Natal holiday apartment rental

Margate / Southbroom

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Private garden

from £61 / night

£422 / week

Book View

from £61 / night

(1) Excellent 

19

KwaZulu-Natal holiday cottage rental

Howick / Curry's Post

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Nearest beach 90 km
  • Swimming pool
  • Child friendly

from £70 / night

£490 / week

Book View

Responds fast!
avg. 3 hours 18 minutes

from £70 / night

(2) Excellent 

12

Holiday apartment accommodation

KwaZulu-Natal / Umhlanga Rocks

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 4 km
  • Swimming pool
  • Child friendly

from £106 / night

£603 - £1,355 / week

Book View

Responds fast!
avg. 2 hours 0 minutes

from £106 / night

(2) Very Good 

14

B&b rental in Durban with shared pool

KwaZulu-Natal / Durban

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £58 / night

£406 / week

Book View

from £58 / night

6

Apartment rental in KwaZulu-Natal with shared pool

KwaZulu-Natal / Ballito

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning

from £240 / night

£1,680 / week

Book View

from £240 / night

(2) Excellent 

18

Holiday apartment with shared pool in KwaZulu-Natal

KwaZulu-Natal / Margate

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool

from £53 / night

£350 / week

Book View

from £53 / night

(3) Excellent 

13

Holiday townhouse in Ramsgate

KwaZulu-Natal / Ramsgate

3 6 6 nights min

  • 3 bedrooms
  • Sleeps 6
  • 6 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Air conditioning

from £160 / night

£1,120 / week

Book View

from £160 / night

12

KwaZulu-Natal holiday apartment rental

Margate / Southbroom

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly

from £100 / night

£698 / week

Book View

from £100 / night

(2) Excellent 

12

Holiday guest house in Westbrook Beach

KwaZulu-Natal / Westbrook Beach

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Nearest beach 1 km
  • Private garden

from £40 / night

£276 / week

Book View

from £40 / night

9

Apartment rental in Umhlanga with shared pool

KwaZulu-Natal / Umhlanga

1 4 7 nights min

  • 1 bedroom
  • Sleeps 4
  • 7 nights min
  • Nearest beach 0 km
  • Swimming pool
  • Child friendly

from £59 / night

£407 / week

Book View

Responds fast!
avg. 1 hour 10 minutes

from £59 / night

37

Holiday villa in Richards Bay

KwaZulu-Natal / Richards Bay

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Nearest beach 4 km
  • Child friendly
  • Car not necessary

from £53 / night

£226 / week

Book View

from £53 / night

16

Villa rental in San Lameer with shared pool, golf nearby

KwaZulu-Natal / San Lameer

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £87 / night

£607 / week

Book View

from £87 / night

15

Holiday home with golf nearby in KwaZulu-Natal

KwaZulu-Natal / Ballito

3 6 5 nights min

  • 3 bedrooms
  • Sleeps 6
  • 5 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Child friendly

from £265 / night

£1,560 / week

Book View

Responds fast!
avg. 3 hours 38 minutes

from £265 / night

(3) Average 

17

Holiday apartment rental

KwaZulu-Natal / Margate

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £35 / night

£250 / week

Book View

from £35 / night

(1) Very Good 

11

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

KwaZulu-Natal / Ballito

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning

from £151 / night

£1,055 / week

Book View

Responds fast!
avg. 2 hours 20 minutes

from £151 / night

15

Holiday cottage in Mtunzini

Zululand / Mtunzini

3 5 2 nights min

  • 3 bedrooms
  • Sleeps 5
  • 2 nights min
  • Child friendly
  • Air conditioning
  • Private garden

from £53 / night

£367 / week

Book View

from £53 / night

11

Holiday apartment in Umhlanga Rocks

KwaZulu-Natal / Umhlanga Rocks

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Child friendly

from £125 / night

£870 / week

Book View

from £125 / night

11

Holiday home rental

KwaZulu-Natal / Umhlanga Rocks

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Nearest beach 3 km
  • Swimming pool
  • Child friendly

from £68 / night

£475 / week

Book View

from £68 / night

(1) Excellent 

8

Holiday apartment in Berea

Durban / Berea

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Nearest beach 3 km
  • Child friendly
  • Air conditioning

from £38 / night

£249 - £407 / week

Book View

from £38 / night

(1) Excellent 

11

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

KwaZulu-Natal / Ballito

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Swimming pool

from £174 / night

£1,219 / week

Book View

from £174 / night

(1) Excellent 

19

Ballito holiday home rental

KwaZulu-Natal / Ballito

3 5 Min stay varies

  • 3 bedrooms
  • Sleeps 5
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning

from £196 / night

£1,372 / week

Book View

from £196 / night

32

KwaZulu-Natal holiday home rental

KwaZulu-Natal / Amanzimtoti

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly

from £50 / night

£348 / week

Book View

Responds fast!
avg. 3 hours 45 minutes

from £50 / night

(4) Excellent 

16

Holiday home rental

KwaZulu-Natal / Umhlanga Rocks

3 6 4 nights min

  • 3 bedrooms
  • Sleeps 6
  • 4 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Ask owner if suitable for children

from £475 / night

£2,800 / week

Book View

from £475 / night

14

Holiday guest house with shared pool in KwaZulu-Natal

KwaZulu-Natal / Umkomaas

5 11 1 night min

  • 5 bedrooms
  • Sleeps 11
  • 1 night min
  • Swimming pool

from £21 / night

£147 / week

Book View

Responds fast!
avg. 3 hours 26 minutes

from £21 / night

16

Holiday home rental

KwaZulu-Natal / Stanger

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Nearest beach 10 km
  • Child friendly
  • Air conditioning

from £45 / night

£315 / week

Book View

from £45 / night

12

Curry's Post holiday home rental

Howick / Curry's Post

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Nearest beach 100 km
  • Swimming pool
  • Child friendly

from £40 / night

£280 / week

Book View

from £40 / night

(1) Excellent 

23

KwaZulu-Natal holiday penthouse let

KwaZulu-Natal / Ramsgate

3 8 2 nights min

  • 3 bedrooms
  • Sleeps 8
  • 2 nights min
  • Nearest beach 0.3 km
  • Child friendly
  • Air conditioning

from £47 / night

£324 / week

Book View

Responds fast!
avg. 2 hours 55 minutes

from £47 / night

5

Holiday apartment with golf nearby in KwaZulu-Natal

KwaZulu-Natal / Port Edward

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Pet friendly

from £42 / night

£291 / week

Book View

from £42 / night

8

KwaZulu-Natal holiday villa rental

KwaZulu-Natal / San Lameer

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £98 / night

£686 / week

Book View

from £98 / night

(1) Excellent 

18

Southbroom holiday home rental

Margate / Southbroom

4 8 1 night min

  • 4 bedrooms
  • Sleeps 8
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Swimming pool

from £562 / night

£3,930 / week

Book View

Responds fast!
avg. 1 hour 20 minutes

from £562 / night

(6) Very Good 

21

Home rental in Sheffield Beach

Durban / Sheffield Beach

5 12 2 nights min

  • 5 bedrooms
  • Sleeps 12
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Child friendly

from £193 / night

£1,780 / week

Book View

Responds fast!
avg. 3 hours 13 minutes

from £193 / night

(7) Excellent 

28

Holiday villa in Prince's Grant Golf Estate

Stanger / Prince's Grant Golf Estate

5 12 2 nights min

  • 5 bedrooms
  • Sleeps 12
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Swimming pool

from £380 / night

£2,660 / week

Book View

from £380 / night

10

Westbrook Beach holiday home rental

KwaZulu-Natal / Westbrook Beach

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Child friendly
  • Private garden

from £75 / night

£525 / week

Book View

from £75 / night

(1)  

14

Holiday apartment with shared pool in KwaZulu-Natal

KwaZulu-Natal / Margate

3 6 5 nights min

  • 3 bedrooms
  • Sleeps 6
  • 5 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £76 / night

£528 / week

Book View

from £76 / night

Top Destination reviews

Beachhaven villa: Private pool, Ocean views, Wifi
Excellent. Amazing whale watching, dolphins too.

Great house and golf estate. Whales clearly visible all the time we were there. Dolphins too, also fish eagle. Bushbuck on the estate. Excellent place for a break. … see more
Charming Cottage By the Sea
Comfy cottage by the sea

We thought the cottage was well equipped and loved the little courtyard and the easy access to the beach. Blythedale has very limited amenities though and nowhere to eat breakfast on a Sunday. Fortunately its not too far to Ballito or Salt Rock so we were able to go there. Our hosts were friendly and accommodated our late arrival and we really appreciated the milk, tea bags and other goodies they left for us. The weather was uncooperative unfortunately and that with limited nearby options for dining or entertainment have impacted our rating.see more
Wave Break is a 3 bedroom (2 bathroom) apartment overlooking the main beach
Amazing stay at Wave Break!

Wave break is an amazing apartment. Very modern and clean and neat. Well equipped with appliances. The location is perfect. It is at the main beach. What a lovely stay we had. … see more
3 Lagoon Peace Villa
Excellent base for our stay in Southbroom

Plenty of golf courses within half an hour's drive. Accomodation was very clean and well equipped. Eating out on the verandah for breakfast and dinner was great. Plenty of good restaurants within 15 minutes drive was a bonus. Phil and Sylvia the owners were very helpful and made us most welcome. … see more
Ocean's View
Bliss

Absolutely amazing ! everything was just perfect ! from the booking process - meeting - apartment. Just wonderful people and wonderful apartment. Thank you, we will be back ! … see more
Kya Bella
Stunning property in great area

What a great property, all facilities you would expect, largest outdoor balcony I've ever seen, air con in bedrooms very welcome in what is a hot area. Lots to do nearby, excellent Spar in village. Set on a secure estate with a good vibe, various animals to be seen including the rare Palm Nut Vulture. Highly recommended.see more