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

KwaZulu-Natal

Accommodation in KwaZulu-Natal

2600+ accommodation listings, including 103 specials
Sabuti I194 Simbiti Eco Estate Shakas Rock | Shakas Rock Self-catering

Sabuti I194 Simbiti Eco Estate Shakas Rock

Shakas Rock Self-catering
Sleeps 6
14 reviews

Sabuti 1194 Simbiti Eco Estate Shakas Rock offers a relaxing seaside holiday in Ballito, just a short distance away from the beach. It is ideal for families...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1700
Avg per night
R1700
Avg per night
The Riverhouse | Self-catering Estcourt

The Riverhouse

Estcourt Bed and Breakfast, Self-catering
Sleeps 15 in 6 rooms
14 reviews

The Riverhouse is an elegantly restored Cape Dutch B&B set in a huge garden, with a magnificent 20 m verandah overlooking the Bushman's River in Estcourt. Each...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R660
Avg per night for 2 guests
R660
Avg per night for 2 guests
42 Chaka's Cove | Shakas Rock Self-catering

42 Chaka's Cove

Shakas Rock Self-catering
Sleeps 6
2 reviews

42 Chaka's Cove is situated in the picturesque town of Shaka's Rock, along the Dolphin Coast.The quaint apartment, which overlooks the Indian Ocean,

Recently Booked!
R2062
Avg per night
R2062
Avg per night
Pennington4u | Self-catering Kelso

Pennington4u

Kelso Self-catering
Sleeps 10 in 2 rooms
5 reviews

Pennington4u offers comfortable self-catering accommodation in a quiet house in tranquil Pennington. The house is only a 15-minute walk from the beach and is...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R500
Avg per night for 2 guests
R500
Avg per night for 2 guests
Ramsgate Palms 21 | Ramsgate South Self-catering

Ramsgate Palms 21

Ramsgate South Self-catering
Sleeps 4
44 reviews

Ramsgate Palms 21 is a fantastic little self-catering apartment conveniently situated within walking distance to the beach. The accommodation is comfortable...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Avg per night
R700
Avg per night
25% OFF
Stoneyhall Farm Accommodation | KwaZulu-Natal Specials

Stoneyhall Farm Accommodation

Underberg Lodge, Self-catering
Sleeps 28 in 4 rooms
8 reviews

Stoneyhall Farm is situated in the foothills of the majestic Southern Drakensberg. The rolling green hills, crisp mountain air and tranquil surroundings make...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R664
R498
Avg per night for 2 guests
R664
R498
Avg per night for 2 guests
Penwarn Country Lodge | Underberg Self-catering

Penwarn Country Lodge

Underberg Lodge, Self-catering
Sleeps 55 in 13 rooms
40 reviews

Penwarn Country Lodge is a country retreat located in the Southern Drakensberg, just outside Underberg.We offer full-board and bed and breakfast accommodation,...

  • Braai/Barbecue
  • On-site Parking
R700
Avg per night for 2 guests
R700
Avg per night for 2 guests
Ruby Sands Exclusive Holiday Home | Self-catering Ballito

Ruby Sands Exclusive Holiday Home

Ballito Self-catering
Sleeps 8
2 reviews

Jewel of the North Coast, Ruby Sands is a spacious, well appointed exclusive holiday home based in the heart of Ballito. The house has a large, comfortable,...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R900
Avg per night for 2 guests
R900
Avg per night for 2 guests
Ballito Manor Beach Apartment | Ballito Self-catering

Ballito Manor Beach Apartment

Ballito Self-catering
Sleeps 5

The apartment is located right on the beach in a secure complex. Two bedrooms, two and a half bathrooms, air-conditioning, DStv, Wi-Fi and the complex has

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2500
Avg per night
R2500
Avg per night
Balooga Unit A | Self-catering Margate Beach

Balooga Unit A

Margate Beach Self-catering
Sleeps 6
4 reviews

This modern and unique complex overlooks a secluded bay just minutes away from Margate’s Main Swimming Beach.The unit offers the most spectacular se

Recently Booked!
R775
Avg per night
R775
Avg per night
207 Terra Mare | Umhlanga Rocks Self-catering

207 Terra Mare

Umhlanga Rocks Self-catering
Sleeps 6

Boasting partial views of the spectacular ocean, 207 Terra Mare is established on the second floor of this attractive well renowned Umhlanga complex.

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1790
Avg per night
R1790
Avg per night
Ingwenya Lodge | Self-catering St Lucia

Ingwenya Lodge

St Lucia Self-catering
Sleeps 32 in 6 rooms
40 reviews

The lodge's name Ingwenya derives from the Zulu word for crocodile. It was quite logical to choose a name that is indigenous to Zululand in this first World...

Recently Booked!
R900
Avg per night
R900
Avg per night
Balooga Unit C | Margate Beach Self-catering

Balooga Unit C

Margate Beach Self-catering
Sleeps 8
3 reviews

Balooga overlooks a secluded bay just minutes away from Margate’s main swimming beach. The unit has a spectacular view of the ocean. Spacious balcon

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R775
Avg per night
R775
Avg per night
Isikulu 29 | Self-catering Umdloti Beach

Isikulu 29

Umdloti Beach Self-catering
Sleeps 4
2 reviews

Enjoy the view of the ocean and private braais on the balcony of this well looked after complex on Umdloti's North beach.This fantastic bright moder

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1350
Avg per night
R1350
Avg per night
204 Casuarina Sands | Port Shepstone Self-catering

204 Casuarina Sands

Port Shepstone Self-catering
Sleeps 5
1 review

204 Casuarina Sands is a lovely self-catering unit which accommodates five guests. Enjoy a glass of wine on the patio while basking in the sea view.

  • Braai/Barbecue
  • On-site Parking
R1300
Avg per night
R1300
Avg per night
Colonial Sands Unit E | Self-catering Margate Beach

Colonial Sands Unit E

Margate Beach Self-catering
Sleeps 6

Colonial Sands Unit E is situated in the beachside town of Margate.This unit has 3 bedrooms and 2 bathrooms. There is a fully equipped kitchen with

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950
Avg per night
R950
Avg per night
Unit in Selborne Golf Estate | Selborne Park Golf Estate Self-catering

Unit in Selborne Golf Estate

Selborne Park Golf Estate Self-catering
Sleeps 6
1 review

Winner of Guest Review Award 2018T16 Selborne Golf Estate is a fully furnished self-catering house, located on the Selborne Golf Estate. The Estate boasts

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500
Avg per night
R1500
Avg per night
Santorini Unit i | Self-catering Margate Beach

Santorini Unit i

Margate Beach Self-catering
Sleeps 6
1 review

Santorini Unit i is situated in Margate, along it's famous beachfront. The unit has 3 bedrooms and 2 bathrooms. Sleeps 6 people. There is a fully e

  • Swimming Pool
  • On-site Parking
R950
Avg per night
R950
Avg per night
30% OFF
San Lameer 3407 | KwaZulu-Natal Specials

San Lameer 3407

San Lameer Self-catering
Sleeps 8
20 reviews

San Lameer 3407 is a recently refurbished, four-bedroom, three bathroomed cottage located in the esteemed San Lameer Golf estate offering comfortable...

  • Swimming Pool
  • Braai/Barbecue
R2595
R1816
Avg per night
R2595
R1816
Avg per night
Big Bay Beach House | Self-catering Sea Park

Big Bay Beach House

Sea Park Self-catering
Sleeps 12
1 review

This large and comfortable home offers a great get away for friends or the whole family. Big Bay is one of the limited properties on the beach side of the

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R2850
Avg per night
R2850
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