Updating

Tell us your dates, and we will find the most accurate rates and availability for you

Updating

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

All filters

Filters

446 Holiday homes

Holiday apartment accommodation

Ballito apartment

  • 3 bedrooms
  • sleeps 6
  • 2 bathrooms
  • Wi-Fi available

from £262 / night

£1,833 / week

1 / 54

Holiday apartment with shared pool in Amanzimtoti

Amanzimtoti apartment

  • 3 bedrooms
  • sleeps 8
  • 2 bathrooms

from £93 / night

£651 / week

1 / 10

KwaZulu-Natal holiday home rental

Zinkwazi Beach house

  • 3 bedrooms
  • sleeps 6
  • 2 bathrooms
  • Wi-Fi available

from £168 / night

£1,171 / week

1 / 28

Apartment rental in KwaZulu-Natal with shared pool

Port Shepstone apartment

  • 3 bedrooms
  • sleeps 6
  • 2 bathrooms

from £62 / night

£432 / week

1 / 20

Holiday apartment in Durban

Durban apartment

  • 1 bedroom
  • sleeps 2
  • 1 bathroom
  • Wi-Fi available

from £47 / night

£326 / week

1 / 15

Holiday apartment in KwaZulu-Natal

Ballito apartment

  • 3 bedrooms
  • sleeps 6
  • 2 bathrooms
  • Wi-Fi available

from £157 / night

£1,014 / week

1 / 8

Holiday apartment in KwaZulu-Natal

Umhlanga apartment

  • 2 bedrooms
  • sleeps 4
  • 2 bathrooms

from £93 / night

£592 / week

1 / 12

Holiday apartment with shared pool in Illovo Beach

Illovo Beach apartment

  • 3 bedrooms
  • sleeps 5
  • 2 bathrooms
  • Wi-Fi available

from £171 / night

£1,195 / week

1 / 17

Apartment rental in Port Edward

Port Edward apartment

  • 1 bedroom
  • sleeps 4
  • 1 bathroom

from £22 / night

£119 / week

1 / 18

Ballito holiday home rental

Ballito house

  • 3 bedrooms
  • sleeps 6
  • 4 bathrooms
  • Wi-Fi available

from £271 / night

£1,690 / week

1 / 12

Holiday home with swimming pool in KwaZulu-Natal

Zinkwazi Beach house

  • 7 bedrooms
  • sleeps 14
  • 7 bathrooms

from £229 / night

£1,602 / week

1 / 24

Holiday apartment in KwaZulu-Natal

Umdloti apartment

  • 2 bedrooms
  • sleeps 10
  • 1 bathroom
  • Wi-Fi available

from £96 / night

£671 / week

1 / 70

Holiday apartment in Durban

Durban apartment

  • 2 bedrooms
  • sleeps 5
  • 2 bathrooms
  • Wi-Fi available

from £144 / night

£1,006 / week

1 / 34

Holiday apartment in KwaZulu-Natal

St Lucia apartment

  • 3 bedrooms
  • sleeps 8
  • 2 bathrooms

from £103 / night

£716 / week

1 / 12

Holiday home in KwaZulu-Natal

Pennington house

  • 3 bedrooms
  • sleeps 6
  • 3 bathrooms

from £92 / night

£642 / week

1 / 28

Holiday home in Ramsgate

Ramsgate house

  • 4 bedrooms
  • sleeps 8
  • 3 bathrooms

from £71 / night

£497 / week

1 / 36

Westville holiday apartment rental

Westville apartment

  • 1 bedroom
  • sleeps 2
  • 1 bathroom
  • Wi-Fi available

from £34 / night

£237 / week

1 / 7

Holiday home rental

Curry's Post house

  • 3 bedrooms
  • sleeps 6
  • 1 bathroom
  • Wi-Fi available

from £54 / night

£296 / week

1 / 33

Holiday apartment with shared pool in KwaZulu-Natal

Margate apartment

  • 2 bedrooms
  • sleeps 6
  • 1 bathroom
  • Wi-Fi available

from £67 / night

£432 / week

1 / 16

Holiday home in KwaZulu-Natal

Trafalgar house

  • 1 bedroom
  • sleeps 2
  • 1 bathroom

from £34 / night

£235 / week

1 / 13

Holiday guest house with shared pool in KwaZulu-Natal

Umkomaas guest house

  • 5 bedrooms
  • sleeps 11
  • 4 bathrooms
  • Wi-Fi available

from £24 / night

£166 / week

1 / 14

Apartment rental in KwaZulu-Natal with shared pool

Port Shepstone apartment

  • 2 bedrooms
  • sleeps 5
  • 2 bathrooms

from £48 / night

£337 / week

1 / 12

Holiday apartment with shared pool in KwaZulu-Natal

Cathkin Park apartment

  • 3 bedrooms
  • sleeps 5
  • 1 bathroom
  • Wi-Fi available

from £102 / night

£712 / week

1 / 23

Holiday apartment in La Mercy

La Mercy apartment

  • 3 bedrooms
  • sleeps 6
  • 3 bathrooms

from £93 / night

£651 / week

1 / 15

Holiday apartment rental

Ballito apartment

  • 2 bedrooms
  • sleeps 4
  • 2 bathrooms
  • Wi-Fi available

