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

Self-Catering Accommodation in KwaZulu-Natal

2500+ accommodation listings, including 250 specials
Sans Place Ballito | Ballito Self-catering

Sans Place Ballito

Ballito Self-catering
Sleeps 4

Sans Pace Ballito is a lovely holiday apartment, situated within the Les Mouettes apartment complex. The complex has direct beach access and offers

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1190
Per unit
R1190
Rose House | Self-catering Amanzimtoti

Rose House

Amanzimtoti Self-catering
Sleeps 6
4 reviews

The Rose House overlooks the sweet waters of Amanzimtoti Bay and is only a short stroll from the main beach.This little seaside cottage lies amidst

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1300
Per unit
R1300
Dolphin Bay Beach Apartment | Ballito Self-catering

Dolphin Bay Beach Apartment

Ballito Self-catering
Sleeps 6
3 reviews

This is a luxurious self-catering apartment situated right on the coast of Ballito in the heart of the Dolphin Coast, with direct access to the beach. The...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2050
Per unit
R2050
The Chalet | Self-catering Hlatimba

The Chalet

Hlatimba Self-catering
Sleeps 8
5 reviews

This is a charming and rustic self-catering chalet situated high in the Drakensberg, with beautiful views of the mountains and the river.The chalet

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R736
Starting price for 2 guests
R736
St Lucia Wilds | St Lucia Self-catering

St Lucia Wilds

St Lucia Self-catering
Sleeps 16 in 3 rooms
20 reviews

Set in a relaxing tranquil garden with large trees and lots of plants we have three conjoined cottage style units. The establishment is in the main street on...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R760
Starting price for 2 guests
R760
The Old Hatchery | Self-catering Underberg

The Old Hatchery

Underberg Bed and Breakfast, Self-catering
Sleeps 36 in 13 rooms
30 reviews

Affordable B&B and self-catering accommodation, set in a tranquil country setting just 10 km from Underberg in the Southern Drakensberg. We provide free...

  • Braai/Barbecue
R754
Per unit
R754
10 Marine Terraces | Umhlanga Self-catering

10 Marine Terraces

Umhlanga Self-catering
Sleeps 4

10 Marine Terraces is a tastefully furnished, two-bedroomed unit that has a warm and friendly ambience. It is situated in the Marine Terraces comple

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1955
Per unit
R1955
Stoney Way Cottage | Self-catering Underberg

Stoney Way Cottage

Underberg Self-catering
Sleeps 6 in 2 rooms
22 reviews

Stoney Way Cottage is a beautifully decorated cottage set in the mountainous area of Underberg. The area is popular as the rich flora and breathtaking scenery...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R840
Starting price for 2 guests
R840
20% OFF
Serenity Too | KwaZulu-Natal Specials

Serenity Too

Freeland Park Self-catering
Sleeps 4
3 reviews

Serenity Too is situated in a luscious garden, with one en-suite bedroom, and is ideal for a family. The room is furnished with a queen-size bed an

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R575
R460
Per unit
R575
R460
Bassani | Self-catering North Sand Bluff

Bassani

North Sand Bluff Self-catering
Sleeps 8
1 review

Bassani Cottage Bassani Cottage is tucked away in a neat garden in Leisure Bay close to the T O Strand Beach. It is a four bedroom, slee

  • Braai/Barbecue
R2600
Per unit
R2600
Troutbagger Farm | Nottingham Road Self-catering

Troutbagger Farm

Nottingham Road Self-catering
Sleeps 21 in 7 rooms
14 reviews

Troutbagger Farm offers self-catering accommodation in peaceful surroundings. This small farm is the ideal holiday place for the avid trout angler; it has...

  • Braai/Barbecue
  • On-site Parking
R850
Starting price for 2 guests
R850
My Den Beachfront B&B and Self-Catering | Self-catering Port Shepstone

My Den Beachfront B&B and Self-Catering

Port Shepstone Self-catering, Bed and Breakfast
Sleeps 32 in 12 rooms
13 reviews

My Den is situated a stone's throw from the peaceful Oslo Beach just outside Port Shepstone, and is ideally placed to offer affordable, Quality Accommodation...

  • Swimming Pool
  • Braai/Barbecue
R1140
Starting price for 2 guests
R1140
The Falls Cottages | Balgowan Self-catering

The Falls Cottages

Balgowan Self-catering
Sleeps 8 in 2 rooms
9 reviews

Nestled deep within the rolling hills of the picturesque Balgowan Valley, lies a wonderful opportunity to rebel against the monotony of the nine to five. ...

  • Braai/Barbecue
  • On-site Parking
R1100
Starting price for 2 guests
R1100
Margate Beach Accomodation | Self-catering Margate Beach

Margate Beach Accomodation

Margate Beach Self-catering
Sleeps 4
7 reviews

This self catering unit is centrally situated within walking distance to the main beach and the famous Margate fishing pier for the enthusiastic fisherman.

  • Braai/Barbecue
  • On-site Parking
R545
Per unit
R545
Dumela Flat 6 | Margate North Beach Self-catering

Dumela Flat 6

Margate North Beach Self-catering
Sleeps 6
1 review

Dumela Flat 6, a self-catering flat, is situated in the affluent area of Margate, along the stunning South Coast.The flat, which accommodates up to

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

Casa Casa Studio

Prestondale Self-catering
Sleeps 2
1 review

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
Sugar Beach 2B | Umdloti Beach Self-catering

Sugar Beach 2B

Umdloti Beach Self-catering
Sleeps 6

Sugar Beach 2B is located in a small village named Umdloti in Durban. This self-catering apartment can accommodate up to six guests and features a f

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1800
Per unit
R1800
Deglan Cottage | Self-catering Park Hill

Deglan Cottage

Park Hill Self-catering
Sleeps 5

Deglan Cottage – Cosy 1 Bedroom Suburban Coastal getawayA spacious yet cosy 1-bedroom suburban coastal cottage in the well-known Holiday town of Durban kw

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R850
Starting price for 2 guests
R850
33% OFF
Sugar Shack | KwaZulu-Natal Specials

Sugar Shack

Pennington Self-catering
Sleeps 2
3 reviews

**MARCH MADNESS ** Pay for 3 days get day 4 FREE. ☆ Free WiFi & TV with 2 USB ports ( also DVD player)☆ Golfing Mecca - 3 courses in Pennington! (Umdoni...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R850
R587
Per unit
R850
R587
Margate Sands | Self-catering Margate Beach

Margate Sands

Margate Beach Self-catering
Sleeps 30 in 5 rooms
2 reviews

Margate Sands is situated in the prime position right on the main beach in Margate. The resort offers comfortable self-catering accommodation in well-equipped...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2180
Per unit
R2180

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,