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

Self-Catering Accommodation in KwaZulu-Natal

2600+ accommodation listings, including 200 specials
Waterfront 22 | Selection Beach Self-catering

Waterfront 22

Selection Beach Self-catering
Sleeps 2

Waterfront 22 is positioned overlooking the ocean, along the shores of Umdloti.The second-floor apartment comprises of one bedroom, a fully equipped

  • Swimming Pool
  • Braai/Barbecue
R1200
Avg per night
R1200
Avg per night
Special available
Laguna La Crete Unit K | KwaZulu-Natal Specials

Laguna La Crete Unit K

Uvongo Beach Self-catering
Sleeps 4

The Laguna La Crete complex is perched on the cliffs overlooking the sheltered Uvongo main beach.The unit has 2 bedrooms and 1 bathroom. Sleeps 4 pe

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R540
Avg per night
R540
Avg per night
Brittlewood 16, Zimbali Coastal Resort | Zimbali Coastal Estate Self-catering

Brittlewood 16, Zimbali Coastal Resort

Zimbali Coastal Estate Self-catering
Sleeps 10

Brittlewood 16 is located on the edge of the fifth green of the Zimbali golf course. Visitors to the Zimbali Coastal Resort will find the area the ideal base...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R6600
Avg per night
R6600
Avg per night
Casa Bali | Self-catering Westbrook Beach

Casa Bali

Westbrook Beach Self-catering
Sleeps 24 in 3 rooms

Casa Bali is situated in Westbrook, 5 kilometres from Ballito, with blue flag beaches, trendy bars, restaurants, shopping, and local markets.The pro

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R7700
Avg per night
R7700
Avg per night
Tinley Manor Guest Suite | Tinley Manor Self-catering

Tinley Manor Guest Suite

Tinley Manor Guest House, Self-catering
Sleeps 2

A stunning spacious en-suite guest room with its own access on a beachfront property with direct access to the beach.

  • Swimming Pool
  • On-site Parking
R1200
Avg per night
R1200
Avg per night
Peace Cottages | Self-catering Uvongo Beach

Peace Cottages

Uvongo Beach Self-catering
Sleeps 29 in 4 rooms

Peace Cottages is located in a town named Uvongo along the South Coast of Kwazulu-Natal.This accommodation consists of four self-catering cottages, each...

  • Braai/Barbecue
  • On-site Parking
R1700
Avg per night
R1700
Avg per night
Robin's Rest Self-Catering | Meerensee Self-catering

Robin's Rest Self-Catering

Meerensee Self-catering
Sleeps 8 in 4 rooms

This guest house is situated in a quiet corner of Meerensee. It is bordering a greenbelt and is the ideal location for nature lovers, especially bird lovers,...

  • Braai/Barbecue
  • On-site Parking
R820
Avg per night
R820
Avg per night
Suntrap | Self-catering Ballito

Suntrap

Ballito Self-catering
Sleeps 6

Suntrap is a self-catering apartment overlooking the marvellous coast of Ballito where a variety of natural wonders await any visitor looking to unwind.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2390
Avg per night
R2390
Avg per night
Oyster Schelles 603 | Umhlanga Self-catering

Oyster Schelles 603

Umhlanga Self-catering
Sleeps 6

The Oysters complex in Lighthouse Road is in the heart of Umhlanga's upmarket beachfront area. This apartment overlooks a panoramic expanse of sea,

  • Swimming Pool
  • On-site Parking
R4300
Avg per night
R4300
Avg per night
Cassiandra Place Unit Two  | Self-catering Arboretum (Richards Bay)

Cassiandra Place Unit Two

Arboretum (Richards Bay) Guest House, Self-catering
Sleeps 4

A fully furnished self-catering unit, with air-conditioner, parking for one car and full DStv bouquet. Cassiandra Place Unit Two is located in Arboretum.

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600
Avg per night
R600
Avg per night
Dumela Flat 4 | Margate North Beach Self-catering

Dumela Flat 4

Margate North Beach Self-catering
Sleeps 5

Dumela Flat 4 is situated in the vibrant seaside town of Margate, along the South Coast of KwaZulu-Natal.The flat, which is located on the ground fl

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

Dumela Flat 28

Margate North Beach Self-catering
Sleeps 6

Dumela Flat 28 can be found along the stunning Hibiscus Coast, in the resort town of Margate.The apartment comprises of two bedrooms, accommodating

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R800
Avg per night
R800
Avg per night
Special available
Self Catering Apartment  | KwaZulu-Natal Specials

Self Catering Apartment

Ballito Self-catering
Sleeps 4

La Ballito is situated directly across from the Main Beach in Ballito, with beautiful ocean views.The unit consists of open-plan kitchen with large

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1000
Avg per night
R1000
Avg per night
199 Ridge View Road Umzumbe | Self-catering Pumula

199 Ridge View Road Umzumbe

Pumula Self-catering
Sleeps 9 in 3 rooms

199 Ridge View Road Umzumbe.This house is less than a five-minute walk to Umzumbe swimming beach. Umzumbe is well known for the best surfing and bes

  • Braai/Barbecue
R3000
Avg per night
R3000
Avg per night
Toad Hall - The Beach House | Rocklands (Port Edward) Self-catering

Toad Hall - The Beach House

Rocklands (Port Edward) Self-catering
Sleeps 14

Toad Hall - The Beach House, is a charming self catering house situated in the Black Rock neighbourhood of Port Edward. The house has four bedrooms, two...

  • Braai/Barbecue
  • On-site Parking
R2000
Avg per night
R2000
Avg per night
Breaker View Flat | Self-catering Trafalgar

Breaker View Flat

Trafalgar Self-catering
Sleeps 6

Breaker View is fully equipped three bedroom, two bathroom flat with a stunning sea view.Main bedroom has two single beds, the second bedroom has on

R1560
Avg per night
R1560
Avg per night
Riverholm Country Estate | Nottingham Road Self-catering

Riverholm Country Estate

Nottingham Road Self-catering
Sleeps 24 in 3 rooms

Welcome to Riverholm Country Estate.The Country House - 6 en-suite bedrooms with private verandas and views of the dam – four queen beds and four si

  • Swimming Pool
  • Braai/Barbecue
R2000
Avg per night
R2000
Avg per night
Hamiltons  | Self-catering Ramsgate Beach

Hamiltons

Ramsgate Beach Self-catering
Sleeps 12 in 2 rooms

Hidden in KwaZulu Natal's South Coast lies the self-catering accommodation, Hamiltons. Here guests can make the most of the Ramsgate Beach attractions.

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R360
Avg per night
R360
Avg per night
25% OFF
San Lameer Villa 2407 | KwaZulu-Natal Specials

San Lameer Villa 2407

San Lameer Self-catering
Sleeps 4

Villa 2407 is situated on the South Coast of KwaZulu-Natal Natal. This subtropical paradise with wildlife, fauna, flora and birds, has something to offer the...

  • Braai/Barbecue
R1395
R1046
Avg per night
R1395
R1046
Avg per night
72A Nkwazi Drive | Self-catering Zinkwazi Beach

72A Nkwazi Drive

Zinkwazi Beach Self-catering
Sleeps 13

High-end holiday beach house accommodation with views of the ocean, located in the beautiful town of Zinkwazi beach, just a skip away from the beach.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R4200
Avg per night
R4200
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 3485 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,