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

Self-Catering Accommodation in KwaZulu-Natal

2600+ accommodation listings, including 228 specials
4 La Rocella | Shakas Rock Self-catering

4 La Rocella

Shakas Rock Self-catering
Sleeps 6

Welcome to 4 La Rocella.La Rocella 4 is a self-catering apartment situated in a sought-after complex in Shaka’s Rock Ballito. There are only five ap

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

403 Manor Beach

Ballito Self-catering
Sleeps 6

Welcome to 403 Manor Beach.Overlooking the warm Indian Ocean, 403 Manor Beach offers an idyllic seaside getaway to guests. It is a great option for

  • Braai/Barbecue
  • On-site Parking
R2495
Avg per night
R2495
Avg per night
301 Manor Gardens | Ballito Self-catering

301 Manor Gardens

Ballito Self-catering
Sleeps 6

Welcome to 301 Manor Gardens.The superior quality of these apartments ensures they are the most sort after holiday accommodation in Ballito offering...

  • Braai/Barbecue
  • On-site Parking
R1700
Avg per night
R1700
Avg per night
211 Laguna La Crete | Self-catering Uvongo Beach

211 Laguna La Crete

Uvongo Beach Self-catering
Sleeps 6
2 reviews

211 Laguna la Crete is situated in Uvongo, and offers accommodation for up to six people in a secure complex.The ground-floor unit has two bedrooms

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R400
Avg per night
R400
Avg per night
Home Away From Home | Wood Grange Self-catering

Home Away From Home

Wood Grange Self-catering
Sleeps 6

Cosy self-contained cottage in a secure complex, within walking distance to the river and the beach in Hibberdene.The cottage consists of two bedroo

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1200
Avg per night
R1200
Avg per night
Villa Royale 510 | Self-catering Sheffield Beach

Villa Royale 510

Sheffield Beach Self-catering
Sleeps 6

Villa Royale 510 is a three-bedroom apartment situated in Sheffield Beach.The unit has stunning sea views and is in a secure complex. There is a fully equipped...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R940
Avg per night
R940
Avg per night
Florida Road | Windermere Self-catering

Florida Road

Windermere Self-catering
Sleeps 8 in 2 rooms
2 reviews

Florida Road is situated in the quaint suburb of Windermere, in the charming seaside city of Durban.The building proposes two apartments, Casa Bella

  • Braai/Barbecue
  • On-site Parking
R750
Avg per night
R750
Avg per night
3 Ilala | Self-catering Simbithi Eco Estate

3 Ilala

Simbithi Eco Estate Self-catering
Sleeps 6
1 review

*** Minimum 3 night booking**This beautifully furnished 3 Bedroom walk in level apartment sleeps 6 guests. The main bedroom is en-suite and the second full...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1479
Avg per night
R1479
Avg per night
Kingfisher 20 | Shelly Beach (KZN) Self-catering

Kingfisher 20

Shelly Beach (KZN) Self-catering
Sleeps 6
1 review

Kingfisher 20 offers comfortable self-catering accommodation in a tastefully furnished 3-bedroom apartment situated in a complex, approximately 650 m down the...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800
Avg per night
R800
Avg per night
Oyster Rock 302 | Self-catering Umhlanga

Oyster Rock 302

Umhlanga Self-catering
Sleeps 4
1 review

Oyster Rock is based in Umhlanga Rocks, across the road from the beach. The apartment has two-bedrooms, two-bathrooms and is a third floor unit. Thi

  • Swimming Pool
  • On-site Parking
R3200
Avg per night
R3200
Avg per night
Oyster Schelles 1202 | Umhlanga Self-catering

Oyster Schelles 1202

Umhlanga Self-catering
Sleeps 6

The Oysters complex in Lighthouse Road is in the heart of Umhlanga's upmarket beachfront area. This apartment overlooks a panoramic expanse of sea,

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R4600
Avg per night
R4600
Avg per night
Oyster Schelles 1402 | Self-catering Umhlanga

Oyster Schelles 1402

Umhlanga Self-catering
Sleeps 6
2 reviews

Oyster Schelles 1402 is based in Umhlanga Rocks, Lighthouse Road. This is an upmarket, luxury three bedroom, three bathroom fourteenth-floor unit. T

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R4900
Avg per night
R4900
Avg per night
74 The Ridge | Umhlali Beach Self-catering

74 The Ridge

Umhlali Beach Self-catering
Sleeps 8

74 The Ridge is a modern and elegant home offering a relaxed environment, serene surroundings and magnificent views of the Indian Ocean. This self-c

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R4875
Avg per night
R4875
Avg per night
69 The Beacon | Self-catering Shakas Rock

69 The Beacon

Shakas Rock Self-catering
Sleeps 4

69 The Beacon offers self-catering accommodation in a private four-sleeper apartment. This apartment has 180 degree sea views and is only 200 metres from...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2800
Avg per night
R2800
Avg per night
Malachite Sunbird | Selborne Park Golf Estate Self-catering

Malachite Sunbird

Selborne Park Golf Estate Self-catering
Sleeps 6
2 reviews

The Malachite Sunbird is a private villa situated in the Selborne Park Golf Estate. The fully equipped villa offers self-catering accommodation for six people.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500
Avg per night
R1500
Avg per night
Magnificent Sunbird | Self-catering Selborne Park Golf Estate

Magnificent Sunbird

Selborne Park Golf Estate Self-catering
Sleeps 6
2 reviews

Built atop a hillside overlooking the gorgeous Selborne Estate below, The Magnificent Sunbird is situated on the upper level of a villa duplex in Pennington.

  • Swimming Pool
  • On-site Parking
R1500
Avg per night
R1500
Avg per night
Manor View Ballito Manor | Ballito Self-catering

Manor View Ballito Manor

Ballito Self-catering
Sleeps 4 in 2 rooms

Both the bedrooms have full en-suite bathrooms. The main bedroom has a double bed and the second bedroom has two single beds. Sleeps 4 guests.The main bedroom...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R3200
Avg per night
R3200
Avg per night
4 Hokaai  | Self-catering Uvongo

4 Hokaai

Uvongo Self-catering
Sleeps 4
1 review

4 Hokaai is set in Uvongo in Margate. It is within walking distance of the main swimming beach and restaurants and promises an unforgettable breakaway.This...

  • On-site Parking
R580
Avg per night
R580
Avg per night
2 Ridgeview Manor | Uvongo Beach Self-catering

2 Ridgeview Manor

Uvongo Beach Self-catering
Sleeps 4

Two Ridgeview Manor offers self-catering accommodation, close to the beach. Accommodation is provided in a self-catering apartment that can comfortably sleep...

  • On-site Parking
R590
Avg per night
R590
Avg per night
Zest Holidays Glyndale Sands | Self-catering Uvongo Beach

Zest Holidays Glyndale Sands

Uvongo Beach Self-catering
Sleeps 6

Glyndale Sands No. 302 is situated on the Uvongo beachfront. This is the ideal base for guests who want easy access to the beach and for those who enjoy...

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