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

Self-catering accommodation in KwaZulu-Natal

2400+ accommodation listings, including 233 specials
La Touessrok 6  | Windsor on Sea Self-catering

La Touessrok 6

Windsor on Sea Self-catering
Sleeps 6

Le Toussrok is a penthouse set in a secure complex in Ramsgate. It has beautiful views of Ski Boat Bay and the ocean. This stylish three-bedroom pen

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1745
Per unit
R1745
10% OFF
Kingfisher Unit C | KwaZulu-Natal Specials
10% OFF

Kingfisher Unit C

St Michaels on Sea Self-catering
Sleeps 4

This complex, with river and lagoon views, is situated in a prime position close to the popular St Michaels Beach. The unit has two bedrooms and two

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950
R855
Per unit
R950
R855
10% OFF
Kingfisher Unit D | KwaZulu-Natal Specials
10% OFF

Kingfisher Unit D

Windsor on Sea Self-catering
Sleeps 4

This complex is situated in a prime position, close to the popular St Michaels Beach. The unit has two bedrooms and two bathrooms. There is a fully

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950
R855
Per unit
R950
R855
Dinvorea | Self-catering Southbroom

Dinvorea

Southbroom Guest House, Self-catering
Sleeps 10

This modern self-catering home offers great views of the Southbroom's main beach. It is only a 5-minute drive from the world-class Southbroom Golf Club and The...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3900
Per unit
R3900
Dumela Flat 35 | Margate North Beach Self-catering

Dumela Flat 35

Margate North Beach Self-catering
Sleeps 6

Dumela Flat 35 is situated in the Dumela Holiday Resort, which is positioned in the vibrant holiday town of Margate.The flat comprises of two bedroo

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1050
Per unit
R1050
Boulevard 102 | Self-catering Margate Beach

Boulevard 102

Margate Beach Self-catering
Sleeps 6

Boulevard 102 is a very comfortable family unit in one of Margate's most sought after buildings. It is furnished colonial style and has central...

  • Braai/Barbecue
  • On-site Parking
R1200
Per unit
R1200
10% OFF
Balooga Unit D | KwaZulu-Natal Specials
10% OFF

Balooga Unit D

Margate Beach Self-catering
Sleeps 6

This modern and unique complex overlooks a secluded bay just minutes away from Margate’s Main Swimming Beach.The unit offers the most spectacular se

  • Swimming Pool
  • On-site Parking
R1360
R1224
Per unit
R1360
R1224
Chakas Cove 57 | Self-catering Shakas Rock

Chakas Cove 57

Shakas Rock Self-catering
Sleeps 3

Chakas Cove 57 is a one bedroom self-catering apartment in Chakas Rock.The ground-floor unit is ideal for two adults and one child. There is a well-

  • Swimming Pool
  • Braai/Barbecue
R1000
Per unit
R1000
309 Kenwyn-on-Sea | Ballito Self-catering

309 Kenwyn-on-Sea

Ballito Self-catering
Sleeps 6

309 Kenwyn on Sea is a charming flat located in a secure complex in Ballito.The flat has 3 bedrooms. The main bedroom has a queen-size bed with en-s

  • Swimming Pool
  • Braai/Barbecue
R1250
Per unit
R1250
Balooga 18 | Self-catering Margate Beach

Balooga 18

Margate Beach Self-catering
Sleeps 6

Balooga 18, an elegant and stylish 3-bedroom apartment, is situated in the prime holiday spot of Margate. It is ideally suited for 2 small families

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1750
Per unit
R1750
10% OFF
Margate Sun Unit A | KwaZulu-Natal Specials
10% OFF

Margate Sun Unit A

Margate Self-catering
Sleeps 6

Margate Sun is ideally situated in the heart of Margate. The unit has 3 bedrooms and 2 bathrooms. Sleeps 6 people. There is a fully equipped kitchen

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1360
R1224
Per unit
R1360
R1224
Providence 71 | Self-catering Ramsgate

Providence 71

Ramsgate Self-catering
Sleeps 4

Welcome to Providence 71. Perfectly located with wonderful views of the ocean from the balcony and both bedrooms, this is a charming tastefully furn

  • Swimming Pool
  • Braai/Barbecue
R1050
Per unit
R1050
Santorini 302a | Margate Beach Self-catering

Santorini 302a

Margate Beach Self-catering
Sleeps 6

Welcome to Santorini 302a offers comfortable self-catering accommodation in a 3-bedroom apartment situated within a sought-after complex in Margate.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1600
Per unit
R1600
Serendipity 3 Guesthouse | Self-catering Birdswood

Serendipity 3 Guesthouse

Birdswood Self-catering
Sleeps 10 in 5 rooms

Whether in Richards Bay for business or on holiday with family and friends Serendipity Guesthouse offers a range of flexible accommodation to meet your...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Starting price for 2 guests
R700
4 Milkwood | Shakas Rock Self-catering

4 Milkwood

Shakas Rock Self-catering
Sleeps 10

It is not often that Holiday Homes carry this much style, beauty and privacy. This gorgeous five bedroom newly built luxury villa in the Simbithi Eco estate...

  • Swimming Pool
R6851
Per unit
R6851
20% OFF
Villa Med 10 | KwaZulu-Natal Specials
20% OFF

Villa Med 10

Ballito Self-catering
Sleeps 6

Villa Med is situated on the inland side of Compensation Beach Road, a mere five minutes walk from either Willards or Thompson Bay swimming beaches.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2500
R2000
Per unit
R2500
R2000
The Green Lantern - House | Howick Self-catering

The Green Lantern - House

Howick Self-catering
Sleeps 5

The Green Lantern House offers a secure self catering accommodation in a prime location close to shops, pubs and restaurants. Enjoy the quiet and tranquil...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R890
Starting price for 2 guests
R890
Simbithi 11 - Luxury Home | Self-catering Simbithi Eco Estate

Simbithi 11 - Luxury Home

Simbithi Eco Estate Self-catering
Sleeps 6

This holiday home is a luxurious, fully air-conditioned, modern house situated within Simbithi Eco and Golf Estate in Ballito, ideal for the perfect holiday in...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R12500
Per unit
R12500
9 Coral Tree | Simbithi Eco Estate Self-catering

9 Coral Tree

Simbithi Eco Estate Self-catering
Sleeps 10

5 BEDROOM SELF CATERING HOUSE IN SIMBITHI ECO ESTATE**Minimum 5 nights**This beautifully furnished self catering home is situated in the tranquil Simbithi Eco...

  • Swimming Pool
  • Braai/Barbecue
R6150
Per unit
R6150
Indigo Guesthouse | Self-catering Pinetown

Indigo Guesthouse

Pinetown Guest House, Self-catering
Sleeps 3

Indigo Guesthouse offers a self-catering guest suite located on the owner's property, situated in Pinetown. The unit can accommodate 3 adults and is ideally...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R400
Per unit
R400

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 583 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,