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

Self-catering accommodation in KwaZulu-Natal

2400+ accommodation listings, including 262 specials
1401 Amanzi Beachfront Apartments | Amanzimtoti Self-catering

1401 Amanzi Beachfront Apartments

Amanzimtoti Self-catering
Sleeps 12 in 2 rooms
60 reviews

Watch the dolphins play and fall asleep to the sound of the ocean waves. Situated right on the beach, with easy access to the beautiful beach at Amanzimtoti,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800
Per unit
R800
Kinana | Self-catering Princes Grant

Kinana

Princes Grant Self-catering
Sleeps 10 in 3 rooms
5 reviews

Kinana is a beautiful multi-purpose holiday home for a large family or group of friends. It is situated in Princes Grant Coastal Golf Estate, 15 km north of...

  • On-site Parking
R800
Per unit
R800
Inyoni Rocks Cabanas | Amanzimtoti Self-catering

Inyoni Rocks Cabanas

Amanzimtoti Self-catering
Sleeps 240 in 37 rooms
4 reviews

Inyoni Rocks Cabanas offers an unique experience to all visitors. Situated in the upper South coast region of KwaZulu Natal the location provides the...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1070
Per unit
R1070
R200 OFF
Casa Bella | KwaZulu-Natal Specials
R200 OFF

Casa Bella

Windermere Self-catering
Sleeps 4
3 reviews

This luxury two bedroom, two bathroom apartment is the ideal base for visitors to vibrant Durban on business or pleasure. Offering top of the range

  • Braai/Barbecue
  • On-site Parking
R900
R700
Per unit
R900
R700
8 Marine Terraces | Umhlanga Rocks Self-catering

8 Marine Terraces

Umhlanga Rocks Self-catering
Sleeps 6
1 review

8 Marine Terraces is a three-bedroom holiday apartment in a secure complex in Umhlanga. This unit sleeps up to six guests. The living area is comfortable and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1900
Per unit
R1900
Oppi Rotse | Self-catering St Lucia

Oppi Rotse

St Lucia Bed and Breakfast, Self-catering
Sleeps 31 in 7 rooms
77 reviews

Oppi Rotse is a rock art creation that provides you with a warm African ambience. There is a thatched lapa overlooking the garden, a swimming pool, Jacuzzi,...

  • Swimming Pool
  • Braai/Barbecue
Per unit
Laperla Lodge  | Umdloti Beach Self-catering

Laperla Lodge

Umdloti Beach Guest House, Self-catering
Sleeps 10
3 reviews

Laperla Lodge is situated in the sea side town of Umdloti, KwaZulu-Natal. The House is beautifully furnished and is ideal for family holidays.This secluded...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3000
Per unit
R3000
Chakas Cove | Self-catering Shakas Rock

Chakas Cove

Shakas Rock Self-catering
Sleeps 4
2 reviews

Chakas Cove 30 is situated in the charming seaside village of Chaka’s Rock, along the stunning Dolphin Coast.The two bedroom first-floor apartment comprises of...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1060
Per unit
R1060
75 Nkwazi Drive | Zinkwazi Beach Self-catering

75 Nkwazi Drive

Zinkwazi Beach Self-catering
Sleeps 10
2 reviews

75 Nkwazi drive: On prime beachfront property, with spectacular view of the lagoon and ocean you will find The Beach house.The house is spacio

  • Braai/Barbecue
  • On-site Parking
R3900
Per unit
R3900
Aloe Beach Self Catering | Self-catering The Bluff

Aloe Beach Self Catering

The Bluff Self-catering
Sleeps 8
5 reviews

This is a three and a half bedroom property that is situated on the shore line of the Indian Ocean. The kitchen if fully equipped with a double door...

  • Wi-Fi
  • Braai/Barbecue
R1750
Per unit
R1750
Lighthouse Mall 84 | Umhlanga Rocks Self-catering

Lighthouse Mall 84

Umhlanga Rocks Self-catering
Sleeps 6
18 reviews

Lighthouse Mall 84 is a penthouse apartment, situated on the eighth floor of the Lighthouse Mall Building in Umhlanga. It is very centrally located with...

R1750
Per unit
R1750
Wild Sea | Self-catering Leisure Bay

Wild Sea

Leisure Bay Guest House, Self-catering
Sleeps 82 in 15 rooms
7 reviews

There is more fun in the sun experience all year round at the South Coast of KwaZulu-Natal Kingdom of the Zulu, the warmest place to be in South Africa. Wild...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R500
Per unit
R500
Carpe Diem | Umdloti Beach Self-catering

Carpe Diem

Umdloti Beach Self-catering
Sleeps 12 in 3 rooms
17 reviews

Non Smoking EstablishmentCarpe Diem offers guests a comfortable stay within 50 m of the beach in Umdloti. Carpe Diem consists of three comfortably

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1100
Per unit
R1100
137 Sabuti | Self-catering Simbithi Eco Estate

137 Sabuti

Simbithi Eco Estate Self-catering
Sleeps 8

Welcome to 137 SabutiThis modern and wonderfully decorated 4 Bedroom Sabuti unit is available for Holiday rental in the Simbithi Eco Estate. The uni

  • Swimming Pool
  • Braai/Barbecue
R2300
Per unit
R2300
15 Duikerberry Place | Simbithi Eco Estate Self-catering

15 Duikerberry Place

Simbithi Eco Estate Self-catering
Sleeps 8
1 review

This upmarket modern/contemporary self-catering house is situated in the charming Simbithi Eco Estate, in Shaka’s Rock.Duikerberry accommodates eigh

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R6000
Per unit
R6000
Oyster Schelles 1402 | Self-catering Umhlanga

Oyster Schelles 1402

Umhlanga Self-catering
Sleeps 6
2 reviews

Oyster Schelles 1402 is based in Umhlanga Rocks, Lighthouse Road. This is an upmarket, luxury three bedroom, three bathroom fourteenth-floor unit. T

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R4900
Per unit
R4900
Shore Breakers Chalets | Shelly Beach (KZN) Self-catering

Shore Breakers Chalets

Shelly Beach (KZN) Self-catering
Sleeps 52 in 9 rooms
20 reviews

Shore Breakers Chalets offers nine self-catering units located near the ocean. The units can accommodate between three and 14 people, depending on which chalet...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R575
Per unit
R575
33% OFF
The Breakers 223 | KwaZulu-Natal Specials
33% OFF

The Breakers 223

Herrwood Park Self-catering
Sleeps 4

The Breakers Hotel is based in Umhlanga Rocks, Lagoon Drive. This is a two bedroom, one bathroom ground-floor unit. This apartment overlooks the gar

  • Swimming Pool
  • On-site Parking
R2100
R1400
Per unit
R2100
R1400
Sunny Studio Durban Beachfront | Addington Beach Self-catering

Sunny Studio Durban Beachfront

Addington Beach Self-catering
Sleeps 4
9 reviews

This stunning sunny studio is situated across the way from Addington Beach, along the warm Indian Ocean of Durban.The accommodation comprises a cosy...

  • Wi-Fi
  • On-site Parking
R800
Per unit
R800
Ocean View Villas | Self-catering Shakas Rock

Ocean View Villas

Shakas Rock Self-catering
Sleeps 34 in 11 rooms
12 reviews

Ocean View Villas is set in the heart of Shaka’s Rock and provides a range of accommodation varying from upmarket and corporate to family units. Eac

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R850
Per unit
R850

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,