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

Self-Catering Accommodation in KwaZulu-Natal

2500+ accommodation listings, including 252 specials
Villa't Honk | Sheffield Beach Self-catering

Villa't Honk

Sheffield Beach Self-catering
Sleeps 8

Exclusive villa with an infinity pool and incredible sea views along the Dolphin Coast, and within walking distance of the beach.This exclusive vill

  • Swimming Pool
R3900
Per unit
R3900
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
R1250
Per unit
R1250
37 Boundary Lane, Dunkirk Estate, Salt Rock, Dolphin Coast | Salt Rock Self-catering

37 Boundary Lane, Dunkirk Estate, Salt Rock, ...

Salt Rock Self-catering
Sleeps 10

Our house is situated on a large plot in the Dunkirk Housing Estate, in the charming seaside village of Salt Rock on the KZN North Coast (Dolphin Coast).

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R5999
Per unit
R5999
25% OFF
Laguna La Crete Unit J | KwaZulu-Natal Specials

Laguna La Crete Unit J

Uvongo Beach Self-catering
Sleeps 4

The Laguna La Crete complex is perched on the cliffs overlooking the sheltered Uvongo main beach.The unit has 2 bedrooms and 2 bathrooms. Sleeps 4 p

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600
R450
Per unit
R600
R450
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
R850
Per unit
R850
Dumela Flat 35 | Self-catering Margate North Beach

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
R800
Per unit
R800
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
273 Sandhills Road, Prince’s Grant Golf Estate  | Self-catering Princes Grant

273 Sandhills Road, Prince’s Grant Golf Estat...

Princes Grant Self-catering
Sleeps 6

273 Sandhills Road, Prince’s Grant Golf Estate holiday accommodation is set on the main beach road, in the well established Prince's Grant Golf Estate.

  • Swimming Pool
  • Braai/Barbecue
R3500
Per unit
R3500
8 Artego Bay | Zinkwazi Beach Self-catering

8 Artego Bay

Zinkwazi Beach Self-catering
Sleeps 8

8 Artego Bay is a cosy little townhouse nestled in the midst of lush gardens, overlooking the viridescent cane fields, on a large piece of property.

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3600
Per unit
R3600
28 Queens View | Self-catering Margate

28 Queens View

Margate Self-catering
Sleeps 8

28 Queens View is an affordable, upmarket self-catering holiday apartment in Uvongo comprising two en-suite bedrooms and two double sleeper couches in the...

  • Braai/Barbecue
  • On-site Parking
R750
Per unit
R750
One Bedroom Superior Villa 10402 | San Lameer Self-catering

One Bedroom Superior Villa 10402

San Lameer Self-catering
Sleeps 2

Unit 10402 is a sophisticated one-bedroom, one-bathroom superior villa, located in the incredibly desirable San Lameer Estate, Southbroom, KwaZulu-Natal.

  • Braai/Barbecue
  • On-site Parking
R1175
Per unit
R1175
50 Panorama Drive | Self-catering Zinkwazi Beach

50 Panorama Drive

Zinkwazi Beach Self-catering
Sleeps 6

50 Panorama Drive is a self-catering, holiday home that is located in Zinkwazi Beach, situated along the Dolphin Coast in lush sub-tropical indigenous...

  • Braai/Barbecue
  • On-site Parking
R1920
Per unit
R1920
Bachelor Studio Villa 2515 | San Lameer Self-catering

Bachelor Studio Villa 2515

San Lameer Self-catering
Sleeps 2

Unit 2515 is a cosy and warm bachelor studio villa, located in the incredibly desirable San Lameer Estate, Southbroom, KwaZulu-Natal.Enjoy compact b

  • Braai/Barbecue
  • On-site Parking
R880
Per unit
R880
Breaker View Flat | Self-catering Trafalgar

Breaker View Flat

Trafalgar Self-catering
Sleeps 6

Breaker View is fully equipped three bedroom, two bathroom flat with a stunning sea view.Main bedroom has two single beds, the second bedroom has on

R1560
Per unit
R1560
Ramsgate Palms Unit K | Ramsgate Beach Self-catering

Ramsgate Palms Unit K

Ramsgate Beach Self-catering
Sleeps 6 in 3 rooms

Welcome to Ramsgate Palms Unit K.The Ramsgate Palms complex embraces the hillside overlooking the picturesque Ramsgate Beach. This blue flag accredi

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R775
Per unit
R775
Santorini 106a | Self-catering Margate Beach

Santorini 106a

Margate Beach Self-catering
Sleeps 6

Santorini 106a is a stunning six-sleeper apartment in one of Margate's most sought-after complexes. It is within walking distance to the beach, fishing pier...

  • Braai/Barbecue
  • On-site Parking
R1000
Per unit
R1000
Wowhaus Tranquil Garden Apartment | Essenwood Self-catering

Wowhaus Tranquil Garden Apartment

Essenwood Self-catering
Sleeps 6 in 2 rooms

Welcome to Wowhaus Tranquil Garden Apartment.The Garden Apartment is situated next to the secluded swimming pool and is totally private from the mai

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
Starting price for 2 guests
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
R350
Per unit
R350
Chakas Cove 57 | Shakas Rock Self-catering

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
4 Manaba Breeze  | Self-catering Manaba Beach

4 Manaba Breeze

Manaba Beach Self-catering
Sleeps 6

4 Manaba Breeze is situated in the seaside resort town of Uvongo in Margate.The Apartment has two bathrooms and three bedrooms, of which two rooms h

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

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