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

Self-Catering Accommodation in KwaZulu-Natal

2500+ accommodation listings, including 257 specials
Oyster Quays 603 | Umhlanga Self-catering

Oyster Quays 603

Umhlanga Self-catering
Sleeps 4

This two-bedroom, two-bathroom sixth-floor unit is situated in Umhlanga.The apartment has a balcony with sea views, and there is an open-plan lounge

  • Swimming Pool
  • On-site Parking
R3200
Per unit
R3200
Oyster Schelles 1302 | Self-catering Umhlanga

Oyster Schelles 1302

Umhlanga Self-catering
Sleeps 6

The Oyster Development is based in Umhlanga Rocks, Lighthouse Road. This is an upmarket, luxury three bedroom, three bathroom thirteenth-floor unit.

  • Swimming Pool
  • On-site Parking
R4600
Per unit
R4600
Bronze Bay 17 | Umhlanga Self-catering

Bronze Bay 17

Umhlanga Self-catering
Sleeps 4

Bronze Bay 17 is located in The Bronze Bay Complex in Umhlanga along Umhlanga Rocks. This is a two bedroom self-catering apartment with a large open

  • On-site Parking
R1700
Per unit
R1700
The Beach House in Salt Rock | Self-catering Dunkirk Estate

The Beach House in Salt Rock

Dunkirk Estate Self-catering
Sleeps 8

The delightful little village of Salt Rock is tucked away on the KwaZulu Natal northern coast just 30 minutes’ drive from Durban and offers a timeless family...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R4500
Per unit
R4500
Stormy Hill Horse Trail Holiday in the Midlands KZN | Boston Park Self-catering

Stormy Hill Horse Trail Holiday in the Midlan...

Boston Park Package Deals, Self-catering
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 picture

  • Braai/Barbecue
  • On-site Parking
R4800
Starting price
R4800
7 Kwazi Villa | Self-catering Zinkwazi Beach

7 Kwazi Villa

Zinkwazi Beach Self-catering
Sleeps 10

7 Kwazi Villa is a large beach home, excellently located across the road from the beach. This house offers fantastic sea views and is well equipped.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3600
Per unit
R3600
116 Nkwazi Drive | Zinkwazi Beach Self-catering

116 Nkwazi Drive

Zinkwazi Beach Self-catering
Sleeps 12

This beautiful house has panoramic sea view, it is large, spacious, new, smart, across the road from the beach, close to a beach access and an easy walk to the...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3600
Per unit
R3600
Martinique 5 | Self-catering Manaba Beach

Martinique 5

Manaba Beach Self-catering
Sleeps 6

Martinique 5 is a self-catering apartment which sleeps six people. This spacious luxury apartment offers 180 degree views of the ocean from the kitchen,...

  • Braai/Barbecue
R1700
Per unit
R1700
Pearls Views Stunning 1 Bedroom | Umhlanga Self-catering

Pearls Views Stunning 1 Bedroom

Umhlanga Self-catering
Sleeps 2

Stunning 82m 2 fully furnished apartment in the Pearls consisting of 1 large bedroom with en-suite, granite kitchen, dining area, lounge, guest toilet,...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R2000
Per unit
R2000
Sea Cottage | Self-catering St Michaels on Sea

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
R1050
Per unit
R1050
Dromedaris Amanzimtoti | Amanzimtoti Self-catering

Dromedaris Amanzimtoti

Amanzimtoti Self-catering
Sleeps 6

Dromedaris is a fully furnished apartment that is situated right across from the beach with its own private entrance, in Amanzimtoti.The unit has tw

  • Braai/Barbecue
R800
Per unit
R800
Sea Lodge G01 | Self-catering Umhlanga

Sea Lodge G01

Umhlanga Self-catering
Sleeps 6

Sea Lodge is situated in Umhlanga Rocks, Lagoon Drive, opposite Ocean Basket. This is a three bedroom, two bathroom apartment. This apartment has an

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2000
Per unit
R2000
Long Island No.50 | Ballito Self-catering

Long Island No.50

Ballito Self-catering
Sleeps 6

With the smell of the ocean and the sound of the waves, No. 50 is the ideal beach rental. The unit has been designed to flow from comfort to the sea-side...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2500
Starting price for 2 guests
R2500
4 Kwamdoni Duplex | Self-catering Zinkwazi Beach

4 Kwamdoni Duplex

Zinkwazi Beach Self-catering
Sleeps 6

Situated across the road from the beach, 4 Kwamdoni Duplex is a divine self-catering apartment for the ideal serene getaway holiday in Zinkwazi Beach.

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1440
Per unit
R1440
78 Nkwazi Drive | Zinkwazi Beach Self-catering

78 Nkwazi Drive

Zinkwazi Beach Self-catering
Sleeps 10

Perfectly located for the early birds wanting to catch the early worm launching their boat for a morning filled of fishing or just catching the sunrise.

  • Braai/Barbecue
  • On-site Parking
R2400
Per unit
R2400
Crystal Sun Vacations Margate Sun | Self-catering Margate Beach

Crystal Sun Vacations Margate Sun

Margate Beach Self-catering
Sleeps 6

Luxuriously furnished self-catering apartment to rent Walking distance from the main and privet beaches, as well as al the shops in the area About 15km from...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500
Per unit
R1500
3 La Pirougue Penthouse | Ballito Self-catering

3 La Pirougue Penthouse

Ballito Self-catering
Sleeps 18 in 3 rooms

Welcome to 3 La Pirougue Penthouse.No 3 La Pirogue – Ballito on 95 Compensation Beach Road. This spacious top floor 3-bedroom thatched roof penthous

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R2500
Per unit
R2500
Sea Lodge 72 | Self-catering Umhlanga

Sea Lodge 72

Umhlanga Self-catering
Sleeps 6

Sea Lodge in Umhlanga Rocks, Lagoon Drive, is in near proximity to the Umhlanga Sands Hotel. This is a lovely three bedroom, two bathroom unit. This

  • Swimming Pool
  • On-site Parking
R1980
Per unit
R1980
Oyster Quays 604 | Umhlanga Self-catering

Oyster Quays 604

Umhlanga Self-catering
Sleeps 6

This is an upmarket three bedroom, three bathroom sixth-floor unit in the Oyster Quays complex. This apartment has a large balcony with lovely sea v

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3700
Per unit
R3700
The Goodland Cottages | Self-catering Champagne Valley

The Goodland Cottages

Champagne Valley Self-catering
Sleeps 10 in 2 rooms

The cottages are close to the foot of the magnificent Drakensberg Mountains. Situated on a large property with trees that are more than 150 years...

  • Pet Friendly
  • On-site Parking
R1100
Per unit
R1100

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,