SafariNow.comR200 OFF Welcome to SafariNow! Get R200 off your booking by paying with the voucher code MATTHEW107030 before 3 October 2016 Terms of use

Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability
KwaZulu-Natal, South Africa
Select dates 2 Guests

Self-catering accommodation in KwaZulu-Natal-20

Self-catering accommodation in KwaZulu-Natal

2400+ accommodation listings, including 273 specials
Avanti | Leisure Bay Self-catering

Avanti

Leisure Bay Self-catering, Holiday Home
Sleeps 8

Avanti Beachfront Cottage, overlooking the Peter Pan Bay Beach, is one of the older homes in Leisure Bay and is full of character and comfort.Avanti

  • Braai/Barbecue
R1690/night
R1690/night
Uvongo House | Self-catering Uvongo

Uvongo House

Uvongo Holiday Home, Self-catering
Sleeps 14

Uvongo House is a lovely double story house situated a stone throw away from the beach and has beautiful sea views. It is a great choice for families or...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R2600/night
Per guest
R2600/night
Rosebury Cottage | Underberg Self-catering

Rosebury Cottage

Underberg Holiday Home, Self-catering
Sleeps 9

Rosebury Cottage is a charming thatched cottage situated in a quiet residential area of Underberg. The cottage is fully equipped for self catering and linen...

  • Braai/Barbecue
  • On-site Parking
R600/night
Starting price for 2 guests
R600/night
Eden Palms Family Apartment Unit 5 | Self-catering Salt Rock

Eden Palms Family Apartment Unit 5

Salt Rock Self-catering, Holiday Home
Sleeps 4

Eden Palms Unit 5 is a beautiful, comfortable and fully equipped self-catering apartment suitable for four people. There are two spacious bedrooms. All...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1150/night
R1150/night
24 Uluwatu | Zimbali Coastal Estate Self-catering

24 Uluwatu

Zimbali Coastal Estate Holiday Home, Self-catering
Sleeps 8

Surrounded by fairways, lush indigenous coastal forest and a sea view, this immaculate and well-equipped family home is the ideal holiday getaway. Experience...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R4800/night
R4800/night
20 Akrotiri Santorini | Self-catering Shakas Rock

20 Akrotiri Santorini

Shakas Rock Holiday Home, Self-catering
Sleeps 6

Set in a lush landscaped Greek styled secure complex on the renowned Thompson's Bay Beach. 20 Akrotiri Santorini is self-catering apartment located in the...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1000/night
R1000/night
Seagull Holiday Apartments | Margate Beach Self-catering

Seagull Holiday Apartments

Margate Beach Self-catering
Sleeps 223 in 44 rooms
26 reviews

Seagull Holiday Apartments are situated on the lovely Margate Main Beach, also known as The Golden Mile, and offers guests a choice of 45 fully furnished...

  • Wi-Fi
  • Braai/Barbecue
R450/night
R450/night
Broom's Estate Lodge | Self-catering Princes Grant

Broom's Estate Lodge

Princes Grant Holiday Home, Self-catering
Sleeps 10
6 reviews

Broom’s Estate Lodge is a luxury self-catering villa situated at the renowned Prince’s Grant Coastal Golf Estate in KwaZulu-Natal, South Africa. A short...

  • Swimming Pool
R3000/night
R3000/night
2 Skiathos | Salt Rock Self-catering

2 Skiathos

Salt Rock Holiday Home, Self-catering
Sleeps 6
16 reviews

2 Skiathos is set in the Salt Rock area in KwaZulu-Natal. It is situated on the beachfront and has direct access to the private beach.There are thre

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1290/night
R1290/night
Berghaven Self-catering Cottages | Self-catering Cathkin Park

Berghaven Self-catering Cottages

Cathkin Park Self-catering
Sleeps 28 in 10 rooms
74 reviews

Berghaven Self-catering Cottages are situated in the peaceful Champagne Valley, just 25 km from Winterton and surrounded by some of the highest and most...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600/night
R600/night
Champagne Cottages | Central Drakensberg Self-catering

Champagne Cottages

Central Drakensberg Resort, Self-catering
Sleeps 32 in 6 rooms
10 reviews

Champagne Cottages is a small family-owned resort situated alongside the beautiful Bell Park Dam in the magnificent mountainous region of the Central...

  • Swimming Pool
  • Braai/Barbecue
