KwaZulu-Natal Self Catering Accommodation
1000+ Self Catering in KwaZulu-Natal. Enter dates to see full pricing and availability:
Wild Rocks Mzingazi Waterfront
Apartments, Holiday Homes, Self Catering in Meer En See, Richards Bay
Welcome to Wild Rocks Mzingazi Waterfront,
These units open up to a balcony overlooking the Bay area, allowing...
SAVE 15%!
R1,232
vayKZN Umdloti
Apartments, Holiday Homes, Self Catering, Pets By Arrangement in Umdloti Beach, Durban
Are you in need of a midweek break or a family vacation, somewhere quiet which caters for everyone? Or are you...
SAVE %!
R2,150
Khangela Private Game Lodge - Self-catering
Cottages, Chalets, Holiday Homes, Guest Lodge, Game Lodges, Self Catering in Hluhluwe
Khangela Lodge is an exclusive, self-catering which offers a full kitchen, dining room, lounge and a large deck...
SAVE 15%!
R4,150
Ocean Song
Holiday Homes, Self Catering in Southbroom
Welcome to Ocean Song – Your Tranquil Beach Retreat!
🏖️ Stunning ocean views
🏊♂️ Poolside relaxation
🛏️...
SAVE 20%!
R2,300
Hidden Inn
Bed And Breakfast, Holiday Homes, Self Catering in Boughton, Pietermaritzburg
The Hidden Inn offers self catering and Bed and Breakfast accommodation in Boughton, Pietermaritzburg. The Hidden...
SAVE 10%!
R700
Ballito Backpackers
Backpacker, Self Catering in Ballito
Ballito Backpackers is situated in Ballito, in the heart of the Dolphin Coast and within a short walk of the lovely...
SAVE 15%!
R350
Serene Seascape Apartments
Apartments, Self Catering in Amanzimtoti
Welcome to Serene Seascape Apartments,
This apartment block is set right on the beach front with sea views...
SAVE 15%!
R1,500
Stoneyhall Farm
Cottages, Guest Farms, Self Catering, Pets By Arrangement in Underberg
Stoneyhall Farm is situated at the foot of the Southern Drakensberg, a place where the rolling green hills and clear...
SAVE 15%!
R900
Fairwood Villa Umhlanga
Bed And Breakfast, Holiday Homes, Self Catering, Villas in La Lucia, Durban
Fairwood Villa is a modern self-catering home ideal for a large family, groups of friends and sports tours, and can...
SAVE 30%!
R11,990
Beautiful East
Holiday Homes, Self Catering, Villas in Ramsgate
Looking for the perfect getaway? Book a stay at Villa Ti Amo, offering stunning sea views from the deck. The...
SAVE %!
R6,000
Dolphin Place Southport
Holiday Homes, Self Catering in Southport, Port Shepstone
Welcome to Dolphin place Southport,
This KwaZulu Natal South Coast self-catering, beachfront house is a modern...
SAVE 40%!
R3,000
43 Sea Lodge
Apartments, Self Catering in Umhlanga Rocks, Umhlanga
Welcome to 43 Sea Lodge,
43 Sea Lodge is located on the 4th floor of the stunning Sea Lodge apartment block in...
SAVE %!
R2,050
5 Sugar Crest Penthouse
Apartments, Self Catering in Umdloti Beach, Durban
Welcome to 5 Sugar Crest Penthouse,
This large, bright and beautiful Penthouse apartment is perfect for those who...
SAVE 30%!
R4,850
The Knoll Guest Farm
Cottages, Guest Lodge, Guest Farms, Self Catering in Hilton
Welcome to The Knoll Guest Farm.
Situated on the historic farm of "The Knoll" in Hilton, Natal Midlands, the...
SAVE 10%!
R500
Little Eden St Lucia
Bed And Breakfast, Apartments, Cottages, Chalets, Self Catering, Pets By Arrangement in St Lucia
Little Eden St Lucia is a 4 Star Establishment who offers Up Market and Beautifully Decorated Self Catering...
SAVE 5%!
R675
Idwala Tides Accommodation
Apartments, Holiday Homes, Self Catering in Umdloti Beach, Durban
Idwala Tides accommodation has 9 Beautiful Apartments on offer, all of them are in the Cozumel Complex in Umdloti,...
SAVE 33%!
R2,300
8 Cosmoledo
Apartments, Self Catering in St Michael's on Sea, Margate
8 Cosmoledo is a 3 bedroom 2 bathroom holiday flat in st Michaels on sea, between Shelly beach and Uvongo . It has...
SAVE 10%!
R1,000
Copperleigh Trout Cottages
Self Catering, Pets By Arrangement in Dargle, Howick
SAVE 35%!
R1,400
Chesapeake Bay 28
Apartments, Self Catering in Margate
Escape to paradise at 28 Chesapeake Bay, a beautiful self-catering apartment in the heart of Margate. Immerse...
SAVE 10%!
R1,220
Lavender Trout Guest Farm
Holiday Homes, Self Catering in Nottingham Road
Lavender Trout Farm in Nottingham Road is located on the R103 on the Midlands Meander- only 3kms from Michaelhouse...
SAVE %!
R850
Rondevoux 26
Apartments, Self Catering in Margate
We have self-catering accommodation available in Margate, Ramsgate, Shelly Beach and Uvongo to suit any style and...
SAVE 10%!
R940
Thornwood Lodge
Self Catering in Hluhluwe
SAVE 14%!
R3,990
Ardmore Guest Farm
Bed And Breakfast, Guest Farms, Self Catering in Winterton
Ardmore provides cosy farm-style accommodation, choose bed & breakfast, Dinner, bed and breakfast or our new self...
SAVE 25%!
R1,210
Sands Beach Breaks Ballito
Apartments, Holiday Homes, Self Catering in Ballito
Savour the ocean sounds at Sands Beach Breaks .
Holiday in luxury for less in this modern super clean apartment....
SAVE 25%!
R3,200
203 Oyster Quays
Apartments, Self Catering in Umhlanga Rocks, Umhlanga
203 Oyster Quays is a luxury two bedroom, self-catering apartment (vacation rental) located in the heart of the...
SAVE %!
R2,550
Tumble In
Bed And Breakfast, Guest Houses, Self Catering, Pets By Arrangement in Underberg
Welcome to Tumble In
The accommodation is ideal for those wanting to explore Sani Pass, go hiking in the World...
SAVE %!
R750
Perna Perna St Lucia
Apartments, Holiday Homes, Self Catering in St Lucia
Perna Perna is the perfect place to rest, relax and rejuvenate. These two- and three-bedroom apartments all have two...
SAVE %!
R980
Brahman Hills - Gardens, Hotel & Cottages
Bed And Breakfast, Cottages, Guest Houses, Self Catering, Hotels in Nottingham Road
Brahman Hills is situated in the Kwazulu Natal Midlands. Easily accessed from the N3, this unique property has 30...
SAVE %!
R2,340
Aloe Ridge
Holiday Homes, Self Catering, Golf Lodges in Pennington
Aloe Ridge is a stunning self-catering villa with modern features located in the secure Eden Rock Forest Estate in...
SAVE %!
R4,800
Unit 3 The Bridge
Apartments, Self Catering in St Lucia
For your next home away from home holiday experience book our newest apartment in St Lucia, where resident ‘Harry’...
SAVE 10%!
R1,600
199 Sabuti
Apartments, Self Catering in Ballito
Welcome to 199 Sabuti,
Relax and unwind in this modern decorated, spacious open plan apartment which is situated...
SAVE 25%!
R3,200
AfriCamps at White Elephant Safaris
Camps, Game Lodges, Self Catering in Pongola
Twelve self-catering boutique glamping tents dot the unhindered Savannah-like bushveld on Lake Jozini's shore. Take...
SAVE %!
R1,590
Otters Den Self Catering Cottages
Cottages, Holiday Homes, Self Catering in Nottingham Road
Welcome to Otters Den Self-catering; our secluded cottages are set in 18 acres of unspoilt countryside, in the heart...
SAVE 15%!
R1,300
Villa Coconut Grove
Holiday Homes, Self Catering, Villas in Ramsgate
Beautiful 4 storey beach Villa with magnificent sea views from each floor. Very tastefully decorated and fully...
SAVE 10%!
R3,000
ONE Summer Place
Guest Houses, Holiday Homes, Self Catering in Shelly beach
One Summer Place is a beautiful self-catering ground floor unit in Shelly Beach. It has direct beach access, which...
SAVE 30%!
R1,200
Hluhluwe Country Cottages
Cottages, Holiday Homes, Self Catering in Hluhluwe
Welcome to Hluhluwe Country Cottages.
The Hluhluwe Country Cottages are located in the heart of the Elephant...
SAVE 40%!
R595
Millgate Cottage
Cottages, Guest Farms, Self Catering, Pets By Arrangement in Midlands
Within five acres, Millgate's two guest cottages, Farmhouses and three guest suites welcome the weary city-dweller...
SAVE 50%!
R750
ATKV Natalia Beach Resort
Apartments, Camps, Self Catering, Resorts in Kingsburgh
Accommodation at ATKV Natalia consists of a choice between spacious and comfortable self-catering apartments in...
SAVE 20%!
R510
The Little Cottages
Cottages, Self Catering in Merrivale, Howick
Welcome to The Little Cottages,
The crooked cottage is situated in a quiet working-class area but is a stone's...
SAVE %!
R850
St Lucia Villa Mia 8
Apartments, Self Catering in St Lucia
One of the best sellers in St Lucia! This mini resort offers our guests a wide range of opportunities. With a wide...
SAVE 12%!
R1,350
Destinations Related to KwaZulu-Natal Self Catering
Richards Bay, Pietermaritzburg, Ballito, Umhlanga Rocks, Umhlanga, Port Edward, Zinkwazi Beach, Underberg, Margate, Durban, Durban North, Amanzimtoti, Newcastle, Uvongo, Umdloti Beach, Durban Beachfront, Hluhluwe, Bluff, Port Shepstone, St Lucia
KwaZulu-Natal Reviews
Beachfront
More info about KwaZulu-Natal
The north-east province of KwaZulu Natal [KZN] in South Africa was once the scene of regular land disputes between Zulu tribes and British colonists. Today, all their descendants peacefully coexist in this desirable region of South Africa.
KZN encompasses much of the best South Africa has to offer; it has the highest mountain peaks, 2 UNESCO world heritage sites, unique marine reserves, idyllic swimming beaches, modern progressive cities, traditional lands, battlefields, diverse wildlife, adventure sports and strong cultural influences.
The province’s climate contrasts between subtropical, warm temperatures along the coastline to cool, sub-alpine weather in the higher mountainous region in the west. So too is the contrast evident in living spaces where modern cities like Durban, actively participating in the world’s economy, are a short drive away from tribal villages following ancient traditions.
South Africa’s constitution, under the Traditional Leadership clause, allows for the country’s only monarchy to exist in KZN and the Zulu nation is... Show more
About Self Catering
Self Catering places can be found from rural to urban areas and can vary in what they offer. They allow plenty freedom and is a great inexpensive way to spend your holiday. They have been widely classified as a “Home away from home”. This is a good option for guests who don’t mind cooking their own food, and are looking for a more independent and flexible form of accommodation. For budget and large families, we would recommend self-catering for a more personalised experience.