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

Self-catering accommodation in KwaZulu-Natal-101

KwaZulu-Natal

Self-catering accommodation in KwaZulu-Natal

2800+ accommodation listings, including 191 specials
Amorello | Hluhluwe Game Reserve and surrounds Self-catering

Amorello

Hluhluwe Game Reserve and surrounds Self-catering, Bed and Breakfast
Sleeps 16

Amorello is perfectly located in the heart of the Elephant Coast on the doorstep of a World Heritage Site, isiMangaliso Wetland Park and Sodwana Bay.All...

  • Swimming Pool
  • Braai/Barbecue
R1850
Avg per night
Avg per night
R1850
Star Dam Estate | Self-catering Dargle

Star Dam Estate

Dargle Lodge, Self-catering
Sleeps 40 in 4 rooms

Star Dam Estate offers self-catering accommodation in a quiet corner of the Dargle Valley in the KwaZulu-Natal Midlands near the iconic Inhlosane...

R2000
Avg per night
Avg per night
R2000
Family Home Simbithi ECO Estate | Simbithi Eco Estate Self-catering

Family Home Simbithi ECO Estate

Simbithi Eco Estate Self-catering
Sleeps 6

This is an upmarket modern family home in Ballito. Offering three comfortable bedrooms all air conditioned and fitted with LCD Flat screen with DStv. The...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R5800
Avg per night
Avg per night
R5800
Bush Baby | Self-catering Hibberdene

Bush Baby

Hibberdene Self-catering
Sleeps 6
2 reviews

Bush Baby is a lovely and rustic self-catering unit located only one km from the beach in Hibberdene.The unit is cosy with timber interiors and comprises...

  • Braai/Barbecue
R1550
Avg per night
Avg per night
R1550
Amanzi Country Manor | Nottingham Road Self-catering

Amanzi Country Manor

Nottingham Road Self-catering
Sleeps 8
2 reviews

Amanzi Country Manor (Sleeps 8: Rates quoted above are for the ENTIRE house. To ensure absolute privacy whether 2 or more persons, rate remains the same...

  • Braai/Barbecue
  • On-site Parking
R5000
Avg per night
Avg per night
R5000
Kwaggashoek Game Ranch | Self-catering Geluksburg

Kwaggashoek Game Ranch

Geluksburg Lodge, Self-catering
Sleeps 50 in 21 rooms
3 reviews

Kwaggashoek Game Ranch is known to offer guests an exquisite and memorable African wildlife experience not to be missed. Situated in the beautiful...

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

Sentosa

Shelly Beach (KZN) Self-catering
Sleeps 6
3 reviews

Sentosa is a stunning three-bedroom self-catering beachfront apartment with idyllic sea views, situated in an upmarket secure complex. The apartment is...

  • Braai/Barbecue
R1210
Avg per night
Avg per night
R1210
Roots - 10 Egerton Road | Self-catering Freeland Park

Roots - 10 Egerton Road

Freeland Park Self-catering
Sleeps 6

This is a three-bedroom, two-bathroom house. Situated on a hill facing the sea, this unit provides amazing views of Scottburgh Main beach from two of the...

  • On-site Parking
R2000
Avg per night
Avg per night
R2000
Ferndene Farm | Dargle Self-catering

Ferndene Farm

Dargle Guest House, Self-catering
Sleeps 15
1 review

Ferndene Farm is nestled in the cool green mist-belt forests of the Dargle Conservancy Area in the beautiful KZN Midlands of South Africa.This...

  • Braai/Barbecue
  • On-site Parking
R4000
Avg per night
Avg per night
R4000
The Sails Beach Apartment | Self-catering Ushaka

The Sails Beach Apartment

Ushaka Self-catering
Sleeps 4

The Sails Beach Apartment is a luxurious one-bedroom apartment situated in Ushaka. The unit can accommodate a couple with two kids sleeping on a sleeper...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1200
Avg per night
Avg per night
R1200
Sea-esta | Mtwalume Self-catering

Sea-esta

Mtwalume Self-catering
Sleeps 6
3 reviews

Sea-esta is a modern double-storey house situated in the tranquil village of Mtwalume, 25kms after Scottburgh and 8kms from Hibberdene.The house offers 3...

  • Braai/Barbecue
  • On-site Parking
R800
Avg per night
Avg per night
R800
Lyn's place | Self-catering Dunkirk Estate

Lyn's place

Dunkirk Estate Self-catering
Sleeps 6
2 reviews

Charming secluded house on Dunkirk Eco Estate in Salt Rock. Enjoy the wonderful child friendly lifestyle of living on Dunkirk Estate with its amazing bird...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2000
Avg per night
Avg per night
R2000
Lynne House | Ramsgate South Self-catering

Lynne House

Ramsgate South Self-catering
Sleeps 14
1 review

Lynne House is a large double story house with beautiful sea views from the upstairs bedroom, spacious garden and a short walk from the beach. It...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R2500
Avg per night
Avg per night
R2500
268 Sandhills | Self-catering Princes Grant

268 Sandhills

Princes Grant Self-catering, Resort
Sleeps 8
6 reviews

268 Sandhills is situated on the breathtaking Dolphin Coast of KwaZulu-Natal, on Prince's Grant Golf Estate. This North Coast jewel offers a lifestyle of...

  • Swimming Pool
  • Braai/Barbecue
R2000
Avg per night
Avg per night
R2000
11 The Bridge | St Lucia Self-catering

11 The Bridge

St Lucia Self-catering
Sleeps 4

Complete with a tennis court, 11 The Bridge Holiday Resort is set in St Lucia, 1.9 kilometres from St Lucia Crocodile Centre and 2.9 kilometres from Saint...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R995
Avg per night
Avg per night
R995
Strandloper | Self-catering Uvongo Beach

Strandloper

Uvongo Beach Self-catering
Sleeps 6

A private complex gate places you right on the beach promenade, Strandloper is perfectly situated a stone's throw away from Uvongo beach.Strandloper is a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R850
Avg per night
Avg per night
R850
La Mer Penthouse | Margate Beach Self-catering

La Mer Penthouse

Margate Beach Self-catering
Sleeps 8
26 reviews

La Mer Penthouse is a large, spacious penthouse located in Margate with unobstructed panoramic views of the great Indian Ocean. This amazing penthouse is...

  • Swimming Pool
  • Braai/Barbecue
R1450
Avg per night
Avg per night
R1450
Buxtehude 6 | Self-catering Salt Rock

Buxtehude 6

Salt Rock Self-catering
Sleeps 7

Buxtehude 6 offers accommodation in a secure seafront complex in the coastal village of Ballito. The picturesque village is the ideal destination for...

  • Braai/Barbecue
  • On-site Parking
R1765
Avg per night
Avg per night
R1765
Bushwillow Collection | Hluhluwe Self-catering

Bushwillow Collection

Hluhluwe Lodge, Self-catering, Bed and Breakfast
Sleeps 8 in 3 rooms
13 reviews

Bushwillow Collection offers three totally different accommodation style options to suit your mood and we strive to provide a very personalised...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2100
Avg per night
Avg per night
R2100
Ramsgate Views 9 | Self-catering Ramsgate South

Ramsgate Views 9

Ramsgate South Self-catering
Sleeps 14

Ramsgate Views 9 is a double-storey self-catering unit located in the secure upmarket Ramsgate Views complex in Ramsgate, close to Ramsgate’s main...

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

KwaZulu-Natal Self-catering accommodation

Do your holiday plans include cooking a romantic dinner for that special someone, having a lekker braai with friends or a breakfast fry-up with the family? You're spoilt for choice with 584 options of Self-catering accommodation in KwaZulu-Natal.

Affordable accommodation for everyone, from cheap and cheerful Self-catering holiday houses to luxury villas. Don't miss out on our great deals from R180 per person sharing and keep an eye out for specials.

Booking couldn't be simpler with easy payment options and local support at your fingertips.

Book your perfect getaway today & get going!

Still considering another weekend on the couch instead?