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

Self-catering accommodation in KwaZulu-Natal-45

Self-catering accommodation in KwaZulu-Natal

2600+ accommodation listings, including 240 specials
Saints View | Uvongo Beach Self-catering

Saints View

Uvongo Beach Self-catering
Sleeps 208 in 26 rooms
1 review

Welcome to Saints ViewSaints View Resort is a luxury resort with 3 modern bedroom units all overlooking the Uvongo Beach. The resort also has a rest

  • Swimming Pool
  • On-site Parking
R1100
Avg per night
R1100
Avg per night
Ithaca 9 | Self-catering Manaba Beach

Ithaca 9

Manaba Beach Self-catering
Sleeps 6
2 reviews

Ithaca 9 is situated in Manaba Beach in the Southcoast. Manaba is a seaside village on the Hibiscus Coast that overlaps Uvongo and Margate.This full

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R699
Avg per night for 2 guests
R699
Avg per night for 2 guests
Bikini 7 | Ballito Self-catering

Bikini 7

Ballito Self-catering
Sleeps 6
2 reviews

Bikini 7 is located in the holiday town named Ballito in Kwa-Zulu Natal. This ground floor duplex apartment has a fully equipped kitchen with a fridge, a...

  • On-site Parking
R1105
Avg per night
R1105
Avg per night
14% OFF
Rose Cottage | KwaZulu-Natal Specials

Rose Cottage

Nottingham Road Self-catering
Sleeps 6

Situated in the KwaZulu-Natal Midlands near prominent boarding schools, our house is the ideal place for weekends with the kids. Rose Cottage has a lovely big...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R2000
R1720
Avg per night
R2000
R1720
Avg per night
21 Bontelodge | Wildenweide Self-catering

21 Bontelodge

Wildenweide Self-catering
Sleeps 2
1 review

21 Bontelodge offers discreet self-catering accommodation in Wildenweide, Richards Bay. The unit is ideal for long term stays, business executives, or...

  • Braai/Barbecue
  • On-site Parking
R500
Avg per night for 2 guests
R500
Avg per night for 2 guests
Amanzimtoti Beach and Seaview Vacation | Self-catering Amanzimtoti

Amanzimtoti Beach and Seaview Vacation

Amanzimtoti Self-catering
Sleeps 6
1 review

Amanzimtoti Beach and Seaview Vacation is situated directly on the beach in Amanzimtoti.The unit sleeps a maximum of six people in 2 bedrooms and features a...

  • Swimming Pool
  • Braai/Barbecue
R900
Avg per night
R900
Avg per night
Topanga | Uvongo Self-catering

Topanga

Uvongo Self-catering
Sleeps 42 in 10 rooms
1 review

Enjoy a South Coast holiday in a chic modern unit with self-catering facilities and modern conveniences. Built in a relaxed horseshoe shape around a sparkling...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R830
Avg per night
R830
Avg per night
Beachfront Cabanas L'Escalier Unit 404 | Self-catering Amanzimtoti

Beachfront Cabanas L'Escalier Unit 404

Amanzimtoti Self-catering
Sleeps 8
7 reviews

Situated between the Manzimtoti River and the warm waters of the Indian Ocean, Beachfront Cabanas L'Escalier Unit 404 offers an idyllic seaside holiday. It is...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1210
Avg per night
R1210
Avg per night
Stokkiesdraai Holiday Apartments | St Lucia Self-catering

Stokkiesdraai Holiday Apartments

St Lucia Self-catering, Backpacker
Sleeps 72 in 12 rooms
1 review

Situated in St. Lucia on the KwaZulu-Natal coast you will find Stokkiesdraai Holiday Apartments. Stokkiesdraai offers self-catering units that are all...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R730
Avg per night for 2 guests
R730
Avg per night for 2 guests
Ivory Beach Lodge | Self-catering Southbroom

Ivory Beach Lodge

Southbroom Self-catering, Bed and Breakfast
Sleeps 4
3 reviews

Total privacy, lots of personal space and attention to detail await you at. The cottage at Ivory Beach Lodge. The architecture is Indo-African, with high...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1200
Avg per night for 2 guests
R1200
Avg per night for 2 guests
Ntibane Bushveld Hideaway | Louwsburg Self-catering

