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

Self-catering accommodation in KwaZulu-Natal

2400+ accommodation listings, including 272 specials
20% OFF
4 Milkwood | KwaZulu-Natal Specials
20% OFF

4 Milkwood

Shakas Rock Holiday Home, Self-catering
Sleeps 10

It is not often that Holiday Homes carry this much style, beauty and privacy. This gorgeous five bedroom newly built luxury villa in the Simbithi Eco estate...

  • Swimming Pool
R4825
R3860/night
R4825
R3860/night
Santorini 105a | Self-catering Margate Beach

Santorini 105a

Margate Beach Holiday Home, Self-catering
Sleeps 6
1 review

Santorini 105a is a stylish 6-sleeper apartment in one of Margate's most sought-after complexes. It is within walking distance to the beach, fishing pier and...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800/night
R800/night
The Green Lantern Cottages | Howick Self-catering

The Green Lantern Cottages

Howick Self-catering
Sleeps 9 in 2 rooms

Secure quaint and charming self-catering cottage in a prime location.Close proximity to restaurants/ pubs and shops. Wake to birdsong in a garden wi

  • Wi-Fi
  • On-site Parking
R790/night
Starting price for 2 guests
R790/night
Ramsgate Palms Unit H | Self-catering Ramsgate Beach

Ramsgate Palms Unit H

Ramsgate Beach Holiday Home, Self-catering
Sleeps 4

The Ramsgate Palms complex embraces the hillside overlooking the picturesque Ramsgate Beach. This blue flag accredited beach is the perfect place to spend a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600/night
R600/night
15% OFF
Zimbali Suites | KwaZulu-Natal Specials
15% OFF

Zimbali Suites

Zimbali Coastal Estate Self-catering
Sleeps 40 in 13 rooms
3 reviews

Stay in the ultimate luxury! Newly built self-catering apartments at Zimbali, boasting modern furniture and decor, high quality luxurious bed linen, high speed...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1290
R1096/night
R1290
R1096/night
15% OFF
Chakas Cove | KwaZulu-Natal Specials
15% OFF

Chakas Cove

Shakas Rock Self-catering
Sleeps 6 in 2 rooms
13 reviews

Chakas Cove is positioned in the Shaka’s Rock area in Ballito, along the stunning Dolphin Coast of KwaZulu Natal. The apartments are only 800m to the Chakas...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R775
R659/night
Per guest
R775
R659/night
Clearwater Cabins | Rennies Beach Self-catering

Clearwater Cabins

Rennies Beach Self-catering
Sleeps 10 in 2 rooms

Clearwater Cabins is a rustic wooden self-catering cabin that overlooks the Umtamvuna gorge at the trailhead to the popular Clearwater Trail network. Our rooms...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R400/night
Starting price for 2 guests
R400/night
33% OFF
The Breakers 318 | KwaZulu-Natal Specials
33% OFF

The Breakers 318

Umhlanga Holiday Home, Self-catering
Sleeps 4

The Breakers 326 is situated within the stunning Breakers Resort, along the Umhlanga Coastline.The third-floor apartment, which has two bedrooms and

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1700
R1233/night
R1700
R1233/night
20% OFF
197 Stella Maris | KwaZulu-Natal Specials
20% OFF

197 Stella Maris

Amanzimtoti Holiday Home, Self-catering
Sleeps 6
9 reviews

197 Stella Maris is located on the Amanzimtoti beach front, Durban. This self-catering holiday apartment is on the 19th floor with an amazing view of the ocean...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R660
R528/night
R660
R528/night
Mackaya Bella Guest House | Self-catering Glenwood

Mackaya Bella Guest House

Glenwood Guest House, Self-catering
Sleeps 15 in 7 rooms
11 reviews

Environmentally friendly, 4-star Mackaya Bella Guest House, famed for its indigenous garden, friendly hospitality, quality service and comfort. The

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1200/night
Starting price for 2 guests
R1200/night
R100 OFF
No 25 Umdloti | KwaZulu-Natal Specials
R100 OFF

No 25 Umdloti

Umdloti Beach Holiday Home, Self-catering
Sleeps 4
22 reviews

Guests hoping for a relaxing seaside escape away from the hustle and bustle of life will not be disappointed when choosing to stay at No 25 Umdloti. It is a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R895
R795/night
R895
R795/night
Natspat 20 | Self-catering Manaba Beach

Natspat 20

Manaba Beach Holiday Home, Self-catering
Sleeps 6
1 review

Located between Uvongo and Manaba beach. Natspat 20 is a classy, fully-furnished, six sleeper self-catering unit with two bedrooms, two bathrooms and an open...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700/night
R700/night
Praslin 4 | Ramsgate Beach Self-catering

Praslin 4

Ramsgate Beach Holiday Home, Self-catering
Sleeps 6

Praslin 4, a stunning 6-sleeper unit in Ramsgate, offers breaker views and luxury. The Praslin complex is close to Ramsgate's blue flag beach as well as a...

  • Braai/Barbecue
  • On-site Parking
R980/night
R980/night
20% OFF
Le Paradis Lodge | KwaZulu-Natal Specials
20% OFF

Le Paradis Lodge

Widenham Self-catering
Sleeps 28 in 8 rooms
14 reviews

Le Paradis Lodge is a 3 Star graded establishment situated just off the Old South Coast Road, on the R102, boasting 180-degree ocean views. The lodge is just...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R790
R632/night
Starting price for 2 guests
R790
R632/night
Sunset Cottage | Underberg Self-catering

Sunset Cottage

Underberg Holiday Home, Self-catering
Sleeps 4
2 reviews

Sunset cottage is a guest cottage with a mountain view and just 5 minutes from the centre of Underberg town.It is booked as a unit, there is a open

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R680/night
R680/night
Umbrella Tree House | Self-catering Herrwood Park

Umbrella Tree House

Herrwood Park Bed and Breakfast, Self-catering
Sleeps 8 in 4 rooms
3 reviews

Umbrella Tree House is a delightful little self-contained Bed and Breakfast located in the heart of the Umhlanga suburbs. With beautiful sea views and in close...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R1140/night
Starting price for 2 guests
R1140/night
R900 worth of Freebies
San Lameer Villa 2001 | KwaZulu-Natal Specials
R900 worth of Freebies

San Lameer Villa 2001

San Lameer Holiday Home, Self-catering, Resort
Sleeps 4
7 reviews

Villa 2001 is a lovely privately owned and refurbished villa with two bedrooms and one bathroom located on San Lameer Golf Estate. This unit is...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R850/night
Per guest
R850/night
Berg Treat | Self-catering Bergview

Berg Treat

Bergview Holiday Home, Self-catering
Sleeps 6

Welcome to Berg Treat.Berg Treat is situated in an eco-estate with mountain views, bordering the Ukhahlamba Drakensberg World Heritage Site. It boas

  • Braai/Barbecue
R1950/night
R1950/night
Vuurvliegie | Leisure Bay Self-catering

Vuurvliegie

Leisure Bay Self-catering
Sleeps 11 in 2 rooms

Vuurvliegie is one of the original Leisure Bay home’s that has been cared for with lots of love and attention.It is a three bedroom, one bathroom ho

R1170/night
R1170/night
20% OFF
1 Ezluweni | KwaZulu-Natal Specials
20% OFF

1 Ezluweni

Simbithi Eco Estate Self-catering, Holiday Home
Sleeps 6
1 review

Immaculately presented apartment offering privacy, security and luxurious open-plan living in an exclusive development comprising 12 units only. Loc

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3000
R2800/night
R3000
R2800/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 52 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 R300 per person 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,