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

KwaZulu-Natal

Accommodation in KwaZulu-Natal

2600+ accommodation listings, including 106 specials
Kingfisher By The Sea | Salt Rock Self-catering

Kingfisher By The Sea

Salt Rock Self-catering
Sleeps 4

This modern apartment, situated on a private property, is for the self-catering family who also needs to be close to the beach. Our apartment consi

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1200
Avg per night
R1200
Avg per night
Chaka's Rock Chalets | Self-catering Shakas Rock

Chaka's Rock Chalets

Shakas Rock Self-catering
Sleeps 44 in 8 rooms

We offer three self-contained chalets accommodating between four to eight people. The Studio comprises one bedroom fitted with a queen-sized bed as well as...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R820
Avg per night
R820
Avg per night
Costa Smeralda | Margate Beach Self-catering

Costa Smeralda

Margate Beach Self-catering
Sleeps 30
1 review

Costa Smeralda offers a truly unique beach side getaway, right in the heart of nature. Margate Beach boasts a host of attractions for all by the ocean.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1160
Avg per night
R1160
Avg per night
Club Hacienda | Self-catering Shelly Beach (KZN)

Club Hacienda

Shelly Beach (KZN) Self-catering
Sleeps 34 in 5 rooms

Club Hacienda is located approximately 112 kilometers from Durban and is perfectly placed for guests to enjoy the best that the South Coast has to offer.

  • Swimming Pool
R1110
Avg per night
R1110
Avg per night
Sunset Beach | Westbrook Beach Self-catering

Sunset Beach

Westbrook Beach Self-catering
Sleeps 6

This recently refurnished apartment is located along the Dolphin Coast in between the towns of Ballito and La Mercy, and is one of the largest apartments in a...

  • Swimming Pool
  • Braai/Barbecue
R1598
Avg per night
R1598
Avg per night
24 Crystal Cove | Self-catering La Mercy

24 Crystal Cove

La Mercy Self-catering
Sleeps 6
8 reviews

24 Crystal Cove is a fully furnished self-catering apartment located across the road from your own secluded peace of beach in La Mercy, KwaZulu-Natal. This...

  • Swimming Pool
  • Braai/Barbecue
R1300
Avg per night
R1300
Avg per night
Seagull Holiday Apartments | Margate Beach Self-catering

Seagull Holiday Apartments

Margate Beach Self-catering
Sleeps 223 in 44 rooms
36 reviews

Seagull Holiday Apartments are situated on the lovely Margate Main Beach, also known as The Golden Mile, and offers guests a choice of 45 fully furnished...

  • Braai/Barbecue
R480
Avg per night
R480
Avg per night
The Old Berkshire Self Catering | Self-catering Hilton

The Old Berkshire Self Catering

Hilton Self-catering
Sleeps 24 in 8 rooms
7 reviews

The Old Berkshire Self Catering is situated just outside of Hilton, a charming country village in the Natal Midlands.The guest house comprises of eight units,...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R650
Avg per night
R650
Avg per night
Apartment 10 Villa Grace | Freeland Park Self-catering

Apartment 10 Villa Grace

Freeland Park Self-catering
Sleeps 6
5 reviews

Situated in Freeland Park, a suburb in the coastal town of Scottburgh. It is just off the main freeway that connects all the coastal towns along the south...

  • Braai/Barbecue
  • On-site Parking
R650
Avg per night
R650
Avg per night
Doonside - Driftsands 65 | Self-catering Doonside

Doonside - Driftsands 65

Doonside Self-catering
Sleeps 5
37 reviews

Doonside - Driftsands 65 is a comfortable, two-bedroom apartment situated in Doonside. Doonside is an area between Amanzimtoti and Warner Beach and is just a...

  • Braai/Barbecue
R610
Avg per night
R610
Avg per night
Carmel 2 | Lawrence Rocks Self-catering

Carmel 2

Lawrence Rocks Self-catering
Sleeps 6

Carmel 2 is a fully furnished self-catering apartment which can be found in a secure Margate Beach area complex, just 350 metres from the local beach.

  • Braai/Barbecue
  • On-site Parking
R675
Avg per night
R675
Avg per night
Carmel 7 | Self-catering Lawrence Rocks

Carmel 7

Lawrence Rocks Self-catering
Sleeps 6

Carmel 7 is a fully furnished self-catering apartment which can be found in a secure Margate Beach area complex, just 350 metres from the local beach.

  • Braai/Barbecue
  • On-site Parking
R675
Avg per night
R675
Avg per night
Allesreg Chalet D2 | Manaba Beach Self-catering

Allesreg Chalet D2

Manaba Beach Self-catering
Sleeps 4 in 2 rooms

Allesreg Chalet D2 is a fully furnished self-catering apartment which can be found in a secure Manaba Beach complex, just 50 metres from the local beach.

  • Braai/Barbecue
  • On-site Parking
R490
Avg per night
R490
Avg per night
Beau Vista 10 | Self-catering Manaba Beach

Beau Vista 10

Manaba Beach Self-catering
Sleeps 8

Beau Vista 10 is a fully furnished self-catering apartment which can be found in a secure Manaba Beach complex, just 50 metres from the local beach.

  • Braai/Barbecue
  • On-site Parking
R610
Avg per night
R610
Avg per night
Arista 3 | Manaba Beach Self-catering

Arista 3

Manaba Beach Self-catering
Sleeps 8

Arista 3 is a fully furnished self-catering apartment which can be found in a secure Manaba Beach complex, just 50 metres from the local beach.The a

  • Braai/Barbecue
  • On-site Parking
R430
Avg per night
R430
Avg per night
Chesapeake Bay 44 | Self-catering Lawrence Rocks

Chesapeake Bay 44

Lawrence Rocks Self-catering
Sleeps 4 in 2 rooms

Chesapeake Bay 44 is a fully furnished self-catering apartment which can be found in a secure Chesapeake Bay complex, just metres from the local beach.

Recently Booked!
R490
Avg per night
R490
Avg per night
Bonamic 5 | Manaba Beach Self-catering

Bonamic 5

Manaba Beach Self-catering
Sleeps 4

Bonamic 5 is a fully furnished self-catering apartment which can be found in a secure Manaba Beach complex, just 50 metres from the local beach.The

  • On-site Parking
R430
Avg per night
R430
Avg per night
Allesreg Chalet E2 | Self-catering Manaba Beach

Allesreg Chalet E2

Manaba Beach Self-catering
Sleeps 5

Allesreg Chalet E2 is a fully furnished self-catering apartment which can be found in a secure Manaba Beach complex, just 50 metres from the local beach.

  • Braai/Barbecue
  • On-site Parking
R490
Avg per night
R490
Avg per night
Beach Mansions 1 | Uvongo Beach Self-catering

Beach Mansions 1

Uvongo Beach Self-catering
Sleeps 6

Beach Mansions 1 is located in Margate and offers quality accommodation for your next family holiday. The apartment is in close proximity to all amenities,...

  • Braai/Barbecue
  • On-site Parking
R670
Avg per night
R670
Avg per night
5% OFF
Unit 1101 Oyster Rock | KwaZulu-Natal Specials

Unit 1101 Oyster Rock

Umhlanga Self-catering
Sleeps 8

Featuring sea views, Unit 1101 Oyster Rock offers accommodation with braai facilities and a terrace around 100m from Umhlanga lighthouse and beaches.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R8000
R7600
Avg per night
R8000
R7600
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 3662 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