from £65 / night

£456 / week

1 / 17

Holiday apartment in KwaZulu-Natal

Umhlanga Rocks apartment

  • 3 bedrooms
  • sleeps 7
  • 3 bathrooms
  • Wi-Fi available

from £232 / night

£1,625 / week

1 / 13

Southport holiday home rental

Southport house

  • 4 bedrooms
  • sleeps 10
  • 3 bathrooms

from £163 / night

£1,142 / week

1 / 22

Holiday guest house in KwaZulu-Natal

Balgowan guest house

  • 1 bedroom
  • sleeps 4
  • 1 bathroom

from £31 / night

£213 / week

1 / 8

Holiday chalet in Glenmore Beach

Glenmore Beach chalet

  • 2 bedrooms
  • sleeps 6
  • 1 bathroom

from £507 / night

£549 / week

1 / 11

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

Ballito apartment

  • 3 bedrooms
  • sleeps 7
  • 4 bathrooms
  • Wi-Fi available

from £297 / night

£2,077 / week

1 / 21

Holiday home with swimming pool in KwaZulu-Natal

Port Shepstone house

  • 4 bedrooms
  • sleeps 8
  • 3 bathrooms

from £58 / night

£401 / week

1 / 7

Holiday lodge with shared pool in KwaZulu-Natal

Winterton lodge

  • 8 bedrooms
  • sleeps 16
  • 8 bathrooms
  • Wi-Fi available

from £465 / night

£3,253 / week

1 / 11

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

Ballito house

  • 4 bedrooms
  • sleeps 6
  • 5 bathrooms
  • Wi-Fi available

from £465 / night

£2,450 - £2,746 / week

1 / 64

Holiday chalet with shared pool in St Lucia

St Lucia chalet

  • 2 bedrooms
  • sleeps 4
  • 1 bathroom

from £55 / night

£385 / week

1 / 12

Holiday apartment with shared pool in KwaZulu-Natal

Umhlanga Rocks apartment

  • 2 bedrooms
  • sleeps 6
  • 1 bathroom
  • Wi-Fi available

from £109 / night

£592 / week

1 / 31

Holiday home in KwaZulu-Natal

Southbroom house

  • 3 bedrooms
  • sleeps 10
  • 3 bathrooms

from £1,268 / night

£8,870 / week

1 / 24

Holiday apartment rental

La Mercy apartment

  • 2 bedrooms
  • sleeps 4
  • 1 bathroom
  • Wi-Fi available

from £85 / night

£594 / week

1 / 17

Holiday b&b with shared pool in KwaZulu-Natal

Newcastle b&b

  • 6 bedrooms
  • sleeps 11
  • 6 bathrooms
  • Wi-Fi available

from £35 / night

£243 / week

1 / 8

Holiday home rental

Ballito house

  • 4 bedrooms
  • sleeps 8
  • 3 bathrooms
  • Wi-Fi available

from £453 / night

£3,166 / week

1 / 11

Home accommodation in KwaZulu-Natal

Port Shepstone house

  • 3 bedrooms
  • sleeps 8
  • 2 bathrooms
  • Wi-Fi available

from £149 / night

£1,042 / week

1 / 14

×

Top Destination reviews

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
Ekhaya a home away from home, newly built one bedroom cottage with own terrace.
Perfect holiday house

What an amazing place at a very reasonable price, A very secluded and private house, lovely outside area and pool, you can see the sea over the tree tops, and you can hear the waves in the back ground, I enjoyed sitting outside by the pool in the morning to watch the sunrise, and again in the evening watching it go down again, a truly lovely property inside and out, excellent landlord as well who is very friendly and helpful. We spent a great week in this lovely house and really cannot come up with anything negative 10 out of 10, thanks Suzanne for a great staysee more
Nkwazi Tree Lodge
Fantastic Stay

We were three families, a total of 12 people and we had a fantastic stay at Nkwazi Tree Lodge. Everyone had enough space. My elderly mother even managed the stairs. Wonderful house with sea views from every room. Loved the bar, deck and bbq areas. Easy walk to the amazing beach. Just a pity the sea was too rough to go whale and dolphin watching but still managed to spot a pod of dolphins and whales from the beach. So special! A warm welcome from the owners and little Gizmo. Always friendly and helpful. And not forgetting the lovely Nelly.see more
The Goodland - Milk Cottage
Absolutely Gorgeous

I booked the Honey Cottage, which is a 2 bed, 2 bathroom cottage. As soon as I arrived I felt so at home. The cottage is very cosy, the staff were so welcoming and helpful and it was a very relaxing stay. My Jack Russell loved it too. The cottage is perfectly kitted out with everything one needs for self catering, and the beds and furniture are really comfy. Maryke is an amazing host, so and I so enjoyed my stay...I had to drag myself to get back onto the N3 highway, and go home. Also loved the mountain views whilst braaing on the patio. Thanks Maryke and Goodland guys.see more
602 Marbella Umhlanga Holiday Apartment
Just book it!

Fresh, clean, modern quality furnishings but you will live mostly on balcony! With only the beach, boardwalk in front of you and bar, restaurants, shops just 10 minute walk you couldn’t ask for anything more. Perfect spot! … see more

Also consider