Welcome to SafariNow. Get off your accommodation booking by paying with the voucher code before .

Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability
KwaZulu-Natal, South Africa
Select dates 2 Guests

KwaZulu-Natal Self-Catering Accommodation-109

Self-Catering Accommodation in KwaZulu-Natal

2600+ accommodation listings, including 197 specials
119 Anchors Aweigh  | Wood Grange Self-catering

119 Anchors Aweigh

Wood Grange Self-catering
Sleeps 4

119 Anchors Aweigh is located in a small coastal town named Hibberdene,KwaZulu-Natal.This self-catering unit can accommodate up to four guests and f

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Avg per night
R750
Avg per night
20% OFF
Wenonah 12 | KwaZulu-Natal Specials

Wenonah 12

Trafalgar Self-catering
Sleeps 6

Burrowed along the shoreline of Trafalgar, the KwaZulu-Natal self-catering Wenonah 12 is fitted with all the amenities needed for a family beach stay.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R400
R320
Avg per night
R400
R320
Avg per night
Areca Palm Cottage | Durban North Self-catering

Areca Palm Cottage

Durban North Self-catering
Sleeps 10 in 2 rooms

Palm Cottage is a modern 1 Bedroom Cottage set on a large secure property located in Durban North.There is a private courtyard with table, chairs, u

  • Wi-Fi
  • Braai/Barbecue
R900
Avg per night
R900
Avg per night
Mtunzini Garden Flat Siyayi Drive | Self-catering Mtunzini

Mtunzini Garden Flat Siyayi Drive

Mtunzini Self-catering
Sleeps 4

Mtunzini Garden Flat is situated in the small coastal town of Mtunzini, with a partial sea-view. The flat, which is suitable for two adults and two

  • Swimming Pool
  • Braai/Barbecue
R500
Avg per night
R500
Avg per night
Dagbreek Accommodation | Margate North Beach Self-catering

Dagbreek Accommodation

Margate North Beach Self-catering
Sleeps 6

Dagbreek Accommodation is situated in the charming seaside town of Margate. The flat has two bedrooms accommodating up to six persons. There is a w

  • Braai/Barbecue
  • On-site Parking
R300
Avg per night
R300
Avg per night
Oyster Rock 402 | Self-catering Umhlanga

Oyster Rock 402

Umhlanga Self-catering
Sleeps 4

Oyster Rock 402 is based in Umhlanga Rocks, across the road from the beach. The apartment has two-bedrooms, two-bathrooms and is a fourth floor unit

  • Swimming Pool
  • On-site Parking
R2800
Avg per night
R2800
Avg per night
20% OFF
35 Magai Drive | KwaZulu-Natal Specials

35 Magai Drive

Zinkwazi Beach Self-catering
Sleeps 13

REMEMBER, those long summer beach holidays when you were a child, well this is the perfect home for one of those. Mere meters from the sea sand, lovely sea...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R2000
R1760
Avg per night
R2000
R1760
Avg per night
Ithaca | Self-catering Manaba Beach

Ithaca

Manaba Beach Self-catering
Sleeps 6 in 2 rooms

Ithaca is a resort consisting of individually owned apartments. It is situated in the small town of Manaba, sandwiched between Margate and Uvongo, on the South...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R710
Avg per night
R710
Avg per night
Happy Times Leisure Retreat | Freeland Park Self-catering

Happy Times Leisure Retreat

Freeland Park Self-catering, Bed and Breakfast
Sleeps 4

Happy Times Leisure Retreat is a stunning, typically coastal two-bedroom self-catering holiday flat with gorgeous sea views.Ideal for a small family

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1000
Avg per night
R1000
Avg per night
Sunset Cove | Self-catering Margate North Beach

Sunset Cove

Margate North Beach Self-catering
Sleeps 6

Sunset Cove, a terraced holiday apartment block in Manaba Beach with a communal swimming and kiddies splash pool and braai area, is ideally located just a skip...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R710
Avg per night
R710
Avg per night
The Colonial House | Sunnyridge (Newcastle) Self-catering

The Colonial House

