50 Best Vacation Rentals in KwaZulu-Natal - Holiday Lettings - Cabins

Close

View larger map

Also consider

Apartments Durban
51 properties
Self catering Umhlanga Rocks
44 properties
Self catering Ballito
38 properties
Margate
27 properties
Zululand
19 properties
Self catering Amanzimtoti
16 properties
Drakensberg Region
15 properties
Underberg
14 properties
Port Shepstone
11 properties
Stanger
10 properties
Kloof
9 properties
Self catering Port Edward
7 properties
San Lameer
7 properties
Ramsgate
7 properties
Zimbali Coastal Estate
6 properties
Umzumbe
6 properties
Self catering Zinkwazi Beach
6 properties
Illovo Beach
5 properties
St Lucia
5 properties
Salt Rock
5 properties

KwaZulu-Natal

No dates Enter dates for accurate prices -

Adults, Children

Enter dates for more accurate prices

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

387 Vacation rentals

Travelers going to KwaZulu-Natal are booking April dates now. Secure your vacation rental today and have the perfect trip.

4

Vacation apartment with shared pool in KwaZulu-Natal

KwaZulu-Natal / Ballito

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Swimming pool
1 Bedroomed apartment with an en suite bathroom. Catering for 2 adults plus one young child Fully equipped kitchen Panoramic views of the sea. Within walking distance of both shops and the sea  …see more

from $27 / night

$345 - $424 / week

Book View

from $27 / night

(5) Excellent 

30

Vacation home in St Lucia

KwaZulu-Natal / St Lucia

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
Beautifully decorated, Spacious, Comfortable and Relaxing, 3 Bedroom, 2 Bathroom, Air-Conditioned House with Living- and Dining room, Pool, Patio, D/Garage, Wifi, DSTV and Jungle Gym situated in a quiet street with easy access and walking distance to the Beach and Resta  …see more

from $85 / night

$595 / week

Book View

from $85 / night

(5) Excellent 

41

Home rental in Sheffield Beach with swimming pool

Durban / Sheffield Beach

5 12 2 nights min

  • 5 bedrooms
  • Sleeps 12
  • 2 nights min
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
C'est La Vie Beach House is situated in one of the most exclusive suburbs, known as the ‘Clifton’ of KwaZulu-Natal - Sheffield Beach. Sheffield Beach is a rather small beach compared to the others in the area, but it has some beautiful sheltered coves  …see more

from $238 / night

$1560 - $3332 / week

Book View

from $238 / night

(1) Very Good 

22

Vacation cottage in KwaZulu-Natal

KwaZulu-Natal / Estcourt

2 2 1 night min

  • 2 bedrooms
  • Sleeps 2
  • 1 night min
  • Ask about children
  • Air conditioning
  • Pet friendly
Antbear Cottage is situated in The Central Drakensberg near to Giants Castle. The small and cozy cottage is ideal for those wanting to getaway while keeping a tight budget. The Cottage is fenced and is pet friendly so feel free to bring your best friend too. Come and  …see more

from $75 / night

$636 / week

Book View

from $75 / night

(4) Excellent 

93

Manor house rental in KwaZulu-Natal

KwaZulu-Natal / Nottingham Road

4 8 2 nights min

  • 4 bedrooms
  • Sleeps 8
  • 2 nights min
  • Nearest beach 150 mi
  • Child friendly
  • Private garden
Amanzi Country Manor is a luxury self-catering home located in the heart of the Midlands Meander, less then 10min outside of Nottingham Rd. This gracious, two level, open plan stone home boasts 4 spacious bedrooms and 2 generous living rooms, each of which have their o  …see more

from $212 / night

$1431 / week

Book View

from $212 / night

(2) Very Good 

10

Vacation cottage in KwaZulu-Natal

KwaZulu-Natal / Westbrook Beach

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.02 mi
  • Child friendly
10 mins from the town of Ballito for shopping, restaurants and various tourist related activities. Spend your days swimming, fishing, snorkelling or picking mussels from the nearby rocks. Quiet beach with wonderful rock pools ideal for children. Poynton's Cottage  …see more

from $188 / night

$1313 - $2844 / week

Book View

from $188 / night

18

Vacation apartment rental

