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

Close

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

566 Vacation rentals

(1) Excellent 

38

Vacation home with golf nearby in KwaZulu-Natal

KwaZulu-Natal / Zinkwazi Beach

3 8 min stay varies

  • 3 bedrooms
  • sleeps 8
  • min stay varies
  • Nearest beach 1 mi
  • Child friendly
  • Private garden
This Gracious and spacious double story holiday home lies within the upmarket gated Nkwazi Ridge Estate. It is tastefully decorated with light conterory furnishings. Vast sliding doors lead from the open-plan living area and modern kitchen onto wrap around verandas idea …see more

from $172 / night

$1,203 / week

Book View

from $172 / night

12

Vacation 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 mi
  • Swimming pool
  • Child friendly
Luxurious yet affordable Bed & Breakfast and Self-Catering accommodation suitable for leisure and business travellers. Set in a neat communal garden which offers a gazebo, splash pool, large cliff hang deck, and 180-degree views of the Indian Ocean. Looking directly on …see more

from $185 / night

$1,183 / week

Book View

from $185 / night

21

Vacation apartment with shared pool in KwaZulu-Natal

KwaZulu-Natal / Amanzimtoti

3 6 2 nights min

  • 3 bedrooms
  • sleeps 6
  • 2 nights min
  • Swimming pool
  • Child friendly
This is a Home away from Home with all the facilities needed and spectacular views of the Ocean. Wake up in your bedroom in the morning safe sound and secure just to be able to stretch out and enjoy the veranda that stretches from the main bedroom to the Lounge catching …see more

from $145 / night

$1,011 / week

Book View

from $145 / night

14

Vacation chalet with shared pool in St Lucia

KwaZulu-Natal / St Lucia

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Beach House at 22 is a fully furnished self-catering chalet located in the secure Manzini Chalets complex in the lovely town of St Lucia. The chalet is within walking distance to various restaurants, grocery stores, amenities and tourist centres. The iSimangaliso Wetla …see more

from $74 / night

$518 / week

Book View

Responds fast!
avg. 27 minutes

from $74 / night

(1) Excellent 

15

Vacation apartment in Durban

KwaZulu-Natal / Durban

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Nearest beach 2 mi
  • Car not necessary
  • Air conditioning
Harbor facing studio apartment in a brand new block. Within walking distance to uShaka Marine World and the beach. Fully equipped with a queen sized bed, basic bathroom supplies, airconditioner, cable TV, work station and internet access. With a fully equipped kitche …see more

from $63 / night

$441 / week

Book View

Responds fast!
avg. 1 hour 38 minutes

from $63 / night

(22) Excellent 

48

Umzumbe Vacation home rental

KwaZulu-Natal / Umzumbe

5 12 2 nights min

  • 5 bedrooms
  • sleeps 12
  • 2 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 sundowners on ou …see more

from $212 / night

$1,565 / week

Book View

from $212 / night

(1) Excellent 

16

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

KwaZulu-Natal / Zimbali Coastal Estate

5 9 7 nights min

  • 5 bedrooms
  • sleeps 9
  • 7 nights min
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
Beautiful house situated on the stunning Zimbali Coastal Resort which includes the fabulous 18 hole golf course. Set on an elevated position this luxury home has fabulous views of the Indian Ocean from an extensive terrace including rim flow pool, outdoor dining, built …see more

from $391 / night

$2,735 / week

Book View

Responds fast!
avg. 1 hour 54 minutes

from $391 / night

13

KwaZulu-Natal Vacation villa rental

KwaZulu-Natal / San Lameer

2 5 2 nights min

  • 2 bedrooms
  • sleeps 5
  • 2 nights min
  • Swimming pool
  • Child friendly
San Lameer 2502 is a two-bedroom unit located in the esteemed San Lameer Golf Estate, offering comfortable accommodation for four people. The self-catering home comprises two bedrooms, a large lounge area, a fully equipped kitchen, and a patio with barbecue facilities. …see more

from $103 / night

