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

Self-catering accommodation in KwaZulu-Natal

2400+ accommodation listings, including 261 specials
La Casa Compartida | San Lameer Self-catering

La Casa Compartida

San Lameer Self-catering, Resort
Sleeps 8
4 reviews

La Casa Compartida is a beautiful fully furnished villa situated in Die Heuwel, in the San Lameer Golf Estate in Southbroom. San Lameer Estate is also a nature...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R4950
Per unit
R4950
Ballito Bentley Estate 15 | Self-catering Ballito

Ballito Bentley Estate 15

Ballito Self-catering
Sleeps 6
47 reviews

Ballito Bentley Estate 15 is located in Ballito, a popular town along the Dolphin Coast. Bentley Estate is a short walk to the beach, and is the ideal base for...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800
Per unit
R800
703 Oyster Schelles | Umhlanga Self-catering

703 Oyster Schelles

Umhlanga Self-catering
Sleeps 6

703 Oyster Schelles is situated in the heart of Umhlanga’s upmarket beachfront area. This apartment overlooks a panoramic expanse of sea and has dir

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3950
Per unit
R3950
Kingsview Bed and Breakfast | Self-catering Amanzimtoti

Kingsview Bed and Breakfast

Amanzimtoti Bed and Breakfast, Self-catering
Sleeps 23 in 7 rooms
62 reviews

Kingsview Bed and Breakfast offers well-established bed and breakfast or self-catering accommodation situated in the heart of Amanzimtoti. It is within walking...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R550
Per unit
R550
Vultures View | Champagne Valley Self-catering

Vultures View

Champagne Valley Self-catering
Sleeps 6 in 2 rooms
22 reviews

Vultures View is surrounded by breath taking views of the Champagne Valley and is located within the Bergview Private Estate - an eco-estate in the central...

  • Braai/Barbecue
R950
Per unit
R950
17 Ocean Gardens | Self-catering Ramsgate Beach

17 Ocean Gardens

Ramsgate Beach Self-catering
Sleeps 4
2 reviews

17 Ocean Gardens is a fully furnished self-catering apartment, in a secure complex, with 180 degree ocean and breaker views in Ramsgate, South Africa.

  • Braai/Barbecue
  • On-site Parking
R650
Per unit
R650
Ballito Backpackers | Ballito Self-catering

Ballito Backpackers

Ballito Self-catering, Backpacker
Sleeps 83 in 24 rooms
12 reviews

Welcome to Ballito Backpackers, situated in the heart of Ballito with quick and easy access to the beautiful beaches, local shops, popular night clubs &...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R175
Per guest
R175
Perna Perna St Lucia | Self-catering St Lucia

Perna Perna St Lucia

St Lucia Resort, Self-catering
Sleeps 62 in 15 rooms
1 review

Welcome to Perna Perna St Lucia.Perna Perna is situated in the main street of the charming coastal town of St Lucia, nestled between the St Lucia Estuary and...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800
Starting price for 2 guests
R800
Margate Holiday Home | Lawrence Rocks Self-catering

Margate Holiday Home

Lawrence Rocks Self-catering
Sleeps 4
7 reviews

Margate Holiday Home is a two-bedroom self-catering apartment, situated in the secure, popular Chesapeake Bay complex in the coastal town of Margate. The...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1100
Per unit
R1100
5% OFF
Fairways Holiday Accommodation | KwaZulu-Natal Specials
5% OFF

Fairways Holiday Accommodation

Drakensberg Gardens Resort, Self-catering
Sleeps 32 in 5 rooms
6 reviews

The Fairways offers self-catering accommodation in luxury thatch cottages, situated in the Drakensberg Gardens Golf and Spa resort, bordering on a World...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2395
R2275
Per unit
R2395
R2275
Whale Rock | Lawrence Rocks Self-catering

Whale Rock

Lawrence Rocks Self-catering
Sleeps 6
5 reviews

Whale Rock is a modern apartment complex situated on the sea shore at the Margate fishing pier, with magnificent sea and breaker views. It has its own...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R980
Per unit
R980
Kvalsvig Seaside Cottage | Self-catering Munster

Kvalsvig Seaside Cottage

Munster Self-catering
Sleeps 12
5 reviews

Kvalsvig Seaside Cottage is a spacious, affordable, self-catering beach cottage,160km south of Durban at Munster. It sleeps 12 and is nestled in sub-tropical...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R980
Starting price for 2 guests
R980
Ukuthula | Uvongo Self-catering

Ukuthula

Uvongo Self-catering
Sleeps 6
22 reviews

Ukuthula is situated in part of the Hibiscus Coast in Uvongo. This is a welcoming town with secluded and unspoiled beaches, superb fishing spots, a nature...

  • Braai/Barbecue
R500
Per unit
R500
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
37 Bondi Beach Resort | Shelly Beach (KZN) Self-catering

37 Bondi Beach Resort

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

This beautifully modern apartment is located in the seaside village of Shelly Beach.It is fully furnished with a main bedroom-en-suite. This room h

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1125
Per unit
R1125
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
Barbados 13 | Rennies Beach Self-catering

Barbados 13

Rennies Beach Self-catering
Sleeps 6

Barbados 13 is located in a unique private resort named Caribbean Estates in Port Edward, KwaZulu-Natal.This fully furnished villa can accommodate u

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2400
Per unit
R2400
Lazy Lizzard 63  | Self-catering Umdloti Beach

Lazy Lizzard 63

Umdloti Beach Self-catering
Sleeps 6
1 review

Lazy Lizzard 63 is a spacious apartment set on the beachfront in Umdloti Beach. This breakaway promises to be relaxing and revitalising. The apartment has...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1800
Per unit
R1800
Belle Vue at La Mer  | Illovo Beach Self-catering

Belle Vue at La Mer

Illovo Beach Self-catering
Sleeps 6

Escape the chill and head to Belle Vue just 30 minutes south of Durban where you will find the Illovo Beach apartments, a set of upmarket self-catering...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1300
Per unit
R1300
Pin Oak Cottage | Self-catering Underberg

Pin Oak Cottage

Underberg Self-catering
Sleeps 10

Welcome to Pin Oak CottagePin Oak Cottage is a spacious, thatch, self-catering cottage situated in the town of Underberg. The house has magnificent

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R600
Starting price for 2 guests
R600

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