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

Self-catering accommodation in KwaZulu-Natal

2400+ accommodation listings, including 234 specials
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
Umdloti Beach Dream Apartment | Umdloti Beach Self-catering

Umdloti Beach Dream Apartment

Umdloti Beach Self-catering
Sleeps 4

Located in the heart of Durban's north coast, this recently renovated seaside gem, is as close to the beach as you can get. With private beach acces

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500
Per unit
R1500
Casa Casa Studio | Self-catering Prestondale

Casa Casa Studio

Prestondale Self-catering
Sleeps 2

This newly listed studio in Prestondale has magnificent views into the lush vegetation. Exquisitely appointed, it comprises a spacious and elegant lounge area,...

  • Wi-Fi
  • On-site Parking
R760
Per unit
R760
Glenmore House | Durban North Self-catering

Glenmore House

Durban North Self-catering
Sleeps 6 in 2 rooms

A lovely cottage decorated with fun collectables. Glenmore House cottage sleeps two adults and two children in one bedroom Self-Catering Cottage, wi

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Per unit
119 Anchors Aweigh  | Self-catering Wood Grange

119 Anchors Aweigh

Wood Grange Self-catering
Sleeps 4

119 Anchors Aweigh is located in a small coastal town named Hibberdene,KwaZulu-Natal.This self-catering unit can accommodate up to four guests and f

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

Dumela Flat 33

Margate North Beach Self-catering
Sleeps 6

Dumela Flat 33 is to be found in the stunning seaside resort town of Margate, along the Hibiscus Coast.The second-floor apartment, which accommodate

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1050
Per unit
R1050
15% OFF
Keswick | KwaZulu-Natal Specials
15% OFF

Keswick

Windermere Self-catering
Sleeps 4

Keswick is located in the gorgeous and centrally situated suburb of Morningside, Durban.The two-bedroom home has wooden flooring, high ceilings and

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1000
R850
Per unit
R1000
R850
Dumela Flat 14 | Margate North Beach Self-catering

Dumela Flat 14

Margate North Beach Self-catering
Sleeps 4

Dumela Flat 14 is situated along the friendly Natal South Coast, in the vibrant town of Margate.The flat, which has two bedrooms and two bathrooms,

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R950
Per unit
R950
40 Ilala | Self-catering Simbithi Eco Estate

40 Ilala

Simbithi Eco Estate Self-catering
Sleeps 6

** MINIMUM 7 NIGHTS BOOKING ***40 Ilala is located in the Simbithi Eco Estate in Ballito.The up-market penthouse has three bathrooms, th

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R4236
Per unit
R4236
19 Acaciawood, Zimbali | Zimbali Coastal Estate Self-catering

19 Acaciawood, Zimbali

Zimbali Coastal Estate Self-catering, Resort
Sleeps 40 in 5 rooms

Welcome to 19 Acaciawood, ZimbaliIt consists of a 3 level building. The entrance and the guest bathroom is situated on the middle level with stairca

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R5168
Per unit
R5168
Brittlewood 16, Zimbali Coastal Resort | Self-catering Zimbali Coastal Estate

Brittlewood 16, Zimbali Coastal Resort

Zimbali Coastal Estate Self-catering
Sleeps 10

Brittlewood 16 is located on the edge of the fifth green of the Zimbali golf course. Visitors to the Zimbali Coastal Resort will find the area the ideal base...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R6600
Per unit
R6600
25% OFF
San Lameer Villa 2407 | KwaZulu-Natal Specials
25% OFF

San Lameer Villa 2407

San Lameer Self-catering
Sleeps 4

Villa 2407 is situated on the South Coast of KwaZulu-Natal Natal. This subtropical paradise with wildlife, fauna, flora and birds, has something to offer the...

  • Braai/Barbecue
R1750
R1312
Per unit
R1750
R1312
Rayners House | Self-catering Leisure Crest

Rayners House

Leisure Crest Self-catering
Sleeps 8

This is a beautiful log home situated in Leisure Bay with lovely sea views. The peaceful little village of Leisure Bay is located just north of Port Edward,...

  • On-site Parking
R4550
Per unit
R4550
2 Ipanema Beach | Umhlanga Self-catering

2 Ipanema Beach

Umhlanga Self-catering
Sleeps 5

2 Ipanema is a self-catering apartment situated in the charming area of Umhlanga.The apartment has two bedrooms, two bathrooms, and a sleeper couch

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3335
Per unit
R3335
Dumela Flat 16 | Self-catering Margate North Beach

Dumela Flat 16

Margate North Beach Self-catering
Sleeps 5

Dumela Flat 16 is situated in the vibrant town of Margate, overlooking the spectacular Margate north beach.The flat, which has two bedrooms and two

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R950
Per unit
R950
Sea Cottage | St Michaels on Sea Self-catering

Sea Cottage

St Michaels on Sea Self-catering
Sleeps 5

Sea Cottage is situated along the stunning coastline of Margate.The cottage, which has one bedroom and a loft room, features a fully equipped kitche

  • Braai/Barbecue
  • On-site Parking
R1500
Per unit
R1500
5 Sugar Crest | Self-catering Umdloti Beach

5 Sugar Crest

Umdloti Beach Self-catering
Sleeps 8

5 Sugar Crest is situated on the hill of Umdloti Village with stunning seaview overlooking all of Umdloti beach and surrounds.The three bedroom, thr

  • Braai/Barbecue
R4300
Per unit
R4300
Evergreen 30 | Umhlali Beach Self-catering

Evergreen 30

Umhlali Beach Self-catering
Sleeps 6

Welcome to Evergreen 30.This a self-catering 3 bedroom flat in a secure estate in Salt Rock.With beautiful gardens and wildlife in and around the estate....

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1355
Per unit
R1355
42 Club Drive | Self-catering Zimbali Coastal Estate

42 Club Drive

Zimbali Coastal Estate Self-catering
Sleeps 14

Beautifully positioned on a well elevated site above the 17th green of the Zimbali Golf course, this outstanding villa has to be seen to be appreciated.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R8900
Per unit
R8900

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,