$619 / week

Book View

from $103 / night

15

Vacation home in KwaZulu-Natal

Port Edward / Palm Beach

5 18 min stay varies

  • 5 bedrooms
  • sleeps 18
  • min stay varies
  • Nearest beach 20 mi
  • Child friendly
  • Air conditioning
Beautiful sea facing home with luxury finishes large modern kitchen with big pots all cooking utensils just like home all bed rooms have en suit the house has fantastic sea views from every room , excellent family holiday home for large to smaller families , great fish …see more

from $229 / night

$1,603 / week

Book View

Responds fast!
avg. 3 hours 55 minutes

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

$802 / week

Book View

from $115 / night

(4) Very Good 

13

Home rental in Umzumbe

KwaZulu-Natal / Umzumbe

4 10 min stay varies

  • 4 bedrooms
  • sleeps 10
  • min stay varies
  • Beach/lakeside relaxation
  • Child friendly
  • Ask about pets
The Space Absolute 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 $133 / night

$1,023 / week

Book View

from $133 / night

(1) Excellent 

15

KwaZulu-Natal Vacation home rental

KwaZulu-Natal / Glenmore Beach

5 12 min stay varies

  • 5 bedrooms
  • sleeps 12
  • min stay varies
  • 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 $252 / night

$1,760 / week

Book View

from $252 / night

52

Vacation log cabin in KwaZulu-Natal

KwaZulu-Natal / Hilton

3 15 1 night min

  • 3 bedrooms
  • sleeps 15
  • 1 night min
  • Child friendly
  • Pet friendly
You will want to bring a few warm cloths, as Hilton is high above the city of Pietermaritzburg so we do have colder evenings and mornings. Please pack towels, soap, toiletries, food and any special cooking items you may require as the units are very basic. The drive w …see more

from $18 / night

$172 - $693 / week

Book View

Responds fast!
avg. 1 hour 47 minutes

from $18 / night

(3) Excellent 

13

Vacation townhouse in Ramsgate

KwaZulu-Natal / Ramsgate

3 6 6 nights min

  • 3 bedrooms
  • sleeps 6
  • 6 nights min
  • Beach/lakeside relaxation
  • Nearest beach 2 mi
  • Air conditioning
An upmarket townhouse in Ramsgate Natal south coast 2 minute walk to Ramsgate blue flag beach! Has a magnificent sea view! Easy access to the main highway ! Close to many superb golf courses! Has three bedrooms 3 en suite bathrooms one with shower toilet and the ot …see more

from $237 / night

$1,656 / week

Book View

from $237 / night

(4) Excellent 

8

Vacation lodge rental

Zululand / Pongola

5 12 1 night min

  • 5 bedrooms
  • sleeps 12
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
Belvedere Game Ranch covers 1400 hectares stocked with a variety of game including Buffalo,Giraffe, Kudu, Nyala, etc. It is a paradise for bird lovers and hosts a magnificent variety of tree species. Belvedere Game Ranch provides for a totally exclusive breakaway. We ac …see more

from $92 / night

$642 / week

Book View

from $92 / night

11

Home rental in KwaZulu-Natal with shared pool

KwaZulu-Natal / Richards Bay

4 9 3 nights min

  • 4 bedrooms
  • sleeps 9
  • 3 nights min
  • Nearest beach 9 mi
  • Swimming pool
  • Child friendly
We are 3km from Boardwalk Shopping Centre. It is a relaxed Self-Catering guest house in Veld en Vlei. We are 9km from the Beach. We provide free Wi-Fi full DStv. There is also an garden with BBQ grills and a pool. Daai Plek is a lovely holiday house situated in Richard …see more

from $184 / night

$1,283 / week

Book View

Responds fast!
avg. 1 hour 9 minutes

from $184 / night

(1) Excellent 

18

Southbroom Vacation home rental

Margate / Southbroom

4 8 1 night min

  • 4 bedrooms
  • sleeps 8
  • 1 night min
  • Beach/lakeside relaxation
  • Nearest beach 5 mi
  • Swimming pool
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 $745 / night

