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

Close

View larger map

Also consider

Apartments Durban
55 properties
Self catering Umhlanga Rocks
47 properties
Self catering Ballito
41 properties
Margate
24 properties
Drakensberg Region
19 properties
Self catering Amanzimtoti
18 properties
Zululand
16 properties
Port Shepstone
14 properties
Underberg
10 properties
Stanger
9 properties
Kloof
8 properties
Self catering Zinkwazi Beach
8 properties
Umzumbe
8 properties
Self catering Port Edward
8 properties
Trafalgar
7 properties
San Lameer
7 properties
St Lucia
7 properties
Howick
6 properties
Zimbali Coastal Estate
6 properties
Ramsgate
6 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

440 Vacation rentals

(1) Excellent 

22

Southbroom Vacation home rental

Margate / Southbroom

4 8 1 night min

  • 4 bedrooms
  • Sleeps 8
  • 1 night min
  • Beach/lakeside relaxation
  • Ask about children
  • Ask about pets
The Experience Check into your own Private Estate that is run like a Boutique Hotel. There are no crowds, no mini bar bills and no staff to manage, everything is already done for you. Has been furnished in a modern style with accents of charcoal, pops of colour, organ …see more

from $536 / night

$3752 / week

Book View

Responds fast!
avg. 3 hours 54 minutes

from $536 / 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 $194 / night

$1355 / week

Book View

from $194 / 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

4

Vacation apartment in KwaZulu-Natal

KwaZulu-Natal / Trafalgar

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Child friendly
  • Pet friendly
Serenity is 21 At Howard's large One Bedroomed ground floor apartment in our Alpine lodge. This apartment sleeps 4 persons and has direct access to the car parking area. The unit has a double sleeper couch in the lounge and sports DSTV Premium on a flat screen TV. The …see more

from $47 / night

$329 / week

Book View

from $47 / night

(5) Very Good 

Certificate of Excellence

23

Vacation apartment in KwaZulu-Natal

KwaZulu-Natal / Ballito

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 0.2 mi
  • Child friendly
  • Air conditioning
Flamenco Accommodation offers comfortable, tastefully decorated en-suite accommodation with direct access to the beach and the safest of the town’s swimming beaches. Our accommodation boasts magnificent views, on-site swimming pool, secure off-street parking, a mere …see more

Certificate of Excellence

from $169 / night

$890 - $2100 / week

Book View

Responds fast!
avg. 1 hour 20 minutes

from $169 / night

17

Vacation apartment in KwaZulu-Natal

KwaZulu-Natal / Umhlanga Rocks

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
Wave Break is a newly renovated, airy, light and comfortable apartment with great views over the wave at the main beach in Umhlanga Rocks. It has all the facilities and amenities and is extremely well situated in the heart of Umhlanga Rocks which is the most prestigious …see more

from $150 / night

$750 - $862 / week

Book View

Responds fast!
avg. 2 hours 38 minutes

from $150 / 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 $83 / night

$704 / week

Book View

from $83 / night

(2) Very Good 

17

Vacation apartment rental

KwaZulu-Natal / Margate

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
This superbly located, comfortable two-bedroom modern apartment, with full balcony, provides guests with unsurpassed 180-degree sea views. The apartment is fully equipped for self-catering and is located in the popular coastal town of Margate. The apartment is set withi …see more

from $39 / night

$271 - $813 / week

Book View

from $39 / 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 $71 / night

$411 / week

Book View

from $71 / night

13

Vacation apartment in KwaZulu-Natal

KwaZulu-Natal / Umhlanga Rocks

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
One of our bestsellers 12 Palm Boulevard apartment 403, a 3-bedroom self-catering apartment, is situated across the road from the Gateway Shopping Center in Umhlanga. The apartment is fully air-conditioned and guests have access to a communal swimming pool. The fully …see more

from $284 / night

$1988 - $2736 / week

Book View

from $284 / night

7

Apartment rental in KwaZulu-Natal with shared pool

KwaZulu-Natal / Ballito

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Nearest beach 0.5 mi
  • Swimming pool
  • Child friendly
43 La Pirogue is a, Self - Catering Ground Floor Apartment Situated in Central Ballito Beach, KZN, South Africa. This Air conditioned unit Sleeps 6/7 guests, and consists of 3 Bedroom (1 x En Suite with Queen Bed + Sleeper Couch , 2nd Bedroom with Queen Bed, and 3r …see more

from $168 / night

$1123 / week

Book View

Responds fast!
avg. 1 hour 16 minutes

from $168 / night

11

Vacation apartment in KwaZulu-Natal

KwaZulu-Natal / San Lameer

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Beach/lakeside relaxation
  • Ask about children
  • Air conditioning
San Lameer Estate is South Africa's own tropical paradise! The estate is a 169 hectare nature conservancy, landscaped with 620 privately owned luxury villas surrounding the challenging 18 hole, professional golf course, a world class hotel, excellent security as well as …see more

from $80 / night

$490 / week

Book View

from $80 / night

(3) Very Good 

16

Vacation condo with shared pool in Umhlanga Rocks

KwaZulu-Natal / Umhlanga Rocks

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
The Pearls of Umhlanga is a privately owned, three-bedroom luxury apartment, in an opulent resort-style residential development, situated right on the beach. The apartment is fully equipped for self-catering and includes wireless Internet and full DStv access. G …see more

from $310 / night

$2168 / week

Book View

from $310 / 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, worl …see more

from $323 / night

$2258 / week

Book View

from $323 / night

(8) 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 and a …see more

from $362 / night

$1742 - $4509 / week

Book View

Responds fast!
avg. 1 hour 39 minutes

from $362 / night

(2) Very Good 

39

Apartment rental in KwaZulu-Natal with shared pool

KwaZulu-Natal / Umhlanga Rocks

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.1 mi
  • Swimming pool
The Oysters complex in Lighthouse Road is in the heart of Umhlanga's upmarket beachfront area. This apartment overlooks a panoramic expanse of sea, has direct beach access in minutes, and two swimming pools on site. The Oyster Box and Beverly Hills hotels, and all the r …see more

from $271 / night

$1897 / week

Book View

from $271 / night

(1) Very Good 

15

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.1 mi
  • Child friendly
  • Air conditioning
Fully furnished 2 bedroom self catering unit, direct beach access. Sleeps 4 people. Main bedroom: Double bed and ensuite. Second bedroom: 2 Single beds. FREE WIFI Open plan Fully kitted kitchen with cutlery and crockery, microwave, fridge/freezer. Tea and coffee makin …see more

from $80 / night

$560 / week

Book View

Responds fast!
avg. 3 hours 29 minutes

from $80 / night

(1) Excellent 

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 $30 / night

$411 / week

Book View

from $30 / night

6

Southbroom Vacation home rental

Margate / Southbroom

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
Hlekweni is a medium-sized two bedroom home on a 2,100 sq m property in Southbroom, KwaZulu Natal. The property is approximately 800 m from the beach with the route passing through the Southbroom golf course. The property has a swimming pool situated in a secluded pa …see more

from $168 / night

$994 / week

Book View

from $168 / night

11

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

KwaZulu-Natal / Ballito

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
Zimbali suites is nestled within the magnificent Zimbali coastal resort which is located a mere 20 min drive from the King Shaka International airport and close to various attractions including the renowned Moses Mabida stadium and Gateway theatre mall. With breathta …see more

from $196 / night

$782 - $1758 / week

Book View

Responds fast!
avg. 3 hours 59 minutes

from $196 / night

26

Vacation guest house rental

KwaZulu-Natal / Umhlanga Rocks

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Nearest beach 2 mi
  • Swimming pool
  • Child friendly
Villa Aloha a 6 b/room Guest house available in Umhlanga, situated near the King Shaka intl airport and 1.5km from the Lighthouse Beach. The house features a tennis court, pool, patio, braai area, a tranquil garden and Free secure off-street parking. This room features …see more

from $46 / night

$322 / week

Book View

Responds fast!
avg. 2 hours 26 minutes

from $46 / night

21

KwaZulu-Natal Vacation guest house rental

KwaZulu-Natal / Umzumbe

3 4 Min stay varies

  • 3 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 3 mi
  • Swimming pool
  • Child friendly
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 $35 / night

$245 / week

Book View

Responds fast!
avg. 2 hours 24 minutes

from $35 / night

28

Ballito Vacation apartment rental

KwaZulu-Natal / Ballito

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
Stay in Unit 612 today! Cleaning, laundry and linen changes on every third day of your stay included in the price. Let us know if you would like extra cleaning services. Zimbali Coastal Resort is a place where miles of deserted beaches divide the warm Indian Ocean and …see more

from $115 / night

$750 - $1080 / week

Book View

Responds fast!
avg. 2 hours 43 minutes

from $115 / 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's …see more

Pricing unknown

Book View

Pricing unknown

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 $348 / night

$2430 / week

Book View

from $348 / night

(6) Very Good 

48

KwaZulu-Natal Vacation cottage rental

KwaZulu-Natal / Drakensberg Region

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Child friendly
  • Air conditioning
Johannesburg 3 hours / Durban 2-2.5hrs. Dragon's Mist a comfortable self-catering cottage surrounded by stunning natural beauty and offering magnificent views of the Drakensberg Unesco world heritage site. Dragon's Mist is a luxurious self-catering holiday home …see more

from $150 / night

$990 / week

Book View

Responds fast!
avg. 3 hours 52 minutes

from $150 / night

14

KwaZulu-Natal Vacation apartment rental

KwaZulu-Natal / San Lameer

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • 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 $85 / night

$595 / week

Book View

from $85 / night

4

Vacation home with shared pool in KwaZulu-Natal

KwaZulu-Natal / Trafalgar

2 5 1 night min

  • 2 bedrooms
  • Sleeps 5
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
21 AT Howard is a combination of three holiday units, created within the context of a contemporary alpine lodge. Our facilities are situated within a secure, fenced property and cater for outdoor and indoor living with designated separate barbeque areas, a rock pool and …see more

from $51 / night

$357 / week

Book View

from $51 / night

11

Vacation apartment rental

KwaZulu-Natal / Umdloti

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 0.2 mi
  • Ask about children
  • Air conditioning
Coastal paradise with spectacular sea views. Our guest flat accomodation is set on the preferred southern dune of Umdloti, on the Durban North Coast overlooking the Indian Ocean with dolphins often spotted from your deck. Umdloti (also known as the Jewel of the North …see more

from $72 / night

$504 / week

Book View

from $72 / night

16

KwaZulu-Natal Vacation home rental

KwaZulu-Natal / Stanger

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • 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 East Coast of South Africa. The estate boasts a wide range …see more

from $226 / night

$1613 / week

Book View

from $226 / night

13

Vacation cottage in Mtunzini

Zululand / Mtunzini

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Child friendly
Nguni Cottage is the perfect venue for guests wishing to relax and enjoy a peaceful getaway. It consists of 2 spacious en-suite bedrooms, a open plan living area, a fully fitted kitchen and a covered patio leading out to a beautiful lush green garden full of abundant bi …see more

from $46 / night

$317 / week

Book View

from $46 / 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 mi
  • Swimming pool
  • Child friendly
Available week 47: 25 Nov - 2 Dec (6 nights) : Umhlanga is a sought after holiday destination for all holiday makers. It has many nearby attractions, beach, restaurants, 30 mins from Durban, and a tropical climate all year. Very suitable for a couple or a couple with s …see more

from $78 / night

$540 / week

Book View

from $78 / night

12

Vacation apartment rental

KwaZulu-Natal / Ballito

2 5 2 nights min

  • 2 bedrooms
  • Sleeps 5
  • 2 nights min
  • Nearest beach 0.1 mi
  • Swimming pool
  • Child friendly
2 Bedroom Self Catering Apartment in Ballito This 2nd floor apartment has 2 bedrooms, with a queen size bed and 2 single beds,all bedrooms and lounge area got ceiling fans, bathroom with bath and shower in bath. It has an open plan living room and kitchen. The complex i …see more

from $50 / night

$350 / week

Book View

from $50 / night

4

Vacation apartment in KwaZulu-Natal

KwaZulu-Natal / Shelly Beach

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Child friendly
SELF CATERING ACCOMMODATION Not only can you book accommodation with us ... We also offer Transport for up to 15, Deep sea fishing, golf and Adventure tours !! www.seaducertours.co.za The three-bedroom unit sleeps a total of 8 people comfortably. In addition to one g …see more

from $75 / night

$525 / week

Book View

Responds fast!
avg. 58 minutes

from $75 / night

10

Vacation cottage in KwaZulu-Natal

Drakensberg Region / Winterton

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Private garden
At Vultures View we offer self-catering accommodation in 3 luxury, fully equipped separate cottages situated on an Eco-Estate in the Central Drakensberg, KwaZuluNatal. The 2 cottages sleep either 2 or 4 guests which must be booked separately. We do not accept bookings f …see more

from $117 / night

$813 / week

Book View

from $117 / night

(4) Excellent 

16

Vacation home rental

KwaZulu-Natal / Umhlanga Rocks

3 6 4 nights min

  • 3 bedrooms
  • Sleeps 6
  • 4 nights min
  • Beach/lakeside relaxation
  • Swimming pool
  • Ask about children
Situated in KZN Durban North this stunning eco Estate Mansion is located in the exclusive Umghlanga area. This exclusive property boasts unspoilt sea views and complete privacy This Estate has the best finishing's From floor to ceiling and boasts opulent furniture and …see more

from $613 / night

$3612 / week

Book View

from $613 / night

11

Vacation cottage with shared pool in Durban

KwaZulu-Natal / Durban

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 5 mi
  • Swimming pool
The cottage is on the same property as the main house. Only 3 Kms from the city centre and 4,5 Kms from the main beaches. Durban is on the East Coast of South Africa. Only 1.5 Hrs drive from the very popular and beautiful Drakensberg Mountain range. Close acce …see more

from $36 / night

$245 / week

Book View

Responds fast!
avg. 3 hours 52 minutes

from $36 / night

26

Vacation home in KwaZulu-Natal

KwaZulu-Natal / Ramsgate

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Pet friendly
  • Private garden
About Appledore Lodge - Ramsgate Beach. Set in the beautiful lush green Kwa-Zulu Natal province of South Africa. A five minute walk to the main Ramsgate blue-flag beach. This is the ideal establishment for families wanting to break-away. The main house is upstairs and …see more

from $78 / night

$387 - $1200 / week

Book View

from $78 / night

15

Vacation b&b with shared pool in KwaZulu-Natal

KwaZulu-Natal / Amanzimtoti

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
BED & BREAKFAST ACCOMMODATION IN AMANZIMTOTI CENTRAL Tradewinds Lodge is set on the shores of the Indian Ocean, on South Africa's "Sunshine Coast", overlooking the breakers and "Pompana Bay". The pub, lounge, dining room, deck pool area and rooms have stunning 180 deg …see more

from $66 / night

$460 / week

Book View

from $66 / 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 $115 / night

$773 - $1354 / week

Book View

Responds fast!
avg. 2 hours 17 minutes

from $115 / night