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

KwaZulu-Natal

Accommodation in KwaZulu-Natal

2600+ accommodation listings, including 106 specials
142 Sabuti | Simbithi Eco Estate Self-catering

142 Sabuti

Simbithi Eco Estate Self-catering
Sleeps 10
6 reviews

** MINIMUM 3 NIGHTS BOOKING AND 7 IN PEAK SEASON ***142 Sabuti is located in Simbithi Eco-Estate. The area is a popular holiday destination, as it has the warm...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3171
Avg per night
R3171
Avg per night
Tahiti Sands | Self-catering Shelly Beach (KZN)

Tahiti Sands

Shelly Beach (KZN) Self-catering
Sleeps 60
7 reviews

Set on the beautiful shoreline of Shelly Beach in KwaZulu-Natal, Tahiti Sands offers lovely apartments with superb views of the Indian Ocean. There are eight...

  • Swimming Pool
  • Braai/Barbecue
R1050
Avg per night
R1050
Avg per night
Blue Haze Cottage | Himeville Self-catering

Blue Haze Cottage

Himeville Self-catering
Sleeps 6
8 reviews

Blue Haze Cottage is a lovely country getaway offering self-catering accommodation in Himeville in the Drakensberg. Blue Haze is only a two and half hour...

  • Braai/Barbecue
  • On-site Parking
R1200
Avg per night for 2 guests
R1200
Avg per night for 2 guests
KASA La-Mer | Self-catering Wood Grange

KASA La-Mer

Wood Grange Self-catering
Sleeps 6
9 reviews

KASA La-Mer is a traditional-styled double storey bungalow situated in the tranquil resort of Anchors Aweigh, overlooking the picturesque town of Hibberdene....

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R650
Avg per night
R650
Avg per night
51 Summersands | North Beach Self-catering

51 Summersands

North Beach Self-catering
Sleeps 4
1 review

Upmarket 2 bedroom self-catering apartment situated in a 24hr secured complex on the Beachfront. This well maintained, affordable apartment has two

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1150
Avg per night
R1150
Avg per night
The Gorgez View | Self-catering Paddock

The Gorgez View

Paddock Bed and Breakfast, Self-catering
Sleeps 48 in 24 rooms

The Gorgez View a soothingly tranquil oasis only 24km inland if the coastal town of Port Shepstone, The Gorgez View, is the ideal destination for any...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R635
Avg per night
R635
Avg per night
Petla's Place | Westville Self-catering

Petla's Place

Westville Self-catering, Bed and Breakfast
Sleeps 10 in 4 rooms
12 reviews

Petla's Place is located away from the heat and humidity of central Durban, in the lush and wooded area of Westville. We offer a convenient location for...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Avg per night for 2 guests
R700
Avg per night for 2 guests
Lake Eland Game Reserve | Self-catering Lake Eland Game Reserve

Lake Eland Game Reserve

Lake Eland Game Reserve Self-catering, Camping and Caravanning
Sleeps 181 in 36 rooms
27 reviews

Lake Eland Game Reserve is the ideal venue for a family holiday, romantic getaway or simply a day's outing near Port Shepstone. Lake Eland Game Reserve is...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R400
Avg per night
R400
Avg per night
Boulevard 102 | Margate Beach Self-catering

Boulevard 102

Margate Beach Self-catering
Sleeps 6

Boulevard 102 is a very comfortable family unit in one of Margate's most sought after buildings. It is furnished colonial style and has central...

  • Braai/Barbecue
  • On-site Parking
R950
Avg per night
R950
Avg per night
Mount Champagne Cottage | Self-catering Winterton

Mount Champagne Cottage

Winterton Self-catering
Sleeps 8
2 reviews

Mount Champagne Cottage is a double-storey thatched cottage located in the secure Mount Champagne Resort at the foot of Cathkin Peak. Mount Champagne is...

  • Swimming Pool
  • Braai/Barbecue
R1900
Avg per night
R1900
Avg per night
Cormoran 6 | Herrwood Park Self-catering

Cormoran 6

Herrwood Park Self-catering
Sleeps 6
1 review

Cormoran is situated in Umhlanga Rocks, Lagoon Drive, between Breakers and the Umhlanga Sands Hotel. This is a three bedroom, two bathroom unit. Thi

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2500
Avg per night
R2500
Avg per night
10% OFF
Chesapeake Bay 30 | KwaZulu-Natal Specials

Chesapeake Bay 30

Margate Beach Self-catering
Sleeps 4
8 reviews

MAGNIFICENT SEA VIEW FROM THE UNIT WITH THE SOUND OF WAVES! Nestled in the popular coastal town of Margate is a superbly located and neat self-catering...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R720
R648
Avg per night
R720
R648
Avg per night
Kapenta Bay Resort and Conference Hotel | Port Shepstone Self-catering

Kapenta Bay Resort and Conference Hotel

Port Shepstone Resort, Self-catering
Sleeps 300
2 reviews

Kapenta Bay Resort and Conference Hotel has all the necessities to ensure a true holiday feel. The comfortable rooms, mouthwatering cuisine and all the...

  • Swimming Pool
R1594
Avg per night
R1594
Avg per night
103 Shangri La | Self-catering Doonside

103 Shangri La

Doonside Self-catering
Sleeps 6
4 reviews

103 Shangri La is a beautiful apartment overlooking Doornside Beach, which is one of the spectacular South Coast beaches. It has a fantastic sea view and...

  • Swimming Pool
  • Braai/Barbecue
R1930
Avg per night
R1930
Avg per night
Lake Glencairn | Underberg Self-catering

Lake Glencairn

Underberg Self-catering
Sleeps 16 in 4 rooms
2 reviews

Lake Glencairn is situated seven kilometers outside of Himeville on the Sani Pass Road, with a large lake that covers 40 hectares, a stone throw away from the...

  • Braai/Barbecue
  • On-site Parking
R750
Avg per night
R750
Avg per night
Bermuda 303 | Self-catering Ballito

Bermuda 303

Ballito Self-catering
Sleeps 6
3 reviews

Bermuda 303 is located in a small holiday town named Ballito in KwaZulu-Natal.This beach front apartment can accommodate 4 adults and 2 children and features a...

Recently Booked!
R1150
Avg per night
R1150
Avg per night
Eden Sands Self-catering | Winklespruit Self-catering

Eden Sands Self-catering

Winklespruit Self-catering
Sleeps 6
15 reviews

This is a comfortable self-catering townhouse situated in a secure complex, in Kingsburgh. It is only a stone’s throw from the beach, and within walking...

  • Swimming Pool
  • On-site Parking
R724
Avg per night
R724
Avg per night
Monte Video Deo Gloria | Self-catering Cathkin Park

Monte Video Deo Gloria

Cathkin Park Self-catering
Sleeps 8
7 reviews

There is a place in the mountains that will go straight to your head, hidden in the mysterious shadow of the majestic Mount Champagne, you'll find an upmarket,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3600
Avg per night
R3600
Avg per night
Umhlanga Ridge Manhatten | Umhlanga Ridge Self-catering

Umhlanga Ridge Manhatten

Umhlanga Ridge Self-catering
Sleeps 4
2 reviews

welcome to Umhlanga Ridge Manhatten.Neat 2-bedroom, 1-bathroom on the second floor. The secure complex is well located, within walking distance of G

  • On-site Parking
R700
Avg per night for 2 guests
R700
Avg per night for 2 guests
14 Bronze Bay | Self-catering Umhlanga Rocks

14 Bronze Bay

Umhlanga Rocks Self-catering
Sleeps 4
2 reviews

14 Bronze Bay is based in Umhlanga Rocks, Lagoon Drive, near to the Umhlanga Sands Hotel. This is a two bedroom, two bathroom unit. The third-floor

  • On-site Parking
R1700
Avg per night
R1700
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 3673 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