$5,215 / week

Book View

Responds fast!
avg. 1 hour 20 minutes

from $745 / night

(4) Excellent 

Certificate of Excellence

17

Vacation home with swimming pool in KwaZulu-Natal

KwaZulu-Natal / Trafalgar

3 6 1 night min

  • 3 bedrooms
  • sleeps 6
  • 1 night min
  • Nearest beach 2 mi
  • Swimming pool
  • Child friendly
Trafalgar is on the south coast of Kwazulu Natal South Africa with sub-tropical forests, rolling hills of sugar cane, banana plantations, orchards of nuts, blue lagoons and last but not the least, golden beaches with rocky coves. Trafalgar's beach is a wide, sandy beach …see more

Certificate of Excellence

from $50 / night

$347 / week

Book View

Responds fast!
avg. 2 hours 27 minutes

from $50 / night

5

Underberg Vacation cottage rental

KwaZulu-Natal / Underberg

3 8 1 night min

  • 3 bedrooms
  • sleeps 8
  • 1 night min
  • Beach/lakeside relaxation
  • Private garden
Silo Cottage is a quality cottage on a working beef and horse stud 12 kilometers from the village of Underberg. The cottage has magnificent views of the Mzimkulu river and uninterrupted berg views. Peaceful, private and secure on a cul de sac farm road. River fishing, h …see more

from $178 / night

$917 / week

Book View

Responds fast!
avg. 2 hours 30 minutes

from $178 / night

19

Vacation home with shared pool in KwaZulu-Natal

KwaZulu-Natal / Mtwalume

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Swimming pool
  • Child friendly
Mtwalume is on the South Coast between Scottburgh and Hiberdene. This holiday home is in a beautiful complex, secured with electric fencing and 24-hour guard service. Stunning sea views also overlooking the Mtwalume lagoon. Its a two minute walk to the beach where there …see more

from $81 / night

$561 / week

Book View

Responds fast!
avg. 1 hour 54 minutes

from $81 / night

(1)  

11

Vacation home with golf nearby in KwaZulu-Natal

KwaZulu-Natal / Pennington

3 6 2 nights min

  • 3 bedrooms
  • sleeps 6
  • 2 nights min
  • Child friendly
About The Villa Many years ago there was a man who simply adored his wife. One year, to spoil his love, he whisked her away for a holiday to Selborne in the small town of Pennington on the sunny south coast of KwaZulu-Natal. His wife immediately fell in love with the ar …see more

from $130 / night

$908 / week

Book View

from $130 / night

12

Home rental in Umzumbe with shared pool

KwaZulu-Natal / Umzumbe

4 8 2 nights min

  • 4 bedrooms
  • sleeps 8
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
This comfortable fully furnished and well appointed home is only 5 minutes walk from Umzumbe blue-flag beach. .It is within a complex of 6 homes offering excellent security, gardens and a communal swimming pool. The house is on two levels with two large, ample patios f …see more

from $196 / night

$1,370 / week

Book View

from $196 / night

75

KwaZulu-Natal Vacation home rental

KwaZulu-Natal / Pennington

3 10 min stay varies

  • 3 bedrooms
  • sleeps 10
  • min stay varies
  • Child friendly
  • Pet friendly
Cherrywood lodge is a Tuscan styled gem, nestled in an old style Natal village called Pennington, approximately 11km from Scottborough on the South Coast of Kwa-Zulu Natal looking out onto the Indian Ocean, the lodge is just a few minutes’ walk to the beach. The Villa o …see more

from $287 / night

$2,004 - $2,462 / week

Book View

Responds fast!
avg. 20 minutes

from $287 / night

(1) Excellent 

23

KwaZulu-Natal Vacation penthouse rental

KwaZulu-Natal / Ramsgate

3 8 2 nights min

  • 3 bedrooms
  • sleeps 8
  • 2 nights min
  • Nearest beach 0.3 mi
  • Child friendly
  • Air conditioning
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 $71 / night