R620/night
R620/night
Afsaal Holiday Flats | Self-catering Amanzimtoti

Afsaal Holiday Flats

Amanzimtoti Self-catering
Sleeps 127 in 21 rooms
18 reviews

Situated in the coastal town of Amanzimtoti, Afsaal Holiday Flats offers a great choice to families and friends looking for a seaside escape.The complex has 20...

  • Braai/Barbecue
  • On-site Parking
R475/night
R475/night
23 Pyrgos | Shakas Rock Self-catering

23 Pyrgos

Shakas Rock Holiday Home, Self-catering
Sleeps 6
1 review

With stunning 180 degrees sea views the popular Santorini complex, on Thompson's Bay Beach, is a tranquil and relaxing holiday choice.The newly reno

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1525/night
R1525/night
Ballito Les Palmiers No 12 | Self-catering Ballito

Ballito Les Palmiers No 12

Ballito Self-catering, Holiday Home
Sleeps 6
2 reviews

Welcome to Ballito Les Palmiers No 12.This upmarket 3 bedroom, 2 full bathroom apartment is on the 3rd floor, and right on the beach with spectacula

  • Braai/Barbecue
  • On-site Parking
R2500/night
R2500/night
Zizi Lodge | Leisure Bay Self-catering

Zizi Lodge

Leisure Bay Self-catering, Lodge
Sleeps 50 in 15 rooms
10 reviews

Zizi Lodge is ideally located at Leisure Bay, 90 minutes drive south of Durban’s King Shaka International Airport and 10 kilometres north of Port Edward on the...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R480/night
Starting price for 2 guests
R480/night
BellaVida Ocean Cottage | Self-catering Zinkwazi Beach

BellaVida Ocean Cottage

Zinkwazi Beach Holiday Home, Self-catering
Sleeps 6
22 reviews

BellaVida is an older holiday home with exceptional sea views and easy-living contemporary interiors. It is perfectly situated in the middle of the village...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1450/night
R1450/night
13 Summer Rocks | Uvongo Beach Self-catering

13 Summer Rocks

Uvongo Beach Holiday Home, Self-catering
Sleeps 8
2 reviews

The apartment has a spectacular 180° exclusive seafront view right onto the ocean where you are almost guaranteed to see either Dolphins or Whales on any given...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R900/night
R900/night
Utshwayelo Lodge and Camp | Self-catering Kosi Bay

Utshwayelo Lodge and Camp

Kosi Bay Safari, Camping and Caravanning, Self-catering
Sleeps 204 in 32 rooms
25 reviews

Kosi Bay, in the far north eastern corner of KwaZulu-Natal, is a system of four lakes ranging from freshwater to saline, that feed into the ocean at the mouth....

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R240/night
R240/night
Kingsview Bed and Breakfast | Amanzimtoti Self-catering

Kingsview Bed and Breakfast

Amanzimtoti Bed and Breakfast, Self-catering
Sleeps 23 in 7 rooms
61 reviews

Kingsview Bed and Breakfast offers well-established bed and breakfast or self-catering accommodation situated in the heart of Amanzimtoti. It is within walking...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R550/night
R550/night
75 Nkwazi Drive | Self-catering Zinkwazi Beach

75 Nkwazi Drive

Zinkwazi Beach Self-catering, Holiday Home
Sleeps 10
2 reviews

75 Nkwazi drive, Zinkwazi beach:The Beach house:“The” Beach House, 75 Nkwazi drive.On prime beachfront property, with spectacular view of the lagoon and ocean...

  • Braai/Barbecue
R3600/night
R3600/night

KwaZulu-Natal Self-catering accommodation

Do your holiday plans include cooking a romantic dinner for that special someone, having a lekker braai with friends or a breakfast fry-up with the family? You're spoilt for choice with 9 options of Self-catering accommodation in KwaZulu-Natal.

Affordable accommodation for everyone, from cheap and cheerful Self-catering holiday houses to luxury villas. Don't miss out on our great deals from R200 per person sharing and keep an eye out for specials.

Booking couldn't be simpler with easy payment options and local support at your fingertips.

Book your perfect getaway today & get going!

Still considering another weekend on the couch instead?

Did you know? KwaZulu-Natal Accommodation is often misspelt. Here are some variations:

KZN Self-catering, Natal Self-catering, kwa zulu Self-catering, kwazulu natal Self-catering, kwa zulu natal Self-catering,