Welcome to SafariNow. Get off your accommodation booking by paying with the voucher code before .
TIP!
Enter Dates
Enter your dates for accurate availability
KwaZulu-Natal, South Africa
Select dates 2 Guests

Self Catering Accommodation in KwaZulu-Natal: Discover Unique Places to Stay-62

KwaZulu-Natal

Accommodation in KwaZulu-Natal

2600+ accommodation listings, including 106 specials
The FYVIE'S @ 41 Glen Drive | Zinkwazi Beach Self-catering

The FYVIE'S @ 41 Glen Drive

Zinkwazi Beach Self-catering
Sleeps 16

Modern, spacious, newly built and a great holiday spot. This beautiful, plantation style home is perch against the hill side of Zinkwazi whilst only about 200...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R4400
Avg per night
R4400
Avg per night
Thimble Cottage | Self-catering Underberg

Thimble Cottage

Underberg Self-catering
Sleeps 8

Thimble Cottage is a much-loved family holiday cottage situated on the road towards Drakensberg Gardens, with beautiful views of the Drakensberg.Thi

  • Braai/Barbecue
R1800
Avg per night
R1800
Avg per night
Unit 55 The Beacon | Shakas Rock Self-catering

Unit 55 The Beacon

Shakas Rock Self-catering
Sleeps 4

Unit 55 The Beacon is just across the road from the ocean and offers guests a tranquil space to unwind by the seaside with all essential facilities.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1200
Avg per night
R1200
Avg per night
Ibiza | Self-catering Margate Beach

Ibiza

Margate Beach Self-catering
Sleeps 6

Ibiza is centrally located to Margate main beach and the bustling town bursting various beachfront restaurants, takeaways, pubs, cocktail bars, nightclubs and...

  • Braai/Barbecue
  • On-site Parking
R1020
Avg per night
R1020
Avg per night
Ballito Manor Beach 3 | Ballito Self-catering

Ballito Manor Beach 3

Ballito Self-catering
Sleeps 6

Ballito Manor Beach 3 is a stunning three bedroom apartment situated on the beachfront in Ballito and overlooks the main Willard lifeguarded beach.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R6500
Avg per night
R6500
Avg per night
The Treehouse | Self-catering Pumula

The Treehouse

Pumula Self-catering
Sleeps 8

Along the coastline of Pumula lies the spacious self-catering accommodation, The Treehouse ideal for eight guests and with some of the best sea views.

  • Braai/Barbecue
  • On-site Parking
R840
Avg per night
R840
Avg per night
Plumbago Way, Simbithi Eco Estate | Ballito Self-catering

Plumbago Way, Simbithi Eco Estate

Ballito Self-catering
Sleeps 8

**MINIMUM 14 NIGHTS BOOKING**An eccentric self-catering holiday home that looks like it should be on the pages of a glamour magazine, located in the

  • Swimming Pool
  • Braai/Barbecue
R8500
Avg per night
R8500
Avg per night
Winterton Accommodation | Self-catering Winterton

Winterton Accommodation

Winterton Self-catering
Sleeps 16 in 3 rooms

Welcome to Winterton. Winterton House, a property with barbecue facilities and a garden, is situated in Winterton, 8km from Prairie, 12km from Offic

  • Braai/Barbecue
  • On-site Parking
R700
Avg per night for 2 guests
R700
Avg per night for 2 guests
On the Ocean | Fynnlands Self-catering

On the Ocean

Fynnlands Self-catering
Sleeps 6 in 2 rooms

On the Ocean consists of two beautiful units as is true to its name by having stunning sea views. It is a tranquil getaway. The Whale unit consists

  • Wi-Fi
  • Braai/Barbecue
R1000
Avg per night
R1000
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
801 Oyster Schelles | Umhlanga Self-catering

801 Oyster Schelles

Umhlanga Self-catering
Sleeps 6

Situated on the eighth floor, this three bedroom, three bathroom luxury self-catering apartment is located in the heart of Umhlanga Rocks, and within 80 metres...

  • Swimming Pool
  • On-site Parking
R2950
Avg per night
R2950
Avg per night
One Bedroom Standard Villa 10412 | Self-catering San Lameer

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 | San Lameer Self-catering

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
Wellstead House Gratitude Farm | Self-catering Champagne Valley

Wellstead House Gratitude Farm

Champagne Valley Self-catering
Sleeps 8
6 reviews

Set on 50 acres in the Champagne Valley area of the Drakensberg, Wellstead is a 4 bedroom 4 bathroom north facing family home with wonderful views down the...

  • On-site Parking
R2500
Avg per night
R2500
Avg per night
Lyn's place | Dunkirk Estate Self-catering

Lyn's place

Dunkirk Estate Self-catering
Sleeps 6
2 reviews

Charming house on Dunkirk Estate in Salt Rock with private beach club.Enjoy the wonderful child friendly lifestyle of living on Dunkirk Estate with its amazing...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2500
Avg per night
R2500
Avg per night
Kingsview Bed and Breakfast | Self-catering Amanzimtoti

Kingsview Bed and Breakfast

Amanzimtoti Bed and Breakfast, Self-catering
Sleeps 25 in 8 rooms
68 reviews

Kingsview Bed and Breakfast offers well-established bed and breakfast or self-catering accommodation situated in the heart of Amanzimtoti. It is within walking...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R700
Avg per night
R700
Avg per night
Boulevard 206 | Margate Beach Self-catering

Boulevard 206

Margate Beach Self-catering
Sleeps 8
3 reviews

Boulevard 206 is situated overlooking the sea, in the stunning holiday town of Margate. Although the unit can accommodate 8 people it is not suitable for 8...

  • Braai/Barbecue
R1050
Avg per night
R1050
Avg per night
10% OFF
19 Marina Glen | KwaZulu-Natal Specials

19 Marina Glen

Marina Beach Self-catering
Sleeps 4
6 reviews

Newly refurbished two bedroom cottage in tranquil settings. Experience the beautiful sunrise from your private balcony and hear the sound of the sea, or you...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600
R540
Avg per night
R600
R540
Avg per night
Margate Beach Accomodation | Margate Beach Self-catering

Margate Beach Accomodation

Margate Beach Self-catering
Sleeps 4
11 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
Avg per night
R545
Avg per night
Lazy Lizard 23 | Self-catering Umdloti Beach

Lazy Lizard 23

Umdloti Beach Self-catering
Sleeps 6

Positioned in the spectacular coastal town of Umdloti, Lazy Lizard 23 offers accommodation ideal for a seaside getaway.The apartment, which has thre

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2000
Avg per night
R2000
Avg per night

KwaZulu-Natal 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 3696 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