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

Self-Catering Accommodation in KwaZulu-Natal

2600+ accommodation listings, including 202 specials
15% OFF
KASA La-Mer | KwaZulu-Natal Specials

KASA La-Mer

Wood Grange Self-catering
Sleeps 6
8 reviews

KASA La-Mer is a traditional-styled double storey bungalow situated in the tranquil resort of Anchors Aweigh, overlooking the picturesque town of Hibberdene....

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R650
R552
Avg per night
R650
R552
Avg per night
47 Perissa Santorini | Self-catering Ballito

47 Perissa Santorini

Ballito Self-catering
Sleeps 6
5 reviews

47 Perissa Santorini is a self-catering apartment, located in a secure complex overlooking a private beach with beautiful views of the sea and coastline. The...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1250
Avg per night
R1250
Avg per night
Villa Valencia | Pinetown Self-catering

Villa Valencia

Pinetown Guest House, Self-catering
Sleeps 4 in 2 rooms
10 reviews

With expansive city views and central location, Villa Valencia is the first choice of business travellers to Pinetown, Westville, Westmead, New Germ

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800
Avg per night
R800
Avg per night
Zuleni Private Estate | Self-catering Ballito

Zuleni Private Estate

Ballito Self-catering
Sleeps 7
1 review

Exclusive, modern three bedroom house at the pinnacle of Ballito yet right in the heart of it, towering over with 180 degree sea views. You enter this...

  • Braai/Barbecue
  • On-site Parking
R3300
Avg per night
R3300
Avg per night
Santorini Unit A | Margate Beach Self-catering

Santorini Unit A

Margate Beach Self-catering
Sleeps 6

Santorini Unit A is situated in Margate, along it's famous beachfront. The unit has 3 bedrooms and 2 bathrooms. Sleeps 6 people. There is a fully e

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950
Avg per night
R950
Avg per night
Pennington Garden Flat  | Self-catering Pennington

Pennington Garden Flat

Pennington Self-catering
Sleeps 2
6 reviews

The flat is in a well established garden, Braai area and pool at your disposal. Flat has one bedroom with shower on suite, sleeps 2, small open plan lounge...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R550
Avg per night
R550
Avg per night
Hubbly Bubbly | Ramsgate South Self-catering

Hubbly Bubbly

Ramsgate South Self-catering
Sleeps 23 in 2 rooms
4 reviews

Hubbly Bubbly:Ramsgate is a picturesque seaside village on the KwaZulu-Natal South Coast, South Africa known as the Hibiscus Coast. The area boasts a wonderful...

  • Braai/Barbecue
  • On-site Parking
R1000
Avg per night
R1000
Avg per night
Knoxgore Garden Cottage | Self-catering St Michaels on Sea

Knoxgore Garden Cottage

St Michaels on Sea Self-catering
Sleeps 10 in 2 rooms
2 reviews

Knoxgore Garden Cottage is situated in the quaint seaside town of St Michaels On Sea, along the stunning South Coast of Kwa-Zulu Natal.The cosy garden cottage...

  • Braai/Barbecue
  • On-site Parking
R250
Avg per night
R250
Avg per night
Mkhandi Self-Catering | Berea Self-catering

Mkhandi Self-Catering

Berea Self-catering
Sleeps 6
1 review

Mkhandi Self-catering is a ground floor unit which can accommodate eight guests.The house sleeps six guests in bedrooms with en-suite bathrooms. Two guests can...

  • Braai/Barbecue
  • On-site Parking
R1750
Avg per night
R1750
Avg per night
18 The Islands | Self-catering Shakas Rock

18 The Islands

Shakas Rock Self-catering
Sleeps 6

Welcome to 18 The Islands.Ballito Accommodation - Relax on your patio overlooking the most beautiful views of the Ocean in this lovely self-catering

  • Braai/Barbecue
  • On-site Parking
R1520
Avg per night
R1520
Avg per night
La Ballito 506 | Ballito Self-catering

La Ballito 506

Ballito Self-catering
Sleeps 4
3 reviews

La Ballito 506 is situated in the vibrant seaside town of Ballito, along the stunning Dolphin Coast.The apartment, which is on the fifth floor, has

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R725
Avg per night
R725
Avg per night
Spinnaker 201 | Self-catering Point

Spinnaker 201

Point Self-catering
Sleeps 4
13 reviews

Spinakker 201 is a comfortable self-catering apartment located in Durban. The apartment is situated on the 20th floor of an apartment block near the...

  • On-site Parking
R1600
Avg per night
R1600
Avg per night
Villa Royale 2 | Sheffield Beach Self-catering

Villa Royale 2

Sheffield Beach Self-catering
Sleeps 6
3 reviews

Villa Royale 2 is a spacious and beautiful ground-floor apartment, situated in a secure complex on Colwyn Drive in Sheffield. The apartment offers spectacular...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1215
Avg per night
R1215
Avg per night
7 Gunda Crescent | Self-catering Herrwood Park

7 Gunda Crescent

Herrwood Park Self-catering
Sleeps 4 in 2 rooms
3 reviews

7 Gunda Crescent is an elegantly appointed, self-catering studio garden flatlet located in Umhlanga. The apartment is only a two-minute drive from the beach,...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R750
Avg per night
R750
Avg per night
Cowrie Cove 5 | Ballito Self-catering

Cowrie Cove 5

Ballito Self-catering
Sleeps 6
1 review

Cowrie Cove 5 is a large self-catering apartment set on the first floor, located in Ballito in beach front complex..The apartment consists of three bedrooms,...

  • Braai/Barbecue
  • On-site Parking
R1650
Avg per night
R1650
Avg per night
Garland Rd | Self-catering Salt Rock

Garland Rd

Salt Rock Self-catering
Sleeps 11

Garland Rd is a four-bedroom self-catering house is Sheffield Beach, about 800 m from Salt Rock Beach.The house has a well-equipped kitchen, dining

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1710
Avg per night
R1710
Avg per night
2 M'doni Rd | Salt Rock Self-catering

2 M'doni Rd

Salt Rock Self-catering
Sleeps 10
2 reviews

2 M’doni Rd is set in Salt Rock in KwaZulu-Natal. This self-catering cottage is only 40 minutes away from Durban and can accommodate up to ten guests.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2200
Avg per night
R2200
Avg per night
Hillbilly's Cottages | Self-catering Central Drakensberg

Hillbilly's Cottages

Central Drakensberg Self-catering
Sleeps 16 in 4 rooms
6 reviews

Hillbilly’s Cottages are situated on Weltevreden Farm in Champagne Valley in the Central Drakensberg - an area which boasts some of the most beautiful scenery...

R800
Avg per night
R800
Avg per night
Villa Cordoba 17 | St Michaels on Sea Self-catering

Villa Cordoba 17

St Michaels on Sea Self-catering
Sleeps 6

Villa Cordoba 17 is a three-bedroom, two-bathroom apartment situated in Uvongo, 500 m from St Michael's and 1.2 km from the Uvongo beaches. It is a

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2000
Avg per night
R2000
Avg per night
Pearly Shells | Self-catering Scottburgh

Pearly Shells

Scottburgh Self-catering
Sleeps 120 in 28 rooms
19 reviews

Pearly Shells is situated in Scottburgh, 58 km south of Durban. It is a quaint village nestled alongside the stretch of warm Indian Ocean shoreline. There is...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Avg per night
R700
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,