SafariNow.comR200 OFF Welcome to SafariNow! Get R200 off your booking by paying with the voucher code MATTHEW107030 before 3 October 2016 Terms of use

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

Self-catering accommodation in KwaZulu-Natal

2400+ accommodation listings, including 233 specials
The Sweetest Spot | St Lucia Self-catering

The Sweetest Spot

St Lucia Self-catering
Sleeps 8
6 reviews

The Sweetest Spot is a magnificent and spacious home situated in St Lucia which is a World Heritage Site, namely the iSimangaliso Wetlands Park. The property...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2500
Per unit
R2500
Umdloti Resort 506 | Self-catering Selection Beach

Umdloti Resort 506

Selection Beach Self-catering
Sleeps 6
1 review

Umdloti Resort 506 is located in the Umdloti Resort complex in Kwazulu-Natal. This is modern chic apartment can accommodate up to six guests and fea

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2200
Per unit
R2200
Boulevard 501 | Margate Beach Self-catering

Boulevard 501

Margate Beach Self-catering
Sleeps 8
1 review

Indulge yourself in this elegant and exclusive upmarket Penthouse situated on the popular golden mile beachfront, with a breathtaking 180 degree sea view.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2200
Per unit
R2200
Elands Rust | Self-catering Underberg

Elands Rust

Underberg Self-catering
Sleeps 4
24 reviews

Elands Rust is a tastefully decorated stone cottage set high in the Southern Drakensberg mountains. The cottage offers luxurious self-catering accommodation...

R1500
Starting price for 2 guests
R1500
Wellstead House Gratitude Farm | Champagne Valley Self-catering

Wellstead House Gratitude Farm

Champagne Valley Self-catering
Sleeps 8
1 review

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
R1800
Per unit
R1800
Channel Rocks | Self-catering Blythedale Beach

Channel Rocks

Blythedale Beach Self-catering
Sleeps 61 in 9 rooms
14 reviews

These nine units/duplexes are located on the beach within the Channel Rocks and Sovereign Sands complex, at Blythedale Beach on the Dolphin Coast, 30 km north...

  • Braai/Barbecue
R800
Per unit
R800
Himeville Heath | Himeville Self-catering

Himeville Heath

Himeville Self-catering
Sleeps 10
6 reviews

Situated in the picturesque area of Southern Drakensberg, Himeville Heath offers great self-catering accommodation to large groups visiting the little town of...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R2000
Per unit
R2000
Meadow Lane Country Cottages | Self-catering Underberg

Meadow Lane Country Cottages

Underberg Self-catering
Sleeps 20 in 5 rooms
24 reviews

Meadow Lane Country Cottages is situated in a tranquil environment amid a park-like setting, just outside of Underberg. We offer five self-catering cottages...

  • Braai/Barbecue
  • On-site Parking
Per unit
Ingwenya Lodge | St Lucia Self-catering

Ingwenya Lodge

St Lucia Self-catering
Sleeps 32 in 6 rooms
38 reviews

The lodge's name Ingwenya derives from the Zulu word for crocodile. It was quite logical to choose a name that is indigenous to Zululand in this first World...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R800
Per unit
R800
River Crossing B&B and SC | Self-catering Champagne Valley

River Crossing B&B and SC

Champagne Valley Bed and Breakfast, Self-catering
Sleeps 28 in 7 rooms
16 reviews

River Crossing is set on 100 acres of land with magnificent, panoramic views of the lush farmlands of the Champagne Valley, Cathkin Peak and Champagne Castle.

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R940
Starting price for 2 guests
R940
Lagoon Cottage | Umhlali Beach Self-catering

Lagoon Cottage

Umhlali Beach Self-catering
Sleeps 4
40 reviews

This is a lovely self-catering cottage set in a quiet environment, located in Dolphin Coast. It is within easy walking distance to the swimming beach, with...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R620
Starting price for 2 guests
R620
Uvongo Square | Self-catering Uvongo

Uvongo Square

Uvongo Self-catering
Sleeps 18 in 4 rooms
12 reviews

This is a lovely self-catering unit located in a secure complex in Uvongo Beach. Situated within walking distance of the beach, it is the ideal spot for an...

  • Braai/Barbecue
  • On-site Parking
R620
Per unit
R620
25% OFF
Copperleigh Trout Cottage | KwaZulu-Natal Specials
25% OFF

Copperleigh Trout Cottage

Dargle Self-catering
Sleeps 8
6 reviews

This Establishment has been endorsed with the Superior status by the AA. Copperleigh Trout Cottage is a beautiful, modern self-catering holiday home

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1100
R825
Starting price for 2 guests
R1100
R825
602 Bali Hai | Self-catering Westbrook Beach

602 Bali Hai

Westbrook Beach Self-catering
Sleeps 6
3 reviews

602 Bali Hai is situated in Westbrook on the stunning beachfront.The apartment has three bedrooms and two bathrooms. There is a fully equipped kitch

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2000
Per unit
R2000
10% OFF
Uvongo Cottage | KwaZulu-Natal Specials
10% OFF

Uvongo Cottage

Uvongo Self-catering, Bed and Breakfast
Sleeps 4
1 review

This newly renovated cottage is on Uvongo River about 600m from Uvongo Beach. It has amazing views and is very private for that special get away.

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R550
R495
Per unit
R550
R495
Ruby Sands Exclusive Holiday Home | Self-catering Ballito

Ruby Sands Exclusive Holiday Home

Ballito Self-catering
Sleeps 8
1 review

Jewel of the North Coast, Ruby Sands is a spacious, well appointed exclusive holiday home based in the heart of Ballito. The house has a large, comfortable,...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R900
Starting price for 2 guests
R900
Ramsgate Palms 21 | Ramsgate South Self-catering

Ramsgate Palms 21

Ramsgate South Self-catering
Sleeps 4
39 reviews

Ramsgate Palms 21 is a fantastic little self-catering apartment conveniently situated within walking distance to the beach. The accommodation is comfortable...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Per unit
R700
25% OFF
3 Key Largo | KwaZulu-Natal Specials
25% OFF

3 Key Largo

Doonside Resort, Self-catering
Sleeps 6
2 reviews

3 Key Largo is located in a popular resort-style child-friendly complex named Key Largo in Amanzimtoti, KwaZulu-Natal.This beautiful self-catering a

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1150
R862
Per unit
R1150
R862
207A Santorini | Margate Beach Self-catering

207A Santorini

Margate Beach Self-catering
Sleeps 6
9 reviews

Santorini 207A is located in a security complex in the heart of Margate, Kwazulu-Natal. This spacious modern apartment can accommodate up to six gue

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R840
Per unit
R840
Sand and Sea | Self-catering Salt Rock

Sand and Sea

Salt Rock Self-catering
Sleeps 4
16 reviews

Sand and Sea is a newly built, tastefully furnished, self-catering holiday apartment just a short stroll away from Salt Rock main beach. The apartment has...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R950
Per unit
R950

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 587 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,