Welcome to SafariNow. Get off your booking by paying with the voucher code before .

Terms & conditions apply.

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

KwaZulu-Natal Self-Catering Accommodation-105

Self-Catering Accommodation in KwaZulu-Natal

2500+ accommodation listings, including 250 specials
 2 Night Stormy Hill Midlands Horse Trail Holiday | Boston Park Self-catering

2 Night Stormy Hill Midlands Horse Trail Hol...

Boston Park Self-catering, Package Deals
Sleeps 5

This is a self catering holiday staying at Stormy Hill Country cottage.Stormy Hill Horse Trails are situated in the midlands, Kwa Zulu Natal. This is a pictures

  • Braai/Barbecue
  • On-site Parking
R1800
Starting price
R1800
25% OFF
Wenonah 12 | KwaZulu-Natal Specials

Wenonah 12

Trafalgar Self-catering
Sleeps 6

Burrowed along the shoreline of Trafalgar, the KwaZulu-Natal self-catering Wenonah 12 is fitted with all the amenities needed for a family beach stay.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R550
R412
Starting price for 2 guests
R550
R412
Dumela Flat 8 | Margate North Beach Self-catering

Dumela Flat 8

Margate North Beach Self-catering
Sleeps 5

Situated in the picturesque seaside town of Margate, Dumela Flat 8 offers guests ideal holiday accommodation. The self-catering flat, which has two

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

Dumela Flat 10

Margate North Beach Self-catering
Sleeps 4

Dumela Flat 10 is situated along the South Coast of KwaZulu Natal, in the vibrant town of Margate.The charming flat, which has two bedrooms and two

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R800
Per unit
R800
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
R700
Per unit
R700
Dumela Flat 28 | Self-catering Margate North Beach

Dumela Flat 28

Margate North Beach Self-catering
Sleeps 6

Dumela Flat 28 can be found along the stunning Hibiscus Coast, in the resort town of Margate.The apartment comprises of two bedrooms, accommodating

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R800
Per unit
R800
Dumela Flat 30 | Margate North Beach Self-catering

Dumela Flat 30

Margate North Beach Self-catering
Sleeps 6

Dumela Flat 30 is situated in the lively holiday resort town of Margate, along the stunning Hibiscus Coast.The charming two-bedroom apartment compri

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R800
Per unit
R800
The Lookout | Self-catering Blythedale Beach

The Lookout

Blythedale Beach Self-catering
Sleeps 8

The Lookout is positioned on the secluded beach of Blythedale. Enjoy whale watching and dolphin viewing from the comfort of the couch, or choose to join in by...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R3000
Per unit
R3000
Duocunda 6 | Black Rock Self-catering

Duocunda 6

Black Rock Self-catering
Sleeps 8

Duocunda 6 is situated in a security complex in the small coastal town of Port Edward, South Coast. This double-storey home comprises 4 bedrooms and

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2500
Per unit
R2500
13 The Shades | Self-catering Umhlanga Rocks

13 The Shades

Umhlanga Rocks Self-catering
Sleeps 4

13 The Shades is situated in the spectacular seaside town of Umhlanga, mere meters from the beach.The apartment, which has two bedrooms, features an

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1650
Per unit
R1650
Lazy Lizard 23 | Umdloti Beach Self-catering

Lazy Lizard 23

Umdloti Beach Self-catering
Sleeps 6

Positioned in the spectacular coastal town of Umdloti, Lazy Lizard 23 offers accommodation ideal for a seaside getaway.The apartment, which has thre

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2000
Per unit
R2000
Cozumel 405 | Self-catering Umdloti Beach

Cozumel 405

Umdloti Beach Self-catering
Sleeps 4

Cozumel 405 is located in the popular and secure complex of Cozumel, in Umdloti Beach.This modern apartment has a fully equipped kitchen, a dining a

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1350
Per unit
R1350
Ashmead-on-Sea | Ramsgate South Self-catering

Ashmead-on-Sea

Ramsgate South Self-catering
Sleeps 8

Ashmead-on-Sea is a fully equipped self-catering house situated in Ramsgate, a village on the South Coast of KwaZulu-Natal in an area rich in exotic...

  • Swimming Pool
  • Braai/Barbecue
R3500
Per unit
R3500
Hillside Lodge | Self-catering Bulwer

Hillside Lodge

Bulwer Guest House, Self-catering
Sleeps 8 in 4 rooms
10 reviews

Hillside Lodge is a restored turn of the century farmhouse located on a smallholding outside Bulwer, overlooking Bulwer Mountain and adjoining 800 hectares of...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R600
Starting price for 2 guests
R600
Umdloti Cabanas 21 | Selection Beach Self-catering

Umdloti Cabanas 21

Selection Beach Self-catering
Sleeps 4

Umdloti Cabanas 21 is located in a small resort town on the KwaZulu-Natal North Coast.This self-catering apartment can accommodate up to four guests

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1220
Per unit
R1220
Woodland Cottage | Self-catering Ramsgate Beach

Woodland Cottage

Ramsgate Beach Self-catering
Sleeps 4

Tranquil and charming, Woodland cottage embraces the best of all world's located in an idyllic woodland setting, with Ramsgate beach conveniently close and...

  • Braai/Barbecue
  • On-site Parking
R600
Per unit
R600
103 Nkwazi Drive | Zinkwazi Beach Self-catering

103 Nkwazi Drive

Zinkwazi Beach Self-catering
Sleeps 10

This large, upmarket beach cottage has direct beach access and is excellently located and fully equipped to sleep up to 10 guests. The cottage has great views...

  • Swimming Pool
  • Braai/Barbecue
R3600
Per unit
R3600
25 Magai Drive | Self-catering Zinkwazi Beach

25 Magai Drive

Zinkwazi Beach Self-catering
Sleeps 10

Large four leveled upmarket beach house with direct beach access.Fantastic house: excellently located and well equipped.Sleeps 10.Great views

  • Swimming Pool
  • Braai/Barbecue
R3600
Per unit
R3600
35 Umkobi Lodge | Southbroom Self-catering

35 Umkobi Lodge

Southbroom Self-catering
Sleeps 8

Umkobi Lodge is an up-market complex, eco estate, ultra elite village.Located along the banks of a protected estuary, this log home is situated on a

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1850
Per unit
R1850
Brigadoon   | Self-catering Ramsgate South

Brigadoon

Ramsgate South Self-catering
Sleeps 6 in 3 rooms

The main bedroom has an en-suite bathroom and the other two bedrooms are served by a full bathroom situated between them. The patio leads out onto a

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

KwaZulu-Natal Self-Catering Accommodation

If you are looking for KwaZulu-Natal self catering accommodation , SafariNow has a selection of self catering accommodation in KwaZulu-Natal and surrounds. With 3443 listings in KwaZulu-Natal, our handy KwaZulu-Natal map search and great low prices, it's easy to book the perfect self catering holiday accommodation for your KwaZulu-Natal visit.

We also have some great special accommodation deals in KwaZulu-Natal South Africa

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,