Ntibane Bushveld Hideaway

Louwsburg Self-catering
Sleeps 12 in 3 rooms
6 reviews

Nestled in the rolling hills of Zululand lies Ntibane Bushveld Hideaway. Situated in the Hlomohlomo area of Kwazulu Natal, it is an idyllic setting for those...

  • Braai/Barbecue
  • On-site Parking
R600
Avg per night for 2 guests
R600
Avg per night for 2 guests
La Ballito 303 | Self-catering Ballito

La Ballito 303

Ballito Self-catering
Sleeps 4
1 review

Based along the Dolphin Coast of KwaZulu Natal lies La Ballito 303. This apartment is ideal for two adults and two children looking for a seaside stay.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R765
Avg per night
R765
Avg per night
De Hoeve | Scottsville Self-catering

De Hoeve

Scottsville Self-catering
Sleeps 4
1 review

De Hoeve is a garden Cottage located in Pietermaritzburg, in the heart of the Natal Midlands.The Cottage consists of two bedrooms with two single be

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Avg per night for 2 guests
R700
Avg per night for 2 guests
The Breakers 224 | Self-catering Umhlanga

The Breakers 224

Umhlanga Self-catering
Sleeps 4

The Breakers 224 is situated in The Breakers Resort which is based along Umhlanga Rocks.The apartment has two bedrooms and one bathroom, features an

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2100
Avg per night
R2100
Avg per night
10% OFF
Colonial Sands Unit C | KwaZulu-Natal Specials

Colonial Sands Unit C

Margate Beach Self-catering
Sleeps 8
1 review

Colonial Sands Unit C is situated in the seaside holiday town of Margate.This unit has 4 bedrooms and 2 bathrooms. There is a fully equipped kitchen

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1360
R1224
Avg per night
R1360
R1224
Avg per night
The Beach House La Lucia | Self-catering La Lucia

The Beach House La Lucia

La Lucia Self-catering
Sleeps 14
3 reviews

The Beach House is situated in the quaint town of La Lucia, on the beautiful Umhlanga Coastline near the suburb of Umhlanga Rocks. It is just a short drive...

  • Swimming Pool
  • Braai/Barbecue
R4025
Avg per night
R4025
Avg per night
The Merry Crab | Munster Self-catering

The Merry Crab

Munster Self-catering
Sleeps 40 in 11 rooms
14 reviews

The Merry Crab is a delightful self-catering beach resort carved out of the Admiralty reserve which fringes the Indian Ocean.It is favoured by birde

  • Swimming Pool
  • Braai/Barbecue
R770
Avg per night
R770
Avg per night
4 Hokaai  | Self-catering Uvongo

4 Hokaai

Uvongo Self-catering
Sleeps 4
1 review

4 Hokaai is set in Uvongo in Margate. It is within walking distance of the main swimming beach and restaurants and promises an unforgettable breakaway.This...

  • On-site Parking
R580
Avg per night
R580
Avg per night
Pongola Tropical | Pongola Self-catering

Pongola Tropical

Pongola Self-catering
Sleeps 8 in 2 rooms
7 reviews

Pongola Tropical is located in the sub-tropical town of Pongola, which is situated in the heart of the prosperous sugar cane plantations of Northern...

  • Braai/Barbecue
R600
Avg per night for 2 guests
R600
Avg per night for 2 guests
102 The Spinnaker  | Self-catering Ushaka

102 The Spinnaker

Ushaka Self-catering
Sleeps 4
11 reviews

102 The Spinnaker is a comfortable self-catering establishment located on the seafront near the harbour in Durban Point Waterfront, a major centre of tourism.

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

KwaZulu-Natal Self-catering accommodation

Do your holiday plans include cooking a romantic dinner for that special someone, having a lekker braai with friends or a breakfast fry-up with the family? You're spoilt for choice with 602 options of Self-catering accommodation in KwaZulu-Natal.

Affordable accommodation for everyone, from cheap and cheerful Self-catering holiday houses to luxury villas. Don't miss out on our great deals from R170 per person sharing and keep an eye out for specials.

Booking couldn't be simpler with easy payment options and local support at your fingertips.

Book your perfect getaway today & get going!

Still considering another weekend on the couch instead?

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,