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

Self-catering accommodation in KwaZulu-Natal

2400+ accommodation listings, including 221 specials
Ruby Sands Exclusive Holiday Home | Ballito Self-catering

Ruby Sands Exclusive Holiday Home

Ballito Self-catering
Sleeps 8
1 review

Jewel of the North Coast, Ruby Sands is a spacious, well appointed exclusive holiday home based in the heart of Ballito. The house has a large, comfortable,...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R900
Starting price for 2 guests
R900
25% OFF
3 Key Largo | KwaZulu-Natal Specials
25% OFF

3 Key Largo

Doonside Resort, Self-catering
Sleeps 6
2 reviews

3 Key Largo is located in a popular resort-style child-friendly complex named Key Largo in Amanzimtoti, KwaZulu-Natal.This beautiful self-catering a

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1150
R862
Per unit
R1150
R862
207A Santorini | Margate Beach Self-catering

207A Santorini

Margate Beach Self-catering
Sleeps 6
9 reviews

Santorini 207A is located in a security complex in the heart of Margate, Kwazulu-Natal. This spacious modern apartment can accommodate up to six gue

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1200
Per unit
R1200
Sand and Sea | Self-catering Salt Rock

Sand and Sea

Salt Rock Self-catering
Sleeps 4
16 reviews

Sand and Sea is a newly built, tastefully furnished, self-catering holiday apartment just a short stroll away from Salt Rock main beach. The apartment has...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R950
Per unit
R950
Oceans 11'01 | Shelly Beach (KZN) Self-catering

Oceans 11'01

Shelly Beach (KZN) Self-catering
Sleeps 6
16 reviews

This unit is part of a complex consisting of 12 unit strand is on the second floor. We are situated close to the Shelley Centre in Shelley Beach and ends on...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R875
Per unit
R875
Notts Cottage | Self-catering Nottingham Road

Notts Cottage

Nottingham Road Self-catering
Sleeps 4
50 reviews

Notts Cottage is a luxury self-catering two-bedroom cottage situated on a secure estate in Nottingham Road, KwaZulu-Natal.Nottingham Road is a villa

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1000
Starting price for 2 guests
R1000
42 Chaka's Cove | Shakas Rock Self-catering

42 Chaka's Cove

Shakas Rock Self-catering
Sleeps 6
2 reviews

42 Chaka's Cove is situated in the picturesque town of Shaka's Rock, along the Dolphin Coast.The quaint apartment, which overlooks the Indian Ocean,

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3000
Per unit
R3000
Pennygum Country Cottages | Self-catering Underberg

Pennygum Country Cottages

Underberg Self-catering
Sleeps 28 in 4 rooms
10 reviews

We offer four stunning self-catering cottages situated in the glorious Southern Drakensberg, in Underberg. The Family Cottage sleeps 10 people and i

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
R850
Per unit
R850
209 Lescalier | Amanzimtoti Self-catering

209 Lescalier

Amanzimtoti Self-catering
Sleeps 6
3 reviews

Offering affordable beachside accommodation, at 209 Lescalier you are ideally located right on the beach in Amanzimtoti.This six sleeper apartment a

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1400
Per unit
R1400
Troutbagger Farm | Self-catering Nottingham Road

Troutbagger Farm

Nottingham Road Self-catering
Sleeps 21 in 7 rooms
14 reviews

Troutbagger Farm offers self-catering accommodation in peaceful surroundings. This small farm is the ideal holiday place for the avid trout angler; it has...

  • Braai/Barbecue
  • On-site Parking
R850
Starting price for 2 guests
R850
Chartwell Guest House | Umhlanga Rocks Self-catering

Chartwell Guest House

Umhlanga Rocks Guest House, Self-catering
Sleeps 24 in 7 rooms
13 reviews

Comprising a total four guest rooms, the guest house is perfectly located in Umhlanga Rocks the coastal playground of Durban, note Chartwell Guest House has.

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R1000
Starting price for 2 guests
R1000
25% OFF
Leisure Bay Self-catering | KwaZulu-Natal Specials
25% OFF

Leisure Bay Self-catering

Leisure Bay Self-catering
Sleeps 6
30 reviews

Leisure Bay Self-catering is a lovely wooden house that offers guests a comfortable stay in Leisure Bay. With the closest beach a mere 1 km away, we do not...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R600
R450
Per unit
R600
R450
Sabuti I194 Simbiti Eco Estate Shakas Rock | Shakas Rock Self-catering

Sabuti I194 Simbiti Eco Estate Shakas Rock

Shakas Rock Self-catering
Sleeps 6
14 reviews

Sabuti 1194 Simbiti Eco Estate Shakas Rock offers a relaxing seaside holiday in Ballito, just a short distance away from the beach. It is ideal for families...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1600
Per unit
R1600
Jacana Lodge | Self-catering Hluhluwe

Jacana Lodge

Hluhluwe Lodge, Safari, Self-catering
Sleeps 12 in 3 rooms
13 reviews

This lodge, situated in the beautiful Kuleni Game Park, offers walking trails, mountain biking trails and an abundance of game within the unique sand forest...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500
Starting price for 2 guests
R1500
Wensleydale Guest Lodge | Scottsville Self-catering

Wensleydale Guest Lodge

Scottsville Self-catering, Bed and Breakfast
Sleeps 26 in 9 rooms
9 reviews

Wensleydale Guest Lodge is situated in the major accommodation area in Pietermaritzburg, which is the capital of KwaZulu-Natal and the traditional home of the...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R700
Starting price for 2 guests
R700
57 La Pirogue, Compensation Road, Ballito | Self-catering Ballito

57 La Pirogue, Compensation Road, Ballito

Ballito Self-catering
Sleeps 6
3 reviews

This comfortable self-catering ground floor apartment has partial sea views and is located in a secure complex.This apartment accommodates six guests in three...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2250
Per unit
R2250
Poplar Grove | Nottingham Road Self-catering

Poplar Grove

Nottingham Road Self-catering
Sleeps 6
14 reviews

Situated in the heart of the Midlands, guests will find his lovely self-catering house on the farm, Poplar Grove.This lovely house offers guests thr

  • Braai/Barbecue
R1200
Starting price for 2 guests
R1200
Ramsgate Palms 64 | Self-catering Ramsgate Beach

Ramsgate Palms 64

Ramsgate Beach Self-catering
Sleeps 4
4 reviews

Ramsgate Palms 64 is located on the first floor of one of the best maintained and secured complexes in Ramsgate, and has direct access to the Ramsgate Blue...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Per unit
R750
Marmalade Cottage | Bergville Self-catering

Marmalade Cottage

Bergville Self-catering
Sleeps 8
8 reviews

Marmalade Cottage offers comfortable self-catering accommodation for up to eight people, and is the ideal place to escape busy city life. The cottage is...

  • Braai/Barbecue
R600
Starting price for 2 guests
R600
Flat 8 Safari | Self-catering Southbroom

Flat 8 Safari

Southbroom Self-catering
Sleeps 6
3 reviews

Boasting 180 degree sea and town views, the Flat 8 Safari is located in a secure complex in Southbroom within a short 500 m walk of a beautiful beach.

  • Braai/Barbecue
  • On-site Parking
R870
Per unit
R870

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 582 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 R180 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,