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

Self-catering accommodation in KwaZulu-Natal-67

Self-catering accommodation in KwaZulu-Natal

2400+ accommodation listings, including 272 specials
Fourwinds Courtyard | Winterskloof Self-catering

Fourwinds Courtyard

Winterskloof Self-catering, Bed and Breakfast
Sleeps 12 in 3 rooms
1 review

Fourwinds Courtyard is probably the oldest farmhouse built on the largest piece of flat land in Winterskloof. Being a mere five minutes from Hilton, this has...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R1200/night
Per unit
R1200/night
59 Panorama Drive | Self-catering Zinkwazi Beach

59 Panorama Drive

Zinkwazi Beach Holiday Home, Self-catering
Sleeps 10
2 reviews

This large beach cottage is located only two blocks away from Zinkwazi Beach. The self-catering house offers accommodation for eight to 10 people in five...

  • Swimming Pool
  • Braai/Barbecue
R2400/night
Per unit
R2400/night
35A La Vista | Mtwalume Self-catering

35A La Vista

Mtwalume Self-catering
Sleeps 12 in 2 rooms
2 reviews

35A La Vista is situated in the small coastal town of Mtwalume, on the south coast of KwaZulu-Natal. The self-catering unit is located in a secure village...

  • Swimming Pool
  • Braai/Barbecue
R1500/night
Per unit
R1500/night
Silver Hill Lodge | Self-catering Kamberg Nature Reserve

Silver Hill Lodge

Kamberg Nature Reserve Lodge, Bed and Breakfast, Self-catering
Sleeps 35 in 7 rooms
15 reviews

Silver Hill Lodge is a privately owned estate situated in the beautiful Kamberg Valley of the Central Drakensberg, a mere 35 minutes from Nottingham Road and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1900/night
Per guest
R1900/night
Vernon & Sandy's Place | Glenmore (Port Edward) Self-catering

Vernon & Sandy's Place

Glenmore (Port Edward) Holiday Home, Self-catering
Sleeps 9
1 review

Vernon and Sandy's Place is located in Glenmore and provides accommodation for up to nine people. Situated only 200 m from the beach, the house has

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R1820/night
Per unit
R1820/night
Dolphin Lodge | Self-catering Sodwana Bay

Dolphin Lodge

Sodwana Bay Holiday Home, Self-catering
Sleeps 6
3 reviews

Dolphin Lodge is a private house which sleeps six people and is located within the boundaries of the Sodwana Bay Lodge Hotel Resort, on the North Coast of...

  • Braai/Barbecue
R1200/night
Per guest
R1200/night
Princes Grant Golf Estate Lot 121 | KwaDukuza-Stanger Self-catering

Princes Grant Golf Estate Lot 121

KwaDukuza-Stanger Holiday Home, Self-catering
Sleeps 8
5 reviews

Lot 121 is a beautifully designed, double-storey, three-bedroom house, situated on the picturesque Princes Grant Golf Estate.This upmarket accommoda

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R2300/night
Per unit
R2300/night
The Bali Grand Guest Lodge and Spa | Self-catering Athlone Park

The Bali Grand Guest Lodge and Spa

Athlone Park Lodge, Self-catering
Sleeps 36 in 18 rooms
21 reviews

The Bali Grand Guest Lodge and Spa is located along the coast with the warm Indian Ocean, only a stone's throw from the beach. Each room offers 180-degree sea...

  • Wi-Fi
  • Swimming Pool
R1320/night
Per guest
R1320/night
Burnham House | La Lucia Self-catering

Burnham House

La Lucia Bed and Breakfast, Self-catering
Sleeps 19 in 6 rooms
11 reviews

Burnham House is positioned over the warm Indian Ocean in the sub-tropical town of Umhlanga on the KwaZulu-Natal coast. It commands a splendid ocean views,...

  • Swimming Pool
  • Braai/Barbecue
R1800/night
Per guest
R1800/night
Africa's Eden Bed and Breakfast | Self-catering Wembley

Africa's Eden Bed and Breakfast

Wembley Bed and Breakfast, Self-catering
Sleeps 24 in 12 rooms
7 reviews

Africa’s Eden is a two-acre estate situated along a small green belt wedged between two streams - hardly what you would expect to find a mere 2.5 km from the...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700/night
Per unit
R700/night
The Bridgewing | Brighton Beach Self-catering

The Bridgewing

Brighton Beach Holiday Home, Self-catering
Sleeps 2
3 reviews

The Bridgewing is situated in a quiet cul-de-sac with uninterrupted views of the Indian Ocean in Durban. Although the unit is ideal for two guests,...

  • Wi-Fi
  • Braai/Barbecue
R720/night
Per guest
R720/night
Ocean Echo No. 5 | Self-catering Margate Beach

Ocean Echo No. 5

Margate Beach Self-catering, Holiday Home
Sleeps 4

Ocean Echo No. 5 is a little gem situated in a small, secure face-brick complex in Margate on KwaZulu-Natal's South Coast. The self-catering unit sleeps up to...

  • Braai/Barbecue
R800/night
Per unit
R800/night
Gecko Inn | Richards Bay Self-catering

Gecko Inn

Richards Bay Guest House, Self-catering
Sleeps 99 in 46 rooms
4 reviews

Gecko Inn is located in the city of Umhlatuze, Richards Bay, in the heart of KwaZulu-Natal. The true gateway to the most prestigious game parks, game lodges...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R980/night
Per unit
R980/night
Absolute Magic | Self-catering Ballito

Absolute Magic

Ballito Self-catering
Sleeps 16 in 3 rooms
12 reviews

Absolute Magic comprises a main house and two self-contained flats, accommodating up to 16 people in total, and is ideal for those extended family...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R755/night
Per unit
R755/night
Ramsgate Rendezvous No. 9 | Ramsgate South Self-catering

Ramsgate Rendezvous No. 9

Ramsgate South Holiday Home, Self-catering
Sleeps 6
7 reviews

We are situated on the third level in a very well maintained complex on the KwaZulu-Natal South Coast, within walking distance of Ramsgate's main Blue Flag...

  • Swimming Pool
  • Braai/Barbecue
R1600/night
Per unit
R1600/night
10% OFF
Ocean View Beach House | KwaZulu-Natal Specials
10% OFF

Ocean View Beach House

Palm Beach Holiday Home, Self-catering
Sleeps 8

We invite you to come explore the South Coast and the Zulu Kingdom. Visit Palm Beach with its beautiful beaches on the warm Indian Ocean right in front of the...

  • Braai/Barbecue
  • On-site Parking
R2200
R1980/night
Per unit
R2200
R1980/night
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
Beach Shack | Self-catering Hibberdene

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
Aquarius Beach House | Uvongo Beach Self-catering

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
Casa De Playa | Self-catering Pennington

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

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 52 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 R300 per person 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,