Welcome to SafariNow. Get off your accommodation 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-108

Self-Catering Accommodation in KwaZulu-Natal

2600+ accommodation listings, including 202 specials
Mary's Place | Park Hill Self-catering

Mary's Place

Park Hill Self-catering
Sleeps 2

Mary’s Place is a three-room, air-conditioned apartment on the lower floor of a large house in Park Hill, Durban. It has a private entrance and is secluded...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Avg per night
R750
Avg per night
Balooga | Self-catering Margate Beach

Balooga

Margate Beach Self-catering
Sleeps 14 in 2 rooms

Balooga is a new, modern complex of 36 units, situated in Margate on the South Coast of KwaZulu-Natal. The complex is superbly situated, with incredible sea...

  • Swimming Pool
  • Braai/Barbecue
R1000
Avg per night
R1000
Avg per night
Coral Beach 11 | Hibberdene Self-catering

Coral Beach 11

Hibberdene Self-catering
Sleeps 8
3 reviews

This holiday house is conveniently located right on the beach front. It is so close to the waves, you can hear and smell the surf. The house has a very cosy...

  • Braai/Barbecue
R1200
Avg per night
R1200
Avg per night
Palm Tree Place | Self-catering Mtunzini

Palm Tree Place

Mtunzini Self-catering
Sleeps 8
1 review

This large four-bedroom family home, with its sub-tropical garden and sparkling swimming pool, is set in the idyllic hamlet of Mtunzini, and is available for...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R1850
Avg per night
R1850
Avg per night
Mare Vista 8 | Ramsgate Beach Self-catering

Mare Vista 8

Ramsgate Beach Self-catering
Sleeps 6

This neat self-catering ground floor apartment is set in a complex, surrounded by luscious tropical growth and within walking distance to the Ramsgate...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R600
Avg per night
R600
Avg per night
Indigo Bay 33 | Self-catering Margate North Beach

Indigo Bay 33

Margate North Beach Self-catering
Sleeps 8

Indigo Bay 33 is a stylish, 8-sleeper penthouse in Margate. From the moment you arrive at the complex, you realise you are in the lap of luxury.The

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2600
Avg per night
R2600
Avg per night
Sleepy Shores | Leisure Bay Self-catering

Sleepy Shores

Leisure Bay Self-catering
Sleeps 12

Sleep Shores is a stunning home very close to Kidds Beach and Peter Pan Beach. Set in a neat garden with its own pool, this is the perfect getaway choice for...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3000
Avg per night
R3000
Avg per night
30% OFF
Villa Med 10 | KwaZulu-Natal Specials

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
R2000
R1400
Avg per night
R2000
R1400
Avg per night
Sunset Beach 29 | Uvongo Beach Self-catering

Sunset Beach 29

Uvongo Beach Self-catering
Sleeps 4

Sunset Beach 29 is a self-catering apartment with marvellous ocean views and all needed amenities for a seaside stay for four guests wanting to relax.

  • Braai/Barbecue
R550
Avg per night
R550
Avg per night
24 Uluwatu | Self-catering Zimbali Coastal Estate

24 Uluwatu

Zimbali Coastal Estate Self-catering
Sleeps 8

Surrounded by fairways, lush indigenous coastal forest and a sea view, this immaculate and well-equipped family home is the ideal holiday getaway. Experience...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R4800
Avg per night
R4800
Avg per night
133 Sabuti | Simbithi Eco Estate Self-catering

133 Sabuti

Simbithi Eco Estate Self-catering
Sleeps 6

133 Sabuti is located in the Simbithi Eco-Estate. This eco estate is set along the KwaZulu-Natal coast and is 40 km from Durban. The Dolphin Coast is home to...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2998
Avg per night
R2998
Avg per night
34 Sea Lodge | Self-catering Umhlanga

34 Sea Lodge

Umhlanga Self-catering
Sleeps 6

This stunning apartment has three bedrooms and two bathrooms and can comfortably accommodate six adults. Please note that guests under the age of 25 are not...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1800
Avg per night
R1800
Avg per night
One Bedroom Standard Villa 10412 | San Lameer Self-catering

One Bedroom Standard Villa 10412

San Lameer Self-catering
Sleeps 2

Unit 10412 is a beautiful one-bedroom, one-bathroom standard villa, located in the incredibly desirable San Lameer Estate, Southbroom, KwaZulu-Natal.

  • Braai/Barbecue
  • On-site Parking
R1175
Avg per night
R1175
Avg per night
One Bedroom Standard Villa 10425 | Self-catering San Lameer

One Bedroom Standard Villa 10425

San Lameer Self-catering
Sleeps 2

Unit 10425 is a stylish one-bedroom, one-bathroom standard villa, located in the incredibly desirable San Lameer Estate, Southbroom, KwaZulu-Natal.T

  • Braai/Barbecue
  • On-site Parking
R1175
Avg per night
R1175
Avg per night
Dinvorea | Southbroom Self-catering

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
Avg per night
R3900
Avg per night
On Bowen | Self-catering Glenmore

On Bowen

Glenmore Self-catering
Sleeps 10

On Bowen is situated in the charming suburb of Berea, in the wondrous city of Durban.The house, which accommodates up to ten guests, features a full

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R4500
Avg per night
R4500
Avg per night
Crestview Apartment | Doon Heights Self-catering

Crestview Apartment

Doon Heights Self-catering
Sleeps 6

Crestview offers a comfortable and affordable stay. This six sleeper apartment accommodates guests in 3 bedrooms and 2 bathrooms. Kitchen is well eq

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1500
Avg per night
R1500
Avg per night
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
Avg per night
R750
Avg per night
10% OFF
Margate Sun Unit A | KwaZulu-Natal Specials

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
R775
R698
Avg per night
R775
R698
Avg per night
20% 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
R400
R320
Avg per night
R400
R320
Avg per night

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