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

KwaZulu-Natal

Accommodation in KwaZulu-Natal

2600+ accommodation listings, including 105 specials
The Berghouse and Cottages | Bergville Self-catering

The Berghouse and Cottages

Bergville Bed and Breakfast, Self-catering
Sleeps 35 in 7 rooms
103 reviews

Country cottages situated high up in the Northern Drakensberg mountains in South Africa.The Berghouse and Cottages is a privately owned, estate, offering you...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1090
Avg per night
R1090
Avg per night
15 Siesta Shakas Rock Ballito  | Self-catering Shakas Rock

15 Siesta Shakas Rock Ballito

Shakas Rock Self-catering
Sleeps 4
3 reviews

15 Siesta Shakas Rock Ballito is situated along the stunning Dolphin Coast of Kwa-Zulu Natal.The unit comprises of two bedrooms and two bathrooms. T

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R910
Avg per night
R910
Avg per night
Oppi Rotse | St Lucia Self-catering

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
R650
Avg per night for 2 guests
R650
Avg per night for 2 guests
Dragonfly Self-catering Accommodation | Self-catering Salt Rock

Dragonfly Self-catering Accommodation

Salt Rock Self-catering
Sleeps 6

We offer a First Floor Apartment which can accommodate two or four guests. All bedrooms are twin rooms and have en-suite bathrooms, which makes it ideal for a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R900
Avg per night for 2 guests
R900
Avg per night for 2 guests
Natspat | Manaba Beach Self-catering

Natspat

Manaba Beach Self-catering
Sleeps 4
3 reviews

Natspat is located in a complex, just 20 m from Manaba Beach and it offers 180-degree sea views.The air-conditioned main bedroom offers a double bed

  • Braai/Barbecue
  • On-site Parking
R675
Avg per night
R675
Avg per night
Sobhengu Lodge | Self-catering Hluhluwe

Sobhengu Lodge

Hluhluwe Lodge, Self-catering
Sleeps 122 in 19 rooms
3 reviews

Find solitude in a landscape that is still wild and untouched.Calling 100 000 hectares of game reserve home, of which 35 000 hectares are wetlands,

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R1620
Avg per night
R1620
Avg per night
Misty Peaks | Bergview Self-catering

Misty Peaks

Bergview Self-catering
Sleeps 10 in 2 rooms
6 reviews

Misty Peaks a four star establishment is located on a private eco estate adjacent to the Drakensberg Sun Resort and Hotel in the Champagne Valley. With...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R4450
Avg per night
R4450
Avg per night
Pearly Shells | Self-catering Scottburgh

Pearly Shells

Scottburgh Self-catering
Sleeps 120 in 28 rooms
19 reviews

Pearly Shells is situated in Scottburgh, 58 km south of Durban. It is a quaint village nestled alongside the stretch of warm Indian Ocean shoreline. There is...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R775
Avg per night
R775
Avg per night
20% OFF
6 Masada Manor | KwaZulu-Natal Specials

6 Masada Manor

Ramsgate South Golf Holiday, Self-catering
Sleeps 6

Located in a quite suburb, behind electric gates in Ramsgate South overlooking the ocean 600 meters away. 6 Masada Manor comprises three bedrooms. T

  • Braai/Barbecue
  • On-site Parking
R1200
R960
Avg per night
R1200
R960
Avg per night
Eden Sands 63 | Self-catering Winklespruit

Eden Sands 63

Winklespruit Self-catering
Sleeps 6
4 reviews

Offering a relaxing seaside getaway, Eden Sands 63 is a great choice for groups visiting the seaside town of Winklespruit. The town is situated along the...

  • Swimming Pool
  • On-site Parking
R724
Avg per night
R724
Avg per night
Aloe Beach Self Catering | The Bluff Self-catering

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
Avg per night
R1750
Avg per night
Giants Cup Wilderness Reserve | Self-catering Underberg

Giants Cup Wilderness Reserve

Underberg Self-catering
Sleeps 10 in 3 rooms
4 reviews

Giants Cup Wilderness Reserve in Underberg is a premier destination for fly fishing for wild trout. It has been labelled as one of the most beautiful...

  • Braai/Barbecue
R890
Avg per night
R890
Avg per night
El Palma Guest House | Amanzimtoti Self-catering

El Palma Guest House

Amanzimtoti Guest House, Bed and Breakfast, Self-catering
Sleeps 16 in 7 rooms
1 review

El Palma is situated in Amanzimtoti on the South Coast of KwaZulu-Natal within the Metropolitan area of Durban and just 12 km south of Durban Airport. We...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1080
Avg per night for 2 guests
R1080
Avg per night for 2 guests
Luwandla 15 | Self-catering St Lucia

Luwandla 15

St Lucia Self-catering
Sleeps 6
12 reviews

Luwandla 15 is a self-catering townhouse located about 1 km from St Lucia Beach. The apartment offers comfortable accommodation ideal for families visiting St...

Recently Booked!
R650
Avg per night for 2 guests
R650
Avg per night for 2 guests
69 Strand | Brighton Beach Self-catering

69 Strand

Brighton Beach Self-catering
Sleeps 12 in 3 rooms
3 reviews

69 Strand offers you a sensational break away, overlooking the tranquil Indian Ocean. Our three fully-equipped self-catering units are located in the Brighton...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R1400
Avg per night
R1400
Avg per night
112 Warnadoon | Self-catering Warner Beach

112 Warnadoon

Warner Beach Self-catering
Sleeps 6
14 reviews

Situated just a few steps away from the lovely sandy beach, Warnadoon offers comfortable accommodation for the leisure traveller. There are two beaches...

  • Braai/Barbecue
  • On-site Parking
R900
Avg per night
R900
Avg per night
Umdobi Bush Camp | Sodwana Bay Self-catering

Umdobi Bush Camp

Sodwana Bay Camping and Caravanning, Self-catering
Sleeps 138 in 23 rooms
10 reviews

Set in the thick of the Zululand bush, within minutes of Sodwana Bays protected waters and sweeping sandy beaches, Umdobi Bush Camp offers you a quiet escape...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R280
Avg per night for 2 guests
R280
Avg per night for 2 guests
10 Marine Terraces | Self-catering Umhlanga

10 Marine Terraces

Umhlanga Self-catering
Sleeps 4
1 review

10 Marine Terraces is a tastefully furnished, two-bedroomed unit that has a warm and friendly ambience. It is situated in the Marine Terraces comple

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R4025
Avg per night
R4025
Avg per night
65 Topanga | Uvongo Beach Self-catering

65 Topanga

Uvongo Beach Self-catering
Sleeps 5
1 review

Facing the central area of the complex with the sea in the background, 65 Topanga is a charmingly furnished two bedroom flat placed in Uvongo Beach.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800
Avg per night
R800
Avg per night
Villa Flamenco 5 | Self-catering Shakas Rock

Villa Flamenco 5

Shakas Rock Self-catering
Sleeps 5
29 reviews

Villa Flamenco 5 is a two-bedroom self-catering holiday flat situated in Shaka’s Rock in KwaZulu-Natal. Shaka's Rock is a coastal resort town located just 5...

R900
Avg per night
R900
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 3669 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