KwaZulu-Natal / Shelly Beach

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
This is a privately owned and very spacious 150 sq/m holiday home within a secure access control estate. This truly is an ideal holiday home boasting 2 bedrooms, 1,5 bathrooms (toilet and shower en suite), lounge, dining room and braai / entertainment area and open plan  …see more

from $22 / night

$149 / week

Book View

from $22 / night

(1) Very Good 

11

Vacation villa in KwaZulu-Natal

KwaZulu-Natal / Shaka's Rock

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 0.2 mi
  • Child friendly
Fully furnished 2 bedroom self catering unit, direct beach access. Sleeps 4 people. Main bedroom: Double bed and ensuite. Second bedroom: 2 Single beds. Open plan Fully kitted kitchen with cutlery and crockery, microwave, fridge/freezer. Tea and coffee making faciliti  …see more

from $80 / night

$560 / week

Book View

from $80 / night

(4) Excellent 

18

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

Ballito / Simbithi Eco Estate

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • Swimming pool
Sleeps 9. Newly built house offers the luxury of it's 4 lower ground en-suite bedrooms, relaxing lounge, state of the art kitchen/family room and dining room, outdoor pool, dining area and relaxing sofas. Set at the edge of an indigenous forest, with nature trails  …see more

from $319 / night

$1619 - $4369 / week

Book View

from $319 / night

(1) Excellent 

20

Vacation log cabin with shared pool in KwaZulu-Natal

KwaZulu-Natal / Hibberdene

2 6 3 nights min

  • 2 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
Hibberdene River resort is in a secure complex with gardens along side Mzimayi river. Hibberdene is between Durban and Port Shepstone. it is an hours drive from the airport. the temperature seldom goes below 20 degrees Celsius. It is a 5 minute walk from a blue flag be  …see more

from $63 / night

$394 / week

Book View

from $63 / night

(9) Excellent 

65

Vacation home rental

KwaZulu-Natal / Zinkwazi Beach

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 2 mi
  • Swimming pool
Zinkwazi beach is an unspoilt seaside village on the east coast of KwaZulu Natal, South Africa. The warm Indian Ocean washes pristine beaches fringed with indigenous bush. Tucked into a bay at the main swimming beach lies the placid Zinkwazi river lagoon – home of  …see more

from $88 / night

$616 - $896 / week

Book View

from $88 / night

(1) Excellent 

24

KwaZulu-Natal Vacation cottage rental

Hibberdene / Woodgrange-on-Sea

7 16 Min stay varies

  • 7 bedrooms
  • Sleeps 16
  • Min stay varies
  • Beach/lakeside relaxation
  • Child friendly
  • Ask about pets
Hibberdene is a popular coastal resort about 95kms South of Durban and about 45 minutes by car on the highway. The village has five swimming beaches and there is some good scuba diving on the reef and fishing from the beach and rocks, which starts near to the railway br  …see more

from $67 / night

$468 / week

Book View

from $67 / night

(2) Excellent 

23

Vacation home with swimming pool in KwaZulu-Natal

KwaZulu-Natal / Port Shepstone

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool
Hibiscus on the Beach is located right on the beach of Southport.Just between two tidal pools, the house is ideally located to enjoy the beach with all the family. On your left-hand side, walk 211 meters and find a tidal pool to play with kids. Then on your right-ha  …see more

from $84 / night

$648 / week

Book View

from $84 / night

40

Umhlanga Rocks Vacation apartment rental

KwaZulu-Natal / Umhlanga Rocks

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.1 mi
  • Swimming pool
Enjoy this luxury, self catering accommodation with the excellent facilities that are provided, Oyster Rock comfortably sleeps a maximum of four guests with a queen size bed in the main bedroom and two single beds in the second bedroom. The single beds can be conver  …see more

from $188 / night

$1313 / week

Book View

from $188 / night

16

Villa rental in San Lameer with shared pool, golf nearby

KwaZulu-Natal / San Lameer

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
San Lameer is In Kwa Zulu Natal on the South Coast just south of Margate, with the Blue Flag Marina Beach. San Lameer is a conservation haven with 195 different bird species, abundant wildlife - including Impala, red, grey and blue Duiker, Reedbuck and Bushbuck - and in  …see more

from $95 / night

$665 / week

Book View

from $95 / night

16

KwaZulu-Natal Vacation home rental

KwaZulu-Natal / Stanger