Sunnyridge (Newcastle) Guest House, Self-catering
Sleeps 6 in 3 rooms

This is a tranquil and peaceful home away from home.There are 3 rooms available. The rooms all have Wi-Fi, a fan, hair dryer, and access to the swim

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R850
Avg per night
R850
Avg per night
Special available
Villa Cordoba Unit A | KwaZulu-Natal Specials

Villa Cordoba Unit A

St Michaels on Sea Self-catering
Sleeps 6

Villa Cordoba Unit A is situated in St Michael's beach, a stunning beach and famous surfing spot.The unit has 3 bedrooms and 2 bathrooms. Sleeps 6 p

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R715
Avg per night
R715
Avg per night
Special available
Driftwood Sea View Cottage | KwaZulu-Natal Specials

Driftwood Sea View Cottage

Umhlali Beach Self-catering
Sleeps 5

Located in the beautiful area of Salt Rock, Driftwood Sea View Cottage is a fully furnished self-catering family cottage, set on the owner's property.

  • Swimming Pool
  • Braai/Barbecue
R900
Avg per night
R900
Avg per night
Dumela Flat 30 | Self-catering Margate North Beach

Dumela Flat 30

Margate North Beach Self-catering
Sleeps 6

Dumela Flat 30 is situated in the lively holiday resort town of Margate, along the stunning Hibiscus Coast.The charming two-bedroom apartment compri

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R800
Avg per night
R800
Avg per night
Acacia Crescent Seaview Manor | Westbrook Beach Self-catering

Acacia Crescent Seaview Manor

Westbrook Beach Self-catering
Sleeps 4

This stunning and spacious two bedroom flat in the summit of Westbrook offers fantastic sea views, and can comfortably sleep four guests. This flat

  • Braai/Barbecue
  • On-site Parking
R1220
Avg per night
R1220
Avg per night
Lazy Lizard 23 | Self-catering Umdloti Beach

Lazy Lizard 23

Umdloti Beach Self-catering
Sleeps 6

Positioned in the spectacular coastal town of Umdloti, Lazy Lizard 23 offers accommodation ideal for a seaside getaway.The apartment, which has thre

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2000
Avg per night
R2000
Avg per night
Pelican's Nest St Lucia | St Lucia Self-catering

Pelican's Nest St Lucia

St Lucia Self-catering
Sleeps 6

Pelican’s Nest is a beautifully decorated, spacious, comfortable and relaxing, three-bedroom, two-bathroom, air-conditioned self-catering house.The

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R1450
Avg per night
R1450
Avg per night
Cari Paravel | Self-catering Leisure Bay

Cari Paravel

Leisure Bay Self-catering
Sleeps 2

The cottage is a two sleeper, garden cottage in Leisure Bay. It has one bedroom, well equipped cottage. The cottage is in a secluded setting in Leisure Bay....

  • On-site Parking
R720
Avg per night
R720
Avg per night
Wowhaus Tranquil Garden Apartment | Essenwood Self-catering

Wowhaus Tranquil Garden Apartment

Essenwood Self-catering
Sleeps 6 in 2 rooms

Welcome to Wowhaus Tranquil Garden Apartment.The Garden Apartment is situated next to the secluded swimming pool and is totally private from the mai

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R1400
Avg per night
R1400
Avg per night
Palm Kloof Guesthouse | Self-catering Oslo Beach

Palm Kloof Guesthouse

Oslo Beach Guest House, Self-catering
Sleeps 4 in 2 rooms

Burrowed along the coast of KwaZulu Natal lies Oslo Beach where calm waters, serene hills and unspoiled nature are fundamental. Guests who stay at Palm Kloof...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1100
Avg per night
R1100
Avg per night

KwaZulu-Natal Self-Catering Accommodation

If you are looking for KwaZulu-Natal self catering accommodation , SafariNow has a selection of self catering accommodation in KwaZulu-Natal and surrounds. With 3487 listings in KwaZulu-Natal, our handy KwaZulu-Natal map search and great low prices, it's easy to book the perfect self catering holiday accommodation for your KwaZulu-Natal visit.

We also have some great special accommodation deals in KwaZulu-Natal South Africa

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,