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

Self-catering accommodation in KwaZulu-Natal

2400+ accommodation listings, including 273 specials
202 Manor View | Ballito Self-catering

202 Manor View

Ballito Holiday Home, Self-catering
Sleeps 4

202 Manor View is a superb self-catering holiday apartment in the popular resort town of Ballito. This beautifully furnished two-bedroom, three-bath

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1475/night
R1475/night
Bermuda 405 | Self-catering Ballito

Bermuda 405

Ballito Self-catering, Holiday Home
Sleeps 6

Bermuda 405 is a charming three-bedroom self-catering apartment in Ballito.The wheelchair friendly three-edroom beach front apartment features ocean

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1295/night
R1295/night
96 Ilala | Shakas Rock Self-catering

96 Ilala

Shakas Rock Self-catering, Holiday Home
Sleeps 8

96 Ilala is an up-market four-bedroom penthouse apartment which sleeps eight guests in the Simbithi Eco Estate. The main bedroom is en-suite and the

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1669/night
R1669/night
22 Sea Lodge - Lagoon Drive - Umhlanga | Self-catering Umhlanga Rocks

22 Sea Lodge - Lagoon Drive - Umhlanga

Umhlanga Rocks Holiday Home, Self-catering
Sleeps 6

NOW FULLY RENOVATED - 22 Sea Lodge is a self-catering three-bedroom, two-bathroom, sea view apartment situated on Lagoon Drive, Umhlanga. The comple

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1550/night
R1550/night
Dunkirk Estate Holiday Home | Dunkirk Estate Self-catering

Dunkirk Estate Holiday Home

Dunkirk Estate Self-catering, Holiday Home
Sleeps 7

Large, bright and spacious 3 bedroom family home in Dunkirk Estate, Salt Rock. Ideal for the whole family, with a front and back garden, a giant Jun

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3450/night
R3450/night
Eden Palms Family Apartment | Self-catering Shakas Rock

Eden Palms Family Apartment

Shakas Rock Holiday Home, Self-catering
Sleeps 6
1 review

Eden Palms Unit 6 is an upmarket self-catering apartment in a secure complex. It is suitable for 6 people. There are three spacious bedrooms that h

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1750/night
R1750/night
21@Howard  | Trafalgar Self-catering

[email protected]rd

Trafalgar Self-catering
Sleeps 11 in 3 rooms
1 review

[email protected] is a combination of high end holiday units, created within the context of a contemporary alpine lodge. Our facilities are situated within a secure,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R525/night
R525/night
Dragon's Lair Guest Lodge | Self-catering Underberg

Dragon's Lair Guest Lodge

Underberg Lodge, Self-catering
Sleeps 6 in 2 rooms

Dragon's Lair Guest Lodge in a small town named the Underberg in KwaZulu-Natal.This up-market accommodation consists of two separate and private uni

  • Braai/Barbecue
  • On-site Parking
R900/night
Starting price for 2 guests
R900/night
San Lameer | San Lameer Self-catering

San Lameer

San Lameer Self-catering, Holiday Home
Sleeps 8

San Lameer is a charming villa situated in the San Lameer Resort, in the quaint seaside village of Southbroom.The village comprises of four bedrooms

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3427/night
R3427/night
Midlands Eco Lodge | Self-catering Dargle

Midlands Eco Lodge

Dargle Self-catering, Lodge
Sleeps 13 in 4 rooms

Midlands Ecolodge is a haven of nature and emerging culture, where you can tap into sustainable living and unwind in style. Absorb the beauty of the

  • Braai/Barbecue
  • On-site Parking
R700/night
Starting price for 2 guests
R700/night
Sea View | Bazley Beach Self-catering

Sea View

Bazley Beach Self-catering, Holiday Home
Sleeps 6

Sea View is situated in a peaceful village of Bazley Beach, along the South Coast of Durban.This stylish self-catering house consists of three rooms

  • Braai/Barbecue
  • On-site Parking
R1600/night
R1600/night
Aqua Pearl 7 | Self-catering Manaba Beach

Aqua Pearl 7

Manaba Beach Holiday Home, Self-catering
Sleeps 6
3 reviews

Aqua Pearl 7 is situated in the vibrant area of Manaba Beach in Margate; and features outstanding 180-degree sea views.The self-catering apartment h

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500/night
R1500/night
7 Frinton on Sea | Ballito Self-catering

7 Frinton on Sea

Ballito Self-catering, Holiday Home
Sleeps 7
1 review

7 Frinton is an exclusive, upmarket, self-catering apartment, right on the beachfront. This three bedroom apartment consists of a Master bedroom that ...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1600/night
R1600/night
Blue Waters Beach House | Self-catering Umzumbe

Blue Waters Beach House

Umzumbe Holiday Home, Self-catering
Sleeps 10
1 review

Blue Waters Beach House, located in Umzumbe, offers one of the most spectacular views on the Hibiscus Coast, along the shoreline of KwaZulu-Natal’s very...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1500/night
R1500/night
41 Licorna Beach | Umhlanga Rocks Self-catering

41 Licorna Beach

Umhlanga Rocks Holiday Home, Self-catering
Sleeps 7
2 reviews

Well appointed and tastefully furnished, air conditioned three bedroom apartment with three bathrooms (main en-suite). There is a double shower and main...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2500/night
R2500/night
Mallorca 5 | Self-catering Selection Beach

Mallorca 5

Selection Beach Holiday Home, Self-catering
Sleeps 4

Mallorca 5 is located on the beach in a small town named Umdloti, Durban. This duplex can accommodate up to four guests and features a lounge, a din

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1100/night
R1100/night
Sugar Beach 2B | Umdloti Beach Self-catering

Sugar Beach 2B

Umdloti Beach Holiday Home, Self-catering
Sleeps 6

Sugar Beach 2B is located in a small village named Umdloti in Durban. This self-catering apartment can accommodate up to six guests and features a f

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1800/night
R1800/night
Tahiti 15 | Self-catering Selection Beach

Tahiti 15

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

Tahiti 15 is situated overlooking the ocean in the quaint seaside town of Umdloti.The three-bedroom apartment comprises of an open-plan fully equipp

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1400/night
R1400/night
Cozumel 113 | Selection Beach Self-catering

Cozumel 113

Selection Beach Self-catering, Holiday Home
Sleeps 4

Cozumel 113 is located in the popular and secure complex of Cozumel, in Umdloti Beach.This self-catering apartment can accommodate up to four guests

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1350/night
R1350/night
Club Mykonos 45B | Self-catering Umdloti Beach

Club Mykonos 45B

Umdloti Beach Holiday Home, Self-catering
Sleeps 2

Club Mykonos 45B is located in the complex of Club Mykonos in Umdloti Beach in KwaZulu-Natal.This modern self-catering studio apartment can accommod

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R850/night
R850/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 R200 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,