TIP!
Enter Dates
Enter your dates for accurate availability
KwaZulu-Natal, South Africa
Select dates 2 Guests

Self-catering accommodation in KwaZulu-Natal-68

Self-catering accommodation in KwaZulu-Natal

2400+ accommodation listings, including 271 specials
268 Sandhills | Princes Grant Self-catering

268 Sandhills

Princes Grant Holiday Home, Self-catering, Resort
Sleeps 8
6 reviews

268 Sandhills is situated on the breathtaking Dolphin Coast of KwaZulu-Natal, on Prince's Grant Golf Estate. This North Coast jewel offers a lifestyle of...

  • Swimming Pool
  • Braai/Barbecue
R2000/night
Per unit
R2000/night
Sea Sun Accommodation | Self-catering Ilfracombe

Sea Sun Accommodation

Ilfracombe Self-catering
Sleeps 16 in 4 rooms
2 reviews

Sea Sun Accommodation is an ideal beach holiday destination set on a picturesque estate with beautiful views of the ocean and the Umkomaas River. We offer two...

  • Braai/Barbecue
  • On-site Parking
R1600/night
Per unit
R1600/night
Sunny Rock | Southbroom Self-catering

Sunny Rock

Southbroom Self-catering
Sleeps 29 in 5 rooms
2 reviews

Sunny Rock is hidden within the beautiful natural surrounds of Southbroom, which is situated on the South Coast of KwaZulu-Natal, 10 km from Margate, and just...

  • Swimming Pool
  • Braai/Barbecue
R720/night
Per guest
R720/night
Clare Hills Self-catering | Self-catering Palmiet

Clare Hills Self-catering

Palmiet Self-catering
Sleeps 8 in 2 rooms
10 reviews

Clare Hills Self-catering is a 3 Star graded accommodation. We offer excellent hospitality & quality services in the safe residential area of Clare Estate in...

R500/night
Per guest
R500/night
Casa De Playa | Pennington Self-catering

Casa De Playa

Pennington Holiday Home, Self-catering
Sleeps 8

This four-bedroom self-catering house sleeps up to eight people and is located in Pennington, just 10 km south of Scottburgh. The house has three b

  • Braai/Barbecue
R2000/night
Per unit
R2000/night
Aquarius Beach House | Self-catering Uvongo Beach

Aquarius Beach House

Uvongo Beach Self-catering
Sleeps 12 in 3 rooms

Aquarius Beach House is situated in Uvongo right on the beach. This is a stunning sought-after three bedroom, eight sleeper, stylish beach house.You

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3800/night
Per unit
R3800/night
Beach Shack | Hibberdene Self-catering

Beach Shack

Hibberdene Holiday Home, Self-catering
Sleeps 10
1 review

The Beach Shack offers four bedrooms and four bathrooms, sleeping a total of eight adults and two children. The kitchen has been completely renovated and is...

  • Braai/Barbecue
R1500/night
Per unit
R1500/night
31 Zimbali Milkwood Street | Self-catering Zimbali Coastal Estate

31 Zimbali Milkwood Street

Zimbali Coastal Estate Holiday Home, Resort, Self-catering
Sleeps 10

This beautiful family holiday home is situated only a stone's throw from the beach. The privacy and spacious open-plan design embrace the indoor and outdoor...

  • Swimming Pool
  • Braai/Barbecue
R7000/night
Per unit
R7000/night
de Charmoy Riverside | Durban North Self-catering

de Charmoy Riverside

Durban North Bed and Breakfast, Self-catering
Sleeps 14 in 4 rooms
31 reviews

Based on the success of de Charmoy Estate Guest House in Canelands, Bernard and Cathy now offer guests all the comforts of home in the middle of the city. ...

R800/night
Per unit
R800/night
River Walk Lodge | Self-catering Westville

River Walk Lodge

Westville Bed and Breakfast, Self-catering
Sleeps 8 in 4 rooms
1 review

River Walk Lodge is situated in a quiet cul-de-sac and is nestled on the banks of the Palmiet River with splendid views of the Palmiet Nature Reserve. All...

  • Swimming Pool
  • Braai/Barbecue
R1100/night
Per guest
R1100/night
Ashmead-on-Sea | Ramsgate South Self-catering

Ashmead-on-Sea

Ramsgate South Holiday Home, Self-catering
Sleeps 8

Ashmead-on-Sea is a fully equipped self-catering house situated in Ramsgate, a village on the South Coast of KwaZulu-Natal in an area rich in exotic...

  • Swimming Pool
  • Braai/Barbecue
R3500/night
Per unit
R3500/night
Hillside Lodge | Self-catering Bulwer

Hillside Lodge

Bulwer Guest House, Self-catering
Sleeps 8 in 4 rooms
10 reviews

Hillside Lodge is a restored turn of the century farmhouse located on a smallholding outside Bulwer, overlooking Bulwer Mountain and adjoining 800 hectares of...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R600/night
Per guest
R600/night
Umzumbe Chalets | Umzumbe Self-catering

Umzumbe Chalets

Umzumbe Resort, Self-catering
Sleeps 336 in 56 rooms
1 review

Nestled in the intimate seaside village of Umzumbe, Umzumbe Chalets are perched on the picturesque hills of the countryside, ensuring a breathtaking view over...

  • Swimming Pool
  • Braai/Barbecue
R650/night
Per unit
R650/night
Galene | Self-catering Sea Park

Galene

Sea Park Self-catering, Holiday Home
Sleeps 12
6 reviews

Galene is a self-catering family house situated right on the beach on the KwaZulu-Natal South Coast, where guests step from the deck straight onto the sand.The...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3500/night
Per unit
R3500/night
Great Outlook House and Flat | Uvongo Beach Self-catering

Great Outlook House and Flat

Uvongo Beach Self-catering
Sleeps 16 in 2 rooms
4 reviews

Great Outlook House offers great holiday accommodation situated in the beautiful town of Margate. Accommodation comprises a family house sleeping up to 12...

  • Braai/Barbecue
  • On-site Parking
R800/night
Per unit
R800/night
Breakers Accommodation | Self-catering Doc Wilson Point

Breakers Accommodation

Doc Wilson Point Bed and Breakfast, Self-catering
Sleeps 8 in 2 rooms
4 reviews

Breakers Accommodation is located in the heart of the picturesque village of Port Edward, which is a lovely holiday destination and the last town on the...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R550/night
Per unit
R550/night
Old Rearsby | Mooi River Self-catering

Old Rearsby

Mooi River Self-catering, Bed and Breakfast
Sleeps 14 in 6 rooms
3 reviews

Peace and tranquillity is the order of the day on Old Rearsby Farm. With awe-inspiring views of the Drakensberg Mountains, and sunrises and sunsets that will...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
R1298/night
Per guest
R1298/night
1 Beau Rivage | Self-catering Salt Rock

1 Beau Rivage

Salt Rock Self-catering, Holiday Home
Sleeps 6
3 reviews

Three-bedroom beachfront apartment in a spectacular location between Ballito and Salt Rock, with direct access onto the beach. Accommodation compris

  • Swimming Pool
  • Braai/Barbecue
R1500/night
Per unit
R1500/night
Quayside 906 | Point Self-catering

Quayside 906

Point Self-catering
Sleeps 12 in 2 rooms
5 reviews

Quayside is located in the heart of the Durban's Point Waterfront development, with deep-water canal frontage, uninterrupted sea views all along the Marine...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1690/night
Per unit
R1690/night
103 Nkwazi Drive | Self-catering Zinkwazi Beach

103 Nkwazi Drive

Zinkwazi Beach Holiday Home, Self-catering
Sleeps 10

This large, upmarket beach cottage has direct beach access and is excellently located and fully equipped to sleep up to 10 guests. The cottage has great views...

  • Swimming Pool
  • Braai/Barbecue
R3600/night
Per unit
R3600/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 6 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 R240 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,