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-105

Self-catering accommodation in KwaZulu-Natal

2400+ accommodation listings, including 273 specials
10 Panorama | Zinkwazi Beach Self-catering

10 Panorama

Zinkwazi Beach Self-catering
Sleeps 8

10 Panorama is an old-school rustic holiday home on the ridge in Zinkwazi beach.A typical North Coast beach home. Large living areas with two lounge

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2300/night
R2300/night
Tomeros 62 Uvongo | Self-catering Beacon Rocks

Tomeros 62 Uvongo

Beacon Rocks Self-catering
Sleeps 6

Welcome to Tomeros 62 Uvongo. The lovely 2 bedroom, 2 bathroom apartment is well equipped. There is a swimming pool and clubhouse on the premises. P

  • Braai/Barbecue
R800/night
R800/night
Whale's Watch | Leisure Bay Self-catering

Whale's Watch

Leisure Bay Self-catering
Sleeps 8

Whale's Watch is a charming 8-sleeper cottage in Leisure Bay.This lovely self-catering holiday home is equipped for 8 people, has a sea view, and co

  • Braai/Barbecue
  • On-site Parking
R1085/night
R1085/night
Dorado House | Self-catering Hibberdene

Dorado House

Hibberdene Self-catering
Sleeps 11 in 4 rooms

Dorado House is a four bedroom holiday home close to Hibberdene on the South Coast of KwaZulu-Natal, approximately 70kms from Amanzimtoti.The house

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R2000/night
R2000/night
Kiepersol | Selborne Park Golf Estate Self-catering

Kiepersol

Selborne Park Golf Estate Golf Holiday, Self-catering
Sleeps 4

Ideal for family vacations or couples’ retreat. Kiepersol has 2 spacious bedrooms with en-suite bathrooms and is surrounded by lush south coast flora offering...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1540/night
R1540/night
23OnFairway | Self-catering Salt Rock

23OnFairway

Salt Rock Self-catering
Sleeps 11 in 2 rooms

Four bedroom house in Salt Rock along the Dolphin Coast for holiday accommodation. The house is 450m from Salt Rock Beach with partial sea views from the...

  • On-site Parking
R750/night
R750/night
20% OFF
148 Sabuti | KwaZulu-Natal Specials
20% OFF

148 Sabuti

Simbithi Eco Estate Self-catering
Sleeps 8

** MINIMUM 3 NIGHTS BOOKING AND 7 IN PEAK SEASON ***148 Sabuti is located in Ballito in the beautiful Simbithi Eco-Estate. It boasts stunning views

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2882
R2306/night
R2882
R2306/night
5 Sabuti | Self-catering Simbithi Eco Estate

5 Sabuti

Simbithi Eco Estate Self-catering
Sleeps 8

Welcome to 5 SabutiThis neatly furnished apartment, situated on the first floor in Simbithi Eco-Estate, will not disappoint you.The apartment featur

  • Swimming Pool
  • Braai/Barbecue
R1983/night
R1983/night
70 Ilala | Simbithi Eco Estate Self-catering

70 Ilala

Simbithi Eco Estate Self-catering
Sleeps 6

This apartment is situated in Simbithi Eco-Estate.It features 3 bedrooms, 2 bathrooms, open plan lounge, dining room and fully equipped kitchen with

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1479/night
R1479/night
Villa Med 3 | Self-catering Ballito

Villa Med 3

Ballito Self-catering
Sleeps 5

This is a beautiful three bedroom self-catering apartment in Ballito. It is a great choice for a group of friends or a family to stay at and has all the needed...

  • Swimming Pool
  • Braai/Barbecue
R825/night
R825/night
Ramsgate Palms 50 | Ramsgate Beach Self-catering

Ramsgate Palms 50

Ramsgate Beach Self-catering
Sleeps 4

Ramsgate Palms Unit 50 offers comfortable self-catering accommodation in a 2-bedroom apartment situated in the well-maintained complex, Ramsgate Palms.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700/night
R700/night
Indigo Bay 33 | Self-catering Margate North Beach

Indigo Bay 33

Margate North Beach Self-catering
Sleeps 8

Indigo Bay 33 is a stylish, 8-sleeper penthouse in Margate. From the moment you arrive at the complex, you realise you are in the lap of luxury.The

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2600/night
R2600/night
La Dauphine 7 | Ramsgate Beach Self-catering

La Dauphine 7

Ramsgate Beach Self-catering
Sleeps 4

La Dauphine 7 is a stylish, 4-sleeper apartment, only 400m from Ramsgate's blue flag beach and close enough to amenities for a night out on the town.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1100/night
R1100/night
Sea Waves | Self-catering Shelly Beach (KZN)

Sea Waves

Shelly Beach (KZN) Self-catering
Sleeps 12

Sea Waves is a twelve-sleeper, self-catering house located literally a stroll across a lawn from the beach in Shelly Beach, so you can enjoy a refreshing dip...

  • Braai/Barbecue
  • On-site Parking
R2600/night
R2600/night
34 Sea Lodge | Umhlanga Self-catering

34 Sea Lodge

Umhlanga Self-catering
Sleeps 6

This stunning apartment has three bedrooms and two bathrooms and can comfortably accommodate six adults. Please note that guests under the age of 25 are not...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2250/night
R2250/night
Ocean Escape | Self-catering Selection Beach

Ocean Escape

Selection Beach Self-catering
Sleeps 2

Our vision is to provide peaceful, luxury self catering accommodation with beautiful panoramic sea views. We cater for those who are looking to escape the...

  • Wi-Fi
  • On-site Parking
R1350/night
R1350/night
La Dauphine 15 | Ramsgate Beach Self-catering

La Dauphine 15

Ramsgate Beach Self-catering
Sleeps 4

La Dauphine 15, the executive's suite, is a 4-sleeper apartment in Ramsgate that offers amazing sea views. This apartment offers a double bed and an

  • Braai/Barbecue
  • On-site Parking
R720/night
R720/night
Balooga 31 | Self-catering Shelly Beach (KZN)

Balooga 31

Shelly Beach (KZN) Self-catering
Sleeps 6

Balooga, a sought-after complex in Margate, has been built to maximize the sea views. It is within easy walking distance to Margate's main beach, shops, and a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750/night
R750/night
11 Stafford Place | Uvongo Beach Self-catering

11 Stafford Place

Uvongo Beach Self-catering
Sleeps 8

Stafford Place is ideally situated in the heart of the Uvongo village, just a stone's throw from sea and a selection of restaurants, takeaways, pubs,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R820/night
Per guest
R820/night
Beach Cottage | Self-catering Leisure Bay

Beach Cottage

Leisure Bay Self-catering
Sleeps 14

Welcome to Beach CottageBeach cottage is a beautiful 4 bedroom, 2 bathrooms (1 en-suite) holiday cottage located in the peaceful coastal town of Lei

  • Braai/Barbecue
  • Pet Friendly
R2500/night
R2500/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,