Welcome to SafariNow. Get off your accommodation booking by paying with the voucher code before .
TIP!
Enter Dates
Enter your dates for accurate availability
KwaZulu-Natal, South Africa
Select dates 2 Guests

Self Catering Accommodation in KwaZulu-Natal: Discover Unique Places to Stay-57

KwaZulu-Natal

Accommodation in KwaZulu-Natal

2600+ accommodation listings, including 106 specials
Dumela Flat 8 | Margate North Beach Self-catering

Dumela Flat 8

Margate North Beach Self-catering
Sleeps 5

Situated in the picturesque seaside town of Margate, Dumela Flat 8 offers guests ideal holiday accommodation. The self-catering flat, which has two

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800
Avg per night
R800
Avg per night
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
R800
Avg per night
R800
Avg per night
Dumela Flat 21 | Margate North Beach Self-catering

Dumela Flat 21

Margate North Beach Self-catering
Sleeps 5

Dumela Flat 21 is situated in the holiday resort town of Margate, along the wondrous South Coast of KwaZulu Natal.The stylishly decorated flat, whic

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R800
Avg per night
R800
Avg per night
Dumela Flat 32 | Self-catering Margate North Beach

Dumela Flat 32

Margate North Beach Self-catering
Sleeps 6 in 3 rooms

Situated in the seaside resort town of Margate, Dumela Flat 32 offers guests ideal accommodation for a beachside holiday.The apartment, which accomm

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800
Avg per night
R800
Avg per night
The Shades – Luxury Garden Apartment | Umhlanga Rocks Self-catering

The Shades – Luxury Garden Apartment

Umhlanga Rocks Self-catering
Sleeps 4

13 The Shades is situated in the spectacular seaside town of Umhlanga, mere meters from the beach.The apartment, which has two bedrooms, features an

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1650
Avg per night
R1650
Avg per night
Shad Drive 1 | Self-catering Ramsgate Beach

Shad Drive 1

Ramsgate Beach Self-catering
Sleeps 4

A modern apartment located in Ramsgate, Shad Drive 1 is a two-bedroom self-catering apartment with partial sea views which can accommodate four guests.

  • Braai/Barbecue
  • On-site Parking
R795
Avg per night
R795
Avg per night
402 Kenwyn on Sea | Ballito Self-catering

402 Kenwyn on Sea

Ballito Self-catering
Sleeps 7

402 Kenwyn on Sea is a fully fitted, luxurious apartment in Ballito, on the Kwazulu-Natal Dolphin Coast, and provides the ideal holiday get-away.The

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2070
Avg per night
R2070
Avg per night
309 Kenwyn-on-Sea | Self-catering Ballito

309 Kenwyn-on-Sea

Ballito Self-catering
Sleeps 6

309 Kenwyn on Sea is a charming flat located in a secure complex in Ballito.The flat has 3 bedrooms. The main bedroom has a queen-size bed with en-s

  • Swimming Pool
  • Braai/Barbecue
R1250
Avg per night
R1250
Avg per night
Palm Gate | Umhlanga Ridge Self-catering

Palm Gate

Umhlanga Ridge Self-catering
Sleeps 7

Welcome to Palm Gate.Palm Gate has 2 en-suite rooms that can accommodate 6 people. We are 3 minutes walking distance away from Gateway shopping cent

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R2695
Avg per night
R2695
Avg per night
Areca Palm Cottage | Self-catering Durban North

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
R1200
Avg per night for 2 guests
R1200
Avg per night for 2 guests
 202 Ben Siesta | Umhlanga Self-catering

202 Ben Siesta

Umhlanga Self-catering
Sleeps 4

A modern air-conditioned apartment comprising of two bedrooms, two bathrooms, open plan lounge and dining room, fully equipped kitchen (washing machine, tumble...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1650
Avg per night
R1650
Avg per night
Glenwood Safaris | Self-catering Elandskraal

Glenwood Safaris

Elandskraal Self-catering
Sleeps 10

Since the early 1990's, Glenwood has been home to a variety of wild game. The farm was previously used as a setting for youth camps. It is situated on 360...

  • Braai/Barbecue
  • On-site Parking
16 Mallorca | Umdloti Beach Self-catering

16 Mallorca

Umdloti Beach Self-catering
Sleeps 6

Holiday accommodation with two sea facing balconies boasting spectacular views over the Umdloti Beach. 16 Mallorca is located in Umdloti Beach.The a

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1312
Avg per night
R1312
Avg per night
Three Bedroom Standard Villa 2017 | Self-catering San Lameer

Three Bedroom Standard Villa 2017

San Lameer Self-catering
Sleeps 6 in 3 rooms

Unit 2017 is a charming three-bedroom, two-bathroom standard villa, located in the incredibly desirable San Lameer Estate, Southbroom, KwaZulu-Natal.

  • Braai/Barbecue
  • On-site Parking
R2400
Avg per night
R2400
Avg per night
Boulevard 213 | Margate Beach Self-catering

Boulevard 213

Margate Beach Self-catering
Sleeps 6

The Located in the heart of Margate, KwaZulu-Natal, Boulevard 213 is a fully furnished three-bedroom apartment, comfortably accommodating up to six guests.

  • Braai/Barbecue
  • On-site Parking
R855
Avg per night
R855
Avg per night
Triger Gardens 7 | Self-catering Manaba Beach

Triger Gardens 7

Manaba Beach Self-catering
Sleeps 4

Triger Gardens 7 is a quaint two-bedroom self-catering apartment in the secure Triger Gardens complex; from here, you can explore lovely Manaba Beach.

  • Braai/Barbecue
  • On-site Parking
R610
Avg per night
R610
Avg per night
Aldabra 4 | St Michaels on Sea Self-catering

Aldabra 4

St Michaels on Sea Self-catering
Sleeps 6

Aldabra 4 is a fully furnished three-bedroom self-catering holiday apartment in the secure Aldabra complex in St Michaels on Sea, for a up to six guests.

  • Braai/Barbecue
  • On-site Parking
R490
Avg per night
R490
Avg per night
Santorini 302a | Self-catering Margate Beach

Santorini 302a

Margate Beach Self-catering
Sleeps 6

Welcome to Santorini 302a offers comfortable self-catering accommodation in a 3-bedroom apartment situated within a sought-after complex in Margate.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R900
Avg per night
R900
Avg per night
Azure | Leisure Bay Self-catering

Azure

Leisure Bay Self-catering
Sleeps 10

Azure is on the beachfront in Leisure Bay. This luxury open plan house with everything you would need to have a fantastic holiday. This is a four b

  • Braai/Barbecue
  • On-site Parking
R2900
Avg per night
R2900
Avg per night
Botha's Hill Cottage | Self-catering Bothas Hill

Botha's Hill Cottage

Bothas Hill Self-catering
Sleeps 4 in 2 rooms

Botha's Hill Cottage offers two self-catering units for guests wishing to unwind in the tranquility of Bothas Hill. The units sleep two guests each.

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R500
Avg per night
R500
Avg per night

KwaZulu-Natal 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 3673 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