4 8 1 night min

  • 4 bedrooms
  • Sleeps 8
  • 1 night min
  • Beach/lakeside relaxation
  • Child friendly
Located on a secure, beautiful 18 hole golf estate, the house is perfect for both family getaways & corporate holiday lets. The house overlooks the sea, lagoon & second hole, with arguably the best view on the estate straight from the dining room. Golf & bea  …see more

from $269 / night

$1882 / week

Book View

from $269 / night

10

Vacation villa accommodation

KwaZulu-Natal / Salt Rock

4 8 1 night min

  • 4 bedrooms
  • Sleeps 8
  • 1 night min
  • Ask about children
  • Air conditioning
  • Private garden
A luxurious, newly built holiday villa situated in the Secure Simbithi Eco Estate, Shaka's Rock. Overlooking the 18 hole golf course the Villa has stunning inland views across the sugar cane hills and valleys. The Villa is close to a selection of beautiful beaches,  …see more

from $313 / night

$2188 / week

Book View

from $313 / night

(5) Very Good 

73

Vacation home in Zinkwazi Beach

KwaZulu-Natal / Zinkwazi Beach

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
  • Ask about pets
  • Private garden
A WONDERFUL FAMILY VACATION HOME This award winning beach front home is built in indigenous milkwood forest overlooking the ocean. There are uninterrupted views from all 3 floors, The ocean and beach on one side of the house, and the milkwood forest on the other.<  …see more

from $125 / night

$2590 - $2800 / week

Book View

from $125 / night

(2) Very Good 

13

Vacation cottage in KwaZulu-Natal

Durban / Durban North

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Beach/lakeside relaxation
  • Nearest beach 2 mi
  • Swimming pool
Spacious Self-catering Granny Flat in Glenashley Durban North Available for Holiday Letting.We offer a quaint, private one bedroom granny flat, with a spacious open plan lounge, dining room and kitchen available for holiday makers or business person looking for a quiet,  …see more

from $63 / night

$369 / week

Book View

from $63 / night

(4) Excellent 

70

Apartment rental in KwaZulu-Natal with shared pool

KwaZulu-Natal / Illovo Beach

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Beach/lakeside relaxation
  • Nearest beach 0.1 mi
  • Swimming pool
Escape to the tranquility of this side-sea-view, luxury two bedroom, two bathroom apartment situated on the tropical east coast of KwaZulu Natal. Thirty minutes south of Durban is the quiet, unspoiled coastal village of Illovo Beach with blissfully balmy weather all yea  …see more

from $112 / night

$749 - $1312 / week

Book View

from $112 / night

(1) Excellent 

15

KwaZulu-Natal Vacation home rental

KwaZulu-Natal / Glenmore Beach

5 12 2 nights min

  • 5 bedrooms
  • Sleeps 12
  • 2 nights min
  • Beach/lakeside relaxation
  • Child friendly
This home is situated on the edge of the ocean with direct beach access to an unspoiled beach , views of lagoon, beach and bay with abundant bird life, and small game, excellent fishing, canoeing, and arts and craft drives. Located close to wild coast sun casino and wat  …see more

from $107 / night

$744 / week

Book View

from $107 / night

10

Vacation apartment in KwaZulu-Natal

KwaZulu-Natal / Amanzimtoti

3 7 1 night min

  • 3 bedrooms
  • Sleeps 7
  • 1 night min
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
Unit 22 Waterberg is situated in the coastal town of Amanzimtoti, just south of Durban. The apartment has three bedrooms - one of which has a TV and DSTV and two shared bathrooms, main en-suite. The living area consists of a fully equipped kitchen with two fridge-fre  …see more

from $300 / night

$2100 / week

Book View

from $300 / night

11

Vacation apartment with shared pool in KwaZulu-Natal

Durban / Berea

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Swimming pool
  • Air conditioning
  • Private garden
An oasis located close to the CBD, the ICC and Beachfront. This charming, self catering Courtyard Apartment has off street parking, a fully equipped open kitchen area, wireless internet and use of a stunning pool set in a tropical garden. Within easy reach of rest  …see more

from $75 / night

$525 / week

Book View

from $75 / night

23

KwaZulu-Natal Vacation penthouse rental

KwaZulu-Natal / Ramsgate

