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

Self-catering accommodation in KwaZulu-Natal

2400+ accommodation listings, including 272 specials
Southport on the Beach | Southport Self-catering

Southport on the Beach

Southport Holiday Home, Self-catering
Sleeps 18

Southport on the Beach is situated on the beach front in the quaint village on Southport.The property comprises of a house, a flat and a room, of wh

  • On-site Parking
R1950/night
R1950/night
Saijol Apartments | Self-catering Newcastle Central

Saijol Apartments

Newcastle Central Holiday Home, Self-catering
Sleeps 4

Welcome to Saijol ApartmentsWe are committed to providing comfortable accommodation at an affordable rate. Our apartment is self-catering and can sl

  • On-site Parking
R500/night
Starting price for 2 guests
R500/night
35% OFF
Castle Rock Guest House | KwaZulu-Natal Specials
35% OFF

Castle Rock Guest House

Underberg Guest House, Self-catering
Sleeps 50 in 5 rooms

Castle Rock Farm & Guest House is a self-catering mountain lodge set on the Umzimkulu River, off the Drakensberg Gardens Road, Underberg. It is unarguably the...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R3000
R1950/night
R3000
R1950/night
Unit C534 Manhattan Mews  | Self-catering Prestondale

Unit C534 Manhattan Mews

Prestondale Holiday Home, Self-catering
Sleeps 4

Located in Umhlanga Ridge, close to Gateway and The Crescent, this unit has two bedrooms (double bed in each room), one full bathroom (with bath and shower),...

  • Swimming Pool
  • Braai/Barbecue
R1250/night
R1250/night
20% OFF
Le Paradis | KwaZulu-Natal Specials
20% OFF

Le Paradis

Ballito Holiday Home, Self-catering
Sleeps 8

Ballito lies nestled between the sugar cane fields on the North Coast of KwaZulu-Natal, and is flanked tothe east by golden beaches and the warm waters of the...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2500
R2000/night
R2500
R2000/night
Holiday Let in Suntide Winklespruit  | Self-catering Winklespruit

Holiday Let in Suntide Winklespruit

Winklespruit Holiday Home, Self-catering
Sleeps 6

Explore Durban and her beautiful coastline from Winklespruit.Positioned to the south of Durban, this holiday let accommodates four guests in two bed

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1786/night
R1786/night
Tukeryberry Lane | Simbithi Eco Estate Self-catering

Tukeryberry Lane

Simbithi Eco Estate Self-catering, Holiday Home
Sleeps 10

This upmarket self-catering house is situated in the charming Simbithi Eco Estate, in Shaka’s Rock.Tukeryberry Lane accommodates ten guests in five

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R6950/night
R6950/night
Marichel Complex | Self-catering Shakas Rock

Marichel Complex

Shakas Rock Holiday Home, Self-catering
Sleeps 8

Marichel Complex is situated in the stunning Shaka’s Rock, along the Dolphin Coast.The apartment has four bedrooms and five bathrooms. There is a fu

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R6990/night
R6990/night
Sheffield Beach Splendor | Sheffield Beach Self-catering

Sheffield Beach Splendor

Sheffield Beach Holiday Home, Self-catering
Sleeps 8

Sheffield Beach Splendor is situated in Sheffield Beach in Ballito. It is within walking distance of the beach and boasts beautiful views of the ocean.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R6800/night
R6800/night
Leisure Bay Beach House | Self-catering Leisure Crest

Leisure Bay Beach House

Leisure Crest Self-catering
Sleeps 60 in 5 rooms

Welcome to Leisure Bay Beach HouseIf you are looking for a self-catering location that offers wonderful sea breaker views, unspoiled golden beaches,

  • Braai/Barbecue
Starting price for 2 guests
Pearl Edge | Umhlanga Self-catering

Pearl Edge

Umhlanga Holiday Home, Self-catering
Sleeps 2

Pearl Edge is positioned within the exclusive Pearls Building, in the charming seaside city of Umhlanga.The luxury apartment features one bedroom wi

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1950/night
R1950/night
Dumela Flat 9 | Self-catering Margate North Beach

Dumela Flat 9

Margate North Beach Holiday Home, Self-catering
Sleeps 5

Dumela Flat 9 can be found in the charming seaside town of Margate, along the wondrous South Coast of KwaZulu-Natal.The quaint ground-floor flat, wh

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800/night
R800/night
Dumela Flat 10 | Margate North Beach Self-catering

Dumela Flat 10

Margate North Beach Holiday Home, Self-catering
Sleeps 4

Dumela Flat 10 is situated along the South Coast of KwaZulu Natal, in the vibrant town of Margate.The charming flat, which has two bedrooms and two

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R800/night
R800/night
Unit 15 Ithaca | Self-catering Durban

Unit 15 Ithaca

Durban Self-catering, Holiday Home
Sleeps 2

The South Coast of KwaZulu-Natal is a popular strip of coastland that trails down from the holiday mecca of Amanzimtoti, the beach playground just outside of...

  • Swimming Pool
  • On-site Parking
R1150/night
R1150/night
15% OFF
Bahari Views | KwaZulu-Natal Specials
15% OFF

Bahari Views

Umdloti Beach Self-catering, Holiday Home
Sleeps 4

Self catering studio flat from R899 for two persons out-of-season (bunk beds can accommodate two extra guests. Children under 2 stay free). The 24 hour...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R899
R764/night
Starting price for 2 guests
R899
R764/night
Tamboti House | Self-catering Simbithi Eco Estate

Tamboti House

Simbithi Eco Estate Self-catering, Holiday Home
Sleeps 10

Tamboti House is situated in the stunning Simbithi Eco Estate, along the picturesque Dolphin Coast.The magnificent double-story house, which accommo

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R8900/night
R8900/night
Platrand Lodge | Ladysmith (KwaZulu-Natal) Self-catering

Platrand Lodge

Ladysmith (KwaZulu-Natal) Lodge, Self-catering
Sleeps 110 in 44 rooms

Our 4 Star Platrand Lodge is in a malaria free area and 2 hours from Durban and 3 hours from Johannesburg. Established on the farm Fourie’s Kraal on

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R830/night
Starting price for 2 guests
R830/night
17 Dorado Bay | Self-catering Sheffield Beach

17 Dorado Bay

Sheffield Beach Self-catering, Holiday Home
Sleeps 8

Situated overlooking the beach in Tinley Manor, 17 Dorado Bay offers guests ideal accommodation for a family or a group of friends.The apartment, wh

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2375/night
R2375/night
89 Chakas Cove | Shakas Rock Self-catering

89 Chakas Cove

Shakas Rock Self-catering, Holiday Home
Sleeps 2

89 Chakas Cove is situated overlooking the stunning Indian Ocean, in the resort town of Salt Rock.This beautiful one bedroom apartment is situated i

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1275/night
R1275/night
Margate 16 La Luce  | Self-catering Margate North Beach

Margate 16 La Luce

Margate North Beach Holiday Home, Self-catering
Sleeps 6

Seaview of the beautiful blue flag beach in Margate. Sit on the balcony and enjoy the sunrise. To pass the day walk down to the beach(150m), get you

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950/night
R950/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 9 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 R240 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,