$493 / week

Book View

Responds fast!
avg. 3 hours 41 minutes

from $71 / night

7

Vacation bungalow accommodation

KwaZulu-Natal / Kwambonambi

1 4 1 night min

  • 1 bedroom
  • sleeps 4
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
We are 200 km north of Durban in the small village of Kwambonambi. The is situated right next to the entrance to the Kwambo Golf Club. We are an hours drive to Isamgaliso Wetland Park and also Hulhluwe Umfolozi Game Parks. The property is surrounded by a concrete wall a …see more

from $59 / night

$413 / week

Book View

from $59 / night

(1) Very Good 

15

Vacation villa in KwaZulu-Natal

KwaZulu-Natal / Shaka's Rock

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • 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 $168 / night

$1,171 / week

Book View

Responds fast!
avg. 3 hours 55 minutes

from $168 / night

(4) Excellent 

10

Vacation villa rental

KwaZulu-Natal / Umkomaas

4 6 7 nights min

  • 4 bedrooms
  • sleeps 6
  • 7 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.2 mi
  • Swimming pool
Up market villa magnificent sea views Walk and swim on uncrowned beaches that are easy walking distance from the villa Quiet, peaceful, uncommercialised, environment set in a coastal conservancy area South coast of KwaZulu Natal, South Africa 40 minutes from Durban. …see more

from $169 / night

$1,183 / week

Book View

from $169 / night

(2) Excellent 

20

Vacation home in KwaZulu-Natal

KwaZulu-Natal / Ramsgate

3 8 min stay varies

  • 3 bedrooms
  • sleeps 8
  • 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 $89 / night

$442 - $1,370 / week

Book View

Responds fast!
avg. 3 hours 27 minutes

from $89 / night

4

Apartment rental in KwaZulu-Natal with shared pool

KwaZulu-Natal / Ballito

2 4 10 nights min

  • 2 bedrooms
  • sleeps 4
  • 10 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Sea facing with direct access to the beach. Lovely swimming pool. Braai facilities next to the pool. Lock up secure parking. 2 bedroom (double bed and two single beds), 2 bathroom. Fully equipped kitchen with Microwave and oven. Air conditioned Flat screen TV with DSTV …see more

from $13 / night

$89 / week

Book View

from $13 / night

(1) Excellent 

12

Vacation guest house in Dundee

KwaZulu-Natal / Dundee

4 2 1 night min

  • 4 bedrooms
  • sleeps 2
  • 1 night min
  • Nearest beach 350 mi
  • Child friendly
  • Private garden
Khaya 4 u is a peacefully little guesthouse nestled in the town of Dundee, in the heart of the KZN battlefields. Khaya means house in the zulu language, and that's what we want it to be for you. Here at kaya 4 u we believe that you should stretch your legs after y …see more

from $54 / night

$377 / week

Book View

from $54 / night

6

Vacation home in KwaZulu-Natal

KwaZulu-Natal / Port Shepstone

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Child friendly
  • Pet friendly
Sandalwood is situated in the charming town of Port Shepstone. The quaint cottage has two bedrooms, an en-suite bathroom and a shared bathroom. There is an open-plan kitchen, dining room and a lounge, with a sleeper couch. The cottage is just a few meters walking dista …see more

from $104 / night

$666 / week

Book View

from $104 / night

4

Richards Bay Vacation apartment rental

KwaZulu-Natal / Richards Bay

1 4 2 nights min

  • 1 bedroom
  • sleeps 4
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Private garden
We are 3km from Boardwalk Shopping Centre. It is a relaxed Self-Catering guest house in Veld en Vlei. We are 9km from the Beach. We provide free Wi-Fi full DStv. There is also an garden with BBQ grills and a pool. Daai Plek is a lovely holiday house situated in Richard …see more

from $75 / night

$521 / week

Book View

Responds fast!
avg. 1 hour 9 minutes

from $75 / night

(2) Excellent 