3 8 2 nights min

  • 3 bedrooms
  • Sleeps 8
  • 2 nights min
  • Child friendly
Sea-Facing Penthouse on the tropical South Coast penthouse suite is located in the scenic, tropical Hibiscus coastline, on the lagoon with great sea view all round. 3 bedrooms with double beds, and an extra double bunker can sleep up to 8 people. The unit has a fully ki  …see more

from $62 / night

$430 / week

Book View

from $62 / night

24

KwaZulu-Natal Vacation home rental

KwaZulu-Natal / Trafalgar

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 3 mi
  • Child friendly
  • Private garden
Trafalgar Holidays offers self-catering accommodation in the popular seaside town of Trafalgar (South Africa). Trafalgar Beach has a Blue Flag status and is one of KwaZulu-Natal‘s top beaches. This comfortable three-bedroom house, has two double bedrooms and one  …see more

from $100 / night

$700 / week

Book View

from $100 / night

(15) Excellent 

32

Umzumbe Vacation home rental

KwaZulu-Natal / Umzumbe

5 12 4 nights min

  • 5 bedrooms
  • Sleeps 12
  • 4 nights min
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
Amanzi Beach House is a five-bedroom house located near the Umzumbe Beach. With all new stylish beach décor, television with DSTV, a fully-fitted kitchen and well-furnished, spacious bedrooms, the beach house is the ideal self-catering experience. Enjoy sundowner  …see more

from $318 / night

$2225 / week

Book View

from $318 / night

(2) Excellent 

12

Ballito Vacation home rental

KwaZulu-Natal / Ballito

3 6 6 nights min

  • 3 bedrooms
  • Sleeps 6
  • 6 nights min
  • Beach/lakeside relaxation
  • Ask about children
Views, views,views. Overlooking the most breathtaking view , this extraordinary home is available for rental . If getting away from it all to the sound of the waves is your perfect holiday, then this home is for you! Plunge pool , indoor fireplace, Lounge, dining and ki  …see more

from $385 / night

$2695 / week

Book View

from $385 / night

21

KwaZulu-Natal Vacation guest house rental

KwaZulu-Natal / Umzumbe

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Private garden
Just 3km from the beach, tucked away in lush coastal forest lies a hidden gem - Sun Valley Guesthouse. Situated on a sprawling 24ha property with majestic trees as old as time, with Duiker roaming the manicured gardens and a sparkling blue pool. Unique to Sun Valley  …see more

from $44 / night

$307 / week

Book View

from $44 / night

12

Vacation home rental

Zululand / Mtunzini

4 8 4 nights min

  • 4 bedrooms
  • Sleeps 8
  • 4 nights min
  • Nearest beach 4 mi
  • Swimming pool
  • Child friendly
Situated in a peaceful and scenic eco estate with many outdoor activities at your door step and only 4km away from the Indian Ocean beach. Diverse walking and biking trails, bird hides, small game viewing and river frontage picnic sites within the estate. Big 5 game res  …see more

from $314 / night

$2195 / week

Book View

from $314 / night

(4) Very Good 

13

Home rental in Umzumbe

KwaZulu-Natal / Umzumbe

4 10 1 night min

  • 4 bedrooms
  • Sleeps 10
  • 1 night min
  • Beach/lakeside relaxation
  • Child friendly
  • Ask about pets
The SpaceAbsolute beachfront holiday home. Beautiful, 10 sleeper self-catering home situated on Umzumbe beach with your own private access to the ocean. Enjoy a bbq on the patio while listening to the waves crashing less than 60 meters away. Umzumbe is known for exc  …see more

from $113 / night

$869 / week

Book View

from $113 / night

11

Villa rental in Zimbali Coastal Estate with shared pool, golf nearby

KwaZulu-Natal / Zimbali Coastal Estate

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Air conditioning
Luxury apartment with breathtaking views of the sea, forest and waterfall.This beautiful home is open and spacious, nicely furnished with attractive decor, the perfect place to enjoy a relaxing holiday.The views are magnificent and this lovely home is a stone�  …see more

Pricing unknown

Book View

Pricing unknown

(2) Excellent 

21

Vacation home with shared pool in KwaZulu-Natal

KwaZulu-Natal / Umzumbe

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
Just over an hour's easy drive from Durban, between Hibberdene and Port Shepstone, Umzumbe offers unparalleled holiday value and caters for the whole family.The Gallery is one of 3 double storey townhouses within the housing complex PUMULA WOODS, which comp  …see more

from $96 / night

$668 / week

Book View

from $96 / night

14

KwaZulu-Natal Vacation apartment rental

KwaZulu-Natal / San Lameer

2 5 2 nights min

  • 2 bedrooms
  • Sleeps 5
  • 2 nights min
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
San Lameer Golf Estate is a conservation haven with 195 different bird species, abundant wildlife - including Impala, red, grey and blue Duiker, Reedbuck and Bushbuck - and indigenous fauna and flora. Add to this a subtropical climate, the Indian Ocean and, of course, a  …see more

from $87 / night

$609 / week

Book View

from $87 / night

15

Vacation cottage in Mtunzini

Zululand / Mtunzini

3 5 2 nights min

  • 3 bedrooms
  • Sleeps 5
  • 2 nights min
  • Child friendly
  • Air conditioning
  • Private garden
Nkawu cottage (velvet monkey in zulu), is set in a tropical garden and is totally separated from our house, insuring total privacy. The furnishing and decor is a personal one, as i am a specialist in wall and floor finishes..It has a very zen and homely feel. The new m  …see more

from $64 / night

$371 / week

Book View

from $64 / night

5

Vacation private room in KwaZulu-Natal

KwaZulu-Natal / Dundee

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Child friendly
Khaya4u is your home, away from home. Neat, clean spacious room with good quality bed so you can enjoy a peaceful nights rest. Khaya4u is beautifully restored in a rustic style, yet a modern twist added. Enjoy access to communal tea / coffee station, lounge kitchen a  …see more

from $38 / night

$260 / week

Book View

from $38 / night

10

Vacation home in KwaZulu-Natal

St. Michael's on Sea / Hibiscus Coast

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0 mi
  • Private garden
Welcome to our charming Uvongo holiday home. Late Harvest self-catering accommodation is close to the beach, so park the car. The house has four lovely bright bedrooms. One on-suit a twin room a family room and kids room. The property has two and a half full bathrooms,  …see more

from $44 / night

$350 - $1575 / week

Book View

from $44 / night

27

Villa rental in KwaZulu-Natal with shared pool

KwaZulu-Natal / Zinkwazi Beach

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
KwaMdoni Unit 3 offers comfortable self-catering accommodation in a 3-bedroom unit situated in the KwaMdoni complex in Zinkwazi Beach. The complex is located opposite a public park, and is within close proximity to beach. The unit can accommodate 7 guests in 3 bedrooms  …see more

from $140 / night

$980 / week

Book View

from $140 / night

(7) Excellent 

28

Vacation villa in Prince's Grant Golf Estate

Stanger / Prince's Grant Golf Estate

5 12 Min stay varies

  • 5 bedrooms
  • Sleeps 12
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.3 mi
  • Swimming pool
This is arguably the finest sea-view site in a security controlled golf estate in Northern Kwa-Zulu Natal. 20 minutes from King Shaka International Airport.The architecture of the house is "open and airy" with wide decks to relax and 180 degree views of the o  …see more

from $350 / night

$2450 / week

Book View

from $350 / night

11

Penthouse rental in Durban with golf nearby

KwaZulu-Natal / Durban

1 3 2 nights min

  • 1 bedroom
  • Sleeps 3
  • 2 nights min
  • Air conditioning
At the closest location to the beach, you will find this immaculate appartment! Within walking distance to the beach, golf course and restaurants. Umkomaas offers a wide range of recreational activities, especially if you are one for diving with sharks or fishing off th  …see more

from $26 / night

$178 / week

Book View

from $26 / night

(1) Excellent 

59

Vacation apartment with shared pool in KwaZulu-Natal

KwaZulu-Natal / Illovo Beach

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Beach/lakeside relaxation
  • Nearest beach 0.1 mi
  • Swimming pool
Escape to the tranquility of this side-sea-view, luxury two bedroom, two bathroom apartment situated on the tropical east coast of KwaZulu Natal. Thirty minutes south of Durban is the quiet, unspoiled coastal village of Illovo Beach with blissfully balmy weather all yea  …see more

from $112 / night

$787 - $1312 / week

Book View

from $112 / night