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

Self-catering accommodation in KwaZulu-Natal-121

Self-catering accommodation in KwaZulu-Natal

2600+ accommodation listings, including 217 specials
Bronze Bay 17 | Umhlanga Self-catering

Bronze Bay 17

Umhlanga Self-catering
Sleeps 4

Bronze Bay 17 is located in The Bronze Bay Complex in Umhlanga along Umhlanga Rocks. This is a two bedroom self-catering apartment with a large open

  • On-site Parking
R1700
Avg per night
R1700
Avg per night
Bronze Bay 22 | Self-catering Umhlanga

Bronze Bay 22

Umhlanga Self-catering
Sleeps 4

The Bronze Bay Complex is based in Umhlanga Rocks, Lagoon Drive, near to the Umhlanga Sands Hotel. This is a two bedroom; one double and two single

  • On-site Parking
R2000
Avg per night
R2000
Avg per night
Avanti | Leisure Bay Self-catering

Avanti

Leisure Bay Self-catering
Sleeps 8

Avanti Beachfront Cottage, overlooking the Peter Pan Bay Beach, is one of the older homes in Leisure Bay and is full of character and comfort.Avanti

  • Braai/Barbecue
R1690
Avg per night
R1690
Avg per night
Dees House | Self-catering Ramsgate South

Dees House

Ramsgate South Self-catering
Sleeps 20

Dee’s House is a large double story house with beautiful sea views, spacious garden and a short walk from the beach. This house isuitable for sixteen adults...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R3900
Avg per night
R3900
Avg per night
4 Carrik A Rede | Manaba Beach Self-catering

4 Carrik A Rede

Manaba Beach Self-catering
Sleeps 6

Imagine yourself walking along the shore of Manaba Beach. At the idyllic 4 Carrik A Rede this is a reality for all guests who can relax by the sea.

  • Braai/Barbecue
  • On-site Parking
R704
Avg per night
R704
Avg per night
65 Nkwazi Drive | Self-catering Zinkwazi Beach

65 Nkwazi Drive

Zinkwazi Beach Self-catering
Sleeps 14

As you enter this property you are teased by glimpses of the ocean and lagoon along the side of the house…. Anticipation builds as you approach to enter… AND...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R9600
Avg per night
R9600
Avg per night
Crystal Sun Vacations Margate Sun | Margate Beach Self-catering

Crystal Sun Vacations Margate Sun

Margate Beach Self-catering
Sleeps 6

Luxuriously furnished self-catering apartment to rent Walking distance from the main and privet beaches, as well as al the shops in the area About 15km from...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500
Avg per night
R1500
Avg per night
Oyster Quays 604 | Self-catering Umhlanga

Oyster Quays 604

Umhlanga Self-catering
Sleeps 6

This is an upmarket three bedroom, three bathroom sixth-floor unit in the Oyster Quays complex. This apartment has a large balcony with lovely sea v

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3700
Avg per night
R3700
Avg per night
The Beach House in Salt Rock | Dunkirk Estate Self-catering

The Beach House in Salt Rock

Dunkirk Estate Self-catering
Sleeps 8

The delightful little village of Salt Rock is tucked away on the KwaZulu Natal northern coast just 30 minutes’ drive from Durban and offers a timeless family...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R4500
Avg per night
R4500
Avg per night
209 Afsaal Amanzimtoti | Self-catering Amanzimtoti

209 Afsaal Amanzimtoti

Amanzimtoti Self-catering
Sleeps 6

209 Afsaal is a one-bedroom flat in the heart of Amanzimtoti. The bedroom has a double bed and bunk bed. There is also a sleeper couch in the lounge

  • Braai/Barbecue
  • On-site Parking
R500
Avg per night
R500
Avg per night
Westbrook Forest Lodge | Westbrook Beach Self-catering

Westbrook Forest Lodge

Westbrook Beach Self-catering
Sleeps 5

Fall asleep to the sounds of the ocean and wake to the chirping songs of birds, Westbrook Forest Lodge is situated in a sub-tropical coastal forest.

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R1200
Avg per night
R1200
Avg per night
San Lameer Resort Hotel & Spa | Self-catering San Lameer

San Lameer Resort Hotel & Spa

San Lameer Resort, Self-catering
Sleeps 80 in 40 rooms

San Lameer Resort Hotel & Spa is situated on the iconic San Lameer Estate near Southbroom on the KwaZulu Natal South Coast. The hotel itself is situated on the...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1314
Avg per night
R1314
Avg per night
19 Acaciawood, Zimbali | Zimbali Coastal Estate Self-catering

19 Acaciawood, Zimbali

Zimbali Coastal Estate Self-catering, Resort
Sleeps 40 in 5 rooms

Welcome to 19 Acaciawood, ZimbaliIt consists of a 3 level building. The entrance and the guest bathroom is situated on the middle level with stairca

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R5168
Avg per night
R5168
Avg per night
7 Kwazi Villa | Self-catering Zinkwazi Beach

7 Kwazi Villa

Zinkwazi Beach Self-catering
Sleeps 10

7 Kwazi Villa is a large beach home, excellently located across the road from the beach. This house offers fantastic sea views and is well equipped.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3600
Avg per night
R3600
Avg per night
Casuarina Cottages | Verulam Self-catering

Casuarina Cottages

Verulam Self-catering
Sleeps 12 in 5 rooms

The Casuarina Cottages offer two neatly appointed rooms in a quaint cottage five minutes' drive from King Shaka International Airport.The cottage co

  • Wi-Fi
  • On-site Parking
R771
Avg per night
R771
Avg per night
Sea Lodge 65 | Self-catering Umhlanga

Sea Lodge 65

Umhlanga Self-catering
Sleeps 6

Sea Lodge in Umhlanga Rocks, Lagoon Drive, is in near proximity to the Umhlanga Sands Hotel. This is a lovely three bedroom, two bathroom unit. This

  • Swimming Pool
  • On-site Parking
R2000
Avg per night
R2000
Avg per night
21 On Impala | Ballito Self-catering

21 On Impala

Ballito Self-catering
Sleeps 8

Nestled in the Heart of Ballito, a mere 2km walk to Ballito main beach, this tastefully designed and decorated free standing villa boasts comfortable open plan...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R6500
Avg per night
R6500
Avg per night
Bali Hai 202 | Self-catering Westbrook Beach

Bali Hai 202

Westbrook Beach Self-catering
Sleeps 6

A self-catering holiday apartment located on the second floor right across the road of Westbrook beach. The apartment comprises three bedrooms and air-con.

  • Swimming Pool
R1100
Avg per night
R1100
Avg per night
The Pringles | Ramsgate Self-catering

The Pringles

Ramsgate Self-catering
Sleeps 7

The Pringles is set in Ramsgate, a town South of Margate, on the South Coast of KwaZulu-Natal region with a collection of golden beaches and lagoons.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2500
Avg per night
R2500
Avg per night
The Holiday Villa | Self-catering Umdloti Beach

The Holiday Villa

Umdloti Beach Self-catering
Sleeps 6

Imagine yourself strolling along the coast in Umdloti Beach. At The Holiday Villa guests can unwind and feel at ease on their vacation at the beachfront.

  • Wi-Fi
  • Swimming Pool
R3000
Avg per night
R3000
Avg per night

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 605 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 R170 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?

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,