29

Vacation villa with swimming pool in KwaZulu-Natal

KwaZulu-Natal / Mkuze

5 10 min stay varies

  • 5 bedrooms
  • sleeps 10
  • min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
Tandweni Villa is a privately owned game farm with its own private grass airstrip right on the banks of Jozini Lake. The Villa is private and spacious with luxurious modern furnishings. Perfect for families or groups. Very child friendly with a huge fenced area and jung …see more

from $652 / night

$4,661 / week

Book View

Responds fast!
avg. 21 minutes

from $652 / night

21

Vacation apartment in KwaZulu-Natal

KwaZulu-Natal / Ballito

3 6 2 nights min

  • 3 bedrooms
  • sleeps 6
  • 2 nights min
  • Child friendly
Three bedroom self-catering apartment (Sleeps 6). Access to complex is by remote control. Single parking bay. The style is open plan (lounge/dining/kitchen) with a large balcony - offering sea view. The lounge leads onto a patio with a balustrade where you can enjoy …see more

from $89 / night

$592 / week

Book View

from $89 / night

(1) Excellent 

65

Vacation apartment in KwaZulu-Natal

KwaZulu-Natal / Amanzimtoti

3 7 2 nights min

  • 3 bedrooms
  • sleeps 7
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.5 mi
  • Swimming pool
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 $40 / night

$281 / week

Book View

from $40 / night

(6) Excellent 

22

Vacation home rental

Zululand / Hluhluwe

3 7 2 nights min

  • 3 bedrooms
  • sleeps 7
  • 2 nights min
  • Nearest beach 85 mi
  • Swimming pool
  • Child friendly
Chumbi Bush House is a place to really unwind and relax. It is a Self-catering Private holiday house set within a private nature reserve, Within Zululand, South Africa. It is within an easy drive proximity to St Lucia World Heritage site, Sodwana Bay and Hluhluwe Nati …see more

from $287 / night

$2,004 / week

Book View

Responds fast!
avg. 3 hours 42 minutes

from $287 / night

15

Vacation 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 mi
  • Child friendly
Make our home your home and enjoy a relaxing holiday on the stunning Simbithi Eco-estate. The house is spacious with open plan living areas and 3 bedrooms. The extended deck and large covered patio have a gas braai and Jacuzzi. Our home has wifi, indoor parking for 4 ca …see more

from $392 / night

$2,307 / week

Book View

Responds fast!
avg. 3 hours 22 minutes

from $392 / night

11

Vacation apartment in KwaZulu-Natal

KwaZulu-Natal / Durban

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Nearest beach 0.5 mi
  • Child friendly
  • Car not necessary
A beautiful, 440 square meter penthouse on the 23rd floor ... for the discerning executive/family. Awesome sea views from every bedroom, and sea and bay views from the living area, study and kitchen. Watch the ships cruise in and out of the largest shipping terminal i …see more

from $401 / night

$2,405 / week

Book View

from $401 / night

(3) Very Good 

12

Vacation villa in KwaZulu-Natal

Margate / Southbroom

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Nearest beach 1 mi
  • Swimming pool
  • Child friendly
Phil and Sylvia Blore would like to extend a very warm welcome to you at No 3 Lagoon our beautiful home in Southbroom, KwaZulu Natal. The village of Southbroom is buried in a tropical paradise and the perfect venue for a relaxed and stress free holiday. The magnificent …see more

from $74 / night

$1,242 / week

Book View

from $74 / night

13

Vacation apartment with shared pool in KwaZulu-Natal

KwaZulu-Natal / Hillcrest

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Nearest beach 20 mi
  • Swimming pool
  • Child friendly
brand new self catering apartment in a safe gated estate, right along the M13 in hillcrest. Apartment is a 2bed and 2bath unit, main bedroom is an en suite with a shower, the second bathroom has a bath. Main bedroom has a queen sized bed, the second is fitted with 2 si …see more

from $115 / night

$802 / week

Book View

from $115 / night

Also consider