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

Self-Catering Accommodation in KwaZulu-Natal

2500+ accommodation listings, including 252 specials
My Den Beachfront B&B and Self-Catering | Port Shepstone Self-catering

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
Proud Foot Farm | Self-catering Mooi River

Proud Foot Farm

Mooi River Self-catering
Sleeps 12
14 reviews

Proud Foot Farm is a country-style house set in the beautiful bushveld. Located in Mooi River, this country house is the ideal accommodation for a...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R600
Starting price for 2 guests
R600
Intaba Ingwe Old Stone House | Empangeni Self-catering

Intaba Ingwe Old Stone House

Empangeni Self-catering
Sleeps 10
1 review

Nestled deep within the Zululand bushveld, Intaba Ingwe Old Stone House offers nature enthusiasts the ideal getaway. It is located just outside of Empangeni...

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

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
Calamari4 | Lawrence Rocks Self-catering

Calamari4

Lawrence Rocks Self-catering
Sleeps 6
5 reviews

Calamari4 is situated along the coastline in the stunning town of Margate.The penthouse has three bedrooms and three bathrooms. There is a fully equ

  • On-site Parking
R850
Per unit
R850
Sugar Beach 2B | Self-catering Umdloti Beach

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
Casa Casa Studio | Prestondale Self-catering

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
68 The Bridge Holiday Resort | Self-catering St Lucia

68 The Bridge Holiday Resort

St Lucia Self-catering
Sleeps 3

Located in a well-renowned gated holiday resort on the main street of St Lucia, 68 The Bridge is a fully-furnished, luxury, self-catering apartment.

  • Wi-Fi
R595
Per unit
R595
Minerva Cottage | Umdoni Park Self-catering

Minerva Cottage

Umdoni Park Self-catering
Sleeps 6

Minerva Cottage is a comfortable, well maintained, self-catering holiday home centrally situated in the village of Pennington. The accommodation con

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R700
Starting price for 2 guests
R700
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
Margate Sands | Margate Beach Self-catering

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
Barbados 13 | Self-catering Rennies Beach

Barbados 13

Rennies Beach Self-catering
Sleeps 6

Barbados 13 is located in a unique private resort named Caribbean Estates in Port Edward, KwaZulu-Natal.This fully furnished villa can accommodate u

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2400
Per unit
R2400
The Shed | Underberg Self-catering

The Shed

Underberg Camping and Caravanning, Self-catering
Sleeps 17 in 3 rooms
7 reviews

The Shed is a backpacker and camping site located in the farming town of Underberg in KwaZulu-Natal. Attractions nearby include the Drakensberg mountain range,...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R190
Starting price for 2 guests
R190
Uvongo Holiday House Craighall 2 South Coast | Self-catering Uvongo Beach

Uvongo Holiday House Craighall 2 South Coast

Uvongo Beach Self-catering
Sleeps 12

This is a comfortable self-catering house situated in Beacon Rocks, a suburb of Margate. It is only a stone’s throw from the ocean front, and within walking...

  • On-site Parking
R1850
Per unit
R1850
Beach Belle | The Bluff Self-catering

Beach Belle

The Bluff Bed and Breakfast, Self-catering
Sleeps 12 in 4 rooms
1 review

Beach Belle is situated in The Bluff and it is the ultimate family holiday home. Literally a stone’s throw away from the sea, we have our own beach access and...

  • Braai/Barbecue
R1000
Starting price for 2 guests
R1000
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
Camarque 28 | Umdloti Beach Self-catering

Camarque 28

Umdloti Beach Self-catering
Sleeps 2
1 review

Camarque 28 is a modern and spacious apartment, perfectly situated close to the Umdloti Tidal Pool. It has a great patio to enjoy a sundowner or braai as it is...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1000
Per unit
R1000
Arum Hill Lodge | Self-catering Balgowan

Arum Hill Lodge

Balgowan Lodge, Bed and Breakfast, Self-catering
Sleeps 12 in 6 rooms
2 reviews

Arum Hill Lodge B&B, situated on 7 hectares of property, is an exclusive B&B offering luxury accommodation in the heart of the Midlands. If you are heading...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1400
Per unit
R1400
15 Worlds View | Kingsburgh Self-catering

15 Worlds View

Kingsburgh Self-catering
Sleeps 10 in 2 rooms

Two self-catering units sleeping five guests in each. The two units have an inter-linking door to convert the two units into one unit for larger groups,...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1000
Per unit
R1000
Rorke's Drift Lodge | Self-catering Rorkes Drift

Rorke's Drift Lodge

Rorkes Drift Lodge, Self-catering
Sleeps 11 in 4 rooms
6 reviews

Rorke’s Drift Lodge is situated against the Sinqindi Mountains overlooking the battlefields of Rorke’s Drift and Isandlwana made famous during 1879 when the...

  • Braai/Barbecue
  • On-site Parking
R1250
Starting price for 2 guests
R1250

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,