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

Self-catering accommodation in KwaZulu-Natal

2400+ accommodation listings, including 221 specials
Imithi 14, Zimbali Coastal Resort | Zimbali Coastal Estate Self-catering

Imithi 14, Zimbali Coastal Resort

Zimbali Coastal Estate Self-catering
Sleeps 8

Imithi 14 is a private self-catering apartment situated in the popular Zimbali Coastal Resort. Zimbali is perfectly positioned as a gateway to exploring the...

  • Braai/Barbecue
  • On-site Parking
R7800
Per unit
R7800
Beach View B&B | Self-catering Oslo Beach

Beach View B&B

Oslo Beach Guest House, Self-catering
Sleeps 15

Beach View B&B is situated on a hillside, overlooking the Indian Ocean. Bed and breakfast accommodation is provided in five modern rooms, ideal for holiday...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R4500
Per unit
R4500
Ansteys Holiday Cottage | Brighton Beach Self-catering

Ansteys Holiday Cottage

Brighton Beach Self-catering
Sleeps 4

Ansteys Holiday Cottage is the ideal seaside escape for guests hoping for a tranquil getaway. It is situated in the coastal suburb of Bluff, along Durban’s...

  • Braai/Barbecue
  • On-site Parking
R1200
Per unit
R1200
Umzumbe Chalet No 43 | Self-catering Melville

Umzumbe Chalet No 43

Melville Self-catering
Sleeps 6

Nestled in the intimate seaside village of Umzumbe, Umzumbe Chalets are perched on the picturesque hills of the countryside, ensuring a breathtaking view over...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Per unit
R750
Dijas Durban Apartment | Berea West Self-catering

Dijas Durban Apartment

Berea West Guest House, Self-catering
Sleeps 6

Dijas Durban Apartment is set in Westville in Durban. It is 40 kilometres from the King Shaka International Airport and 70 kilometres from Pietermaritzburg.

  • Swimming Pool
  • On-site Parking
R1050
Starting price for 2 guests
R1050
5 Umvumvu | Self-catering Simbithi Eco Estate

5 Umvumvu

Simbithi Eco Estate Self-catering
Sleeps 4

5 Umvumvu is nestled within the Simbithi Eco Estate and offers a tranquil getaway to guests. It is a great option for small groups visiting this scenic part...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R6787
Per unit
R6787
Del Este 1 | Manaba Beach Self-catering

Del Este 1

Manaba Beach Self-catering
Sleeps 6

Del Este 1 is set in the Uvongo area in Margate. It is an hour and a half away from Durban and promises a relaxing and comfortable getaway.There are

  • Braai/Barbecue
  • On-site Parking
R800
Per unit
R800
Searock Beach View Apartment | Self-catering Umhlanga Rocks

Searock Beach View Apartment

Umhlanga Rocks Self-catering
Sleeps 6

Searock Beach View Apartment is located in the most prestigious suburb of Umhlanga Rocks, along the Umhlanga Coast.This apartment is fully air conditioned...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R4800
Per unit
R4800
Tukeryberry Lane | Simbithi Eco Estate Self-catering

Tukeryberry Lane

Simbithi Eco Estate Self-catering
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
Per unit
R6950
Marichel Complex | Self-catering Shakas Rock

Marichel Complex

Shakas Rock 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
Per unit
R6990
Sheffield Beach Splendor | Sheffield Beach Self-catering

Sheffield Beach Splendor

Sheffield Beach 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
Per unit
Pearl Tides | Self-catering Umhlanga

Pearl Tides

Umhlanga Self-catering
Sleeps 4

A newly renovated two-bedroom apartment with magnificent panoramic views. Set in the heart of Umhlanga and just moments away from the beautiful palm-lined...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3950
Per unit
R3950
Flat 23 Marlborough | South Beach Self-catering

Flat 23 Marlborough

South Beach Self-catering
Sleeps 6

Durban south beach sea view accommodation.The apartment on the 2nd floor is situated across from the south beach and overlooking the Indian ocean. I

R1300
Per unit
R1300
Oyster Breeze | Self-catering Umhlanga

Oyster Breeze

Umhlanga Self-catering
Sleeps 12 in 2 rooms

Description of the unit: This pristine apartment is nestled behind Oyster Box Hotel, and provides you with the ideal opportunity to utilise whilst on holiday....

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3750
Per unit
R3750
Dumela Flat 9 | Margate North Beach Self-catering

Dumela Flat 9

Margate North Beach 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
R1100
Per unit
R1100
Dumela Flat 10 | Self-catering Margate North Beach

Dumela Flat 10

Margate North Beach 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
R1050
Per unit
R1050
Unit 15 Ithaca | Durban Self-catering

Unit 15 Ithaca

Durban Self-catering
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
Per unit
R1150
Tamboti House | Self-catering Simbithi Eco Estate

Tamboti House

Simbithi Eco Estate Self-catering
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
Per unit
R8900
Margate 16 La Luce  | Margate North Beach Self-catering

Margate 16 La Luce

Margate North Beach 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
Per unit
R950
17 Dorado Bay | Self-catering Sheffield Beach

17 Dorado Bay

Sheffield Beach Self-catering
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
R3075
Per unit
R3075

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 580 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 R180 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,