Browse through all 1416 options below, filter the results to narrow your choices, or view all destinations in KwaZulu Natal and select your preference.
Margate, KwaZulu Natal Self Catering
Octavia 2Sleeps 8 people in 1 unit
Octavia 2 can accommodate eight guests, and consists of three bedrooms and two bathrooms. The lounge area leads onto ...
instant booking possible
Uvongo, KwaZulu Natal Self Catering
La Crete Sands 3Sleeps 6 people in 1 unit
The kitchen comes fully equipped with a fridge-freezer, stove, oven, microwave, washing machine, and all essential ...
instant booking possible
Lawrence Rocks, KwaZulu Natal Self Catering
Chesapeake Bay 32Sleeps 6 people in 1 unit
Chesapeake Bay 32 is a self-catering apartment with stunning ocean views, situated within the secure Chesapeake Bay ...
instant booking possible
Uvongo, KwaZulu Natal Self Catering
Laguna La Crete 123Sleeps 4 people in 1 unit
Laguna La Crete 123 is a ground-floor, self-catering apartment within the secure beachfront complex of Laguna La Crete ...
instant booking possible
Sleeps 43 people in 12 units
Tweni Waterfront Guest Lodge lies on the North bank of the Umtentweni Lagoon, 3km North of Port Shepstone. We are easy ...
instant booking possible
Sleeps 38 people in 11 units
Sungubala Eco Camp lies in the heart of the pristine Drakensberg wilderness, directly below Hlolela and Sungubala ...
instant booking possible
Sleeps 12 people in 1 unit
Summer Forever is a large beach house situated at 1313 Penhurst in Ramsgate. The home sleeps 12 comfortably. The main ...
instant booking possible
Sleeps 6 people in 1 unit
Rockwood Mountain Lodge has three bedrooms and two bathrooms. There is a fully equipped kitchen with fridge / freezer ...
instant booking possible
Umdloti, KwaZulu Natal Self Catering
Umdloti Resort 106Sleeps 4 people in 1 unit
Umdloti Resort 106 is a holiday apartment that sleeps two guests. The apartment has one bedroom, a bathroom and an ...
instant booking possible
Sleeps 11 people in 1 unit
The lodge offers access to a large wooden deck with an umbrella and an outdoor lounge set. A small fishing boat is also ...
instant booking possible
Zimbali, KwaZulu Natal Self Catering
Uluwatu 8Sleeps 8 people in 1 unit
Uluwatu 8 is a self-catering holiday home in Zimbali sleeping eight guests. The massive sliding doors open up to the ...
instant booking possible
Margate, KwaZulu Natal Self Catering
Seagull 302Sleeps 6 people in 1 unit
Seagull 302 is a holiday apartment in Margate consisting of two bedrooms.The main bedroom is furnished with two single ...
instant booking possible
Sleeps 4 people in 1 unit
Aloe Cottage offers self-catering accommodation at Highbourne on a property that is part of the Monks Cowl Drakensberg ...
instant booking possible
Sleeps 15 people in 7 rooms
The Guesthouse Kokstad is situated just 2km from the centre of Kokstad, and offers guests a choice of lovely ...
instant booking possible
Shakas Rock, KwaZulu Natal Self Catering
Skiathos Apartment 5Sleeps 6 people in 1 unit
Skiathos Apartment 5 offers breathtaking ocean views. This is as close as you can get to full breaker views without ...
instant booking possible
Shakas Rock, KwaZulu Natal Self Catering
Thira Santorini 52Sleeps 4 people in 1 unit
Thira Santorini 52 is an air-conditioned apartment in Shakas Rock with has two bedrooms. The kitchen is fully equipped ...
instant booking possible
Sleeps 6 people in 1 unit
Perna Perna 19 is an air-conditioned apartment in Umdloti with three bedrooms. The kitchen is fully equipped for ...
instant booking possible
San Lameer, KwaZulu Natal Self Catering
San Lameer Villa 2109Sleeps 6 people in 1 unit
The main living area on the ground level features an open-plan design, with a fully equipped kitchen, dining area, and ...
instant booking possible
Ballito, KwaZulu Natal Self Catering
32 Thira Santorini BeachSleeps 4 people in 1 unit
Discover 32 Thira, a stylish self-catering apartment nestled within the scenic Santorini Estate in Ballito, ...
Uvongo, KwaZulu Natal Self Catering
Casa Kacilia UvongoSleeps 13 people in 1 unit
This generous villa is designed for relaxation and convenience. Self-catering, the fully equipped kitchen boasts a gas ...
YOU ARE CURRENTLY BROWSING » South Africa » South Africa Accommodation » South Africa Self Catering » KwaZulu Natal Self Catering
Amanzimtoti, Assagay, Athlone Park, Berea, Bluff, Bothas Hill, Brighton Beach, Cowies Hill, Durban Beachfront, Durban North, Gillitts, Glenashley, Glenmore, Glenwood, Hillcrest, Kloof, La Lucia, Manor Gardens, Morningside, Musgrave, Pinetown, Point Waterfront, Queensburgh, South Beach, Umdloti, Umhlanga, Umhlanga Ridge, Umhlanga Rocks, Westville
Amanzimtoti, Anerley, Clansthal, Doonside, Elysium, Glenmore Beach, Hibberdene, Illovo Beach, Ixopo, Kelso, Kingsburgh, Lawrence Rocks, Leisure Bay, Manaba Beach, Margate, Marina Beach, Melville Beach, Mtwalume, Munster, Oribi Flats, Oribi Gorge, Oslo Beach, Palm Beach, Pennington, Port Edward, Port Shepstone, Ramsgate, San Lameer, Scottburgh, Sea Park, Selborne, Shelly Beach, Southbroom, Southport, St Michaels On Sea, Trafalgar, Umgababa, Umkomaas, Umtentweni, Umzumbe, Uvongo, Widenham, Winklespruit
Bergville, Bushmans Nek Valley, Central Drakensberg, Champagne Valley, Drakensberg Gardens, Estcourt, Geluksburg, Giants Castle, Himeville, Kamberg, Kokstad, Monks Cowl, Mont-aux-Sources, Northern Drakensberg, Sani Pass, Southern Drakensberg, Swartberg, Underberg, Van Reenen, Winterton
Balgowan, Boston, Bulwer, Currys Post, Dargle, Estcourt, Eston, Fort Nottingham, Greytown, Hilton, Howick, Ixopo, Karkloof, Lidgetton, Lions River, Merrivale, Mid Illovo, Mooi River, Nottingham Road, Pietermaritzburg, Richmond, Rosetta
Babanango, Biggarsberg, Dundee, Elandslaagte, Estcourt, Greytown, Ladysmith, Nambiti Private Game Reserve, Newcastle, Paulpietersburg, Rorkes Drift, Spioenkop, Ulundi, Utrecht, Vryheid, Weenen, Winterton
Babanango, Eshowe, Hluhluwe, Jozini, Kuleni Game Park, Kwambonambi, Magudu, Meerensee, Monzi, Mtunzini, Paulpietersburg, Pongola, Pongola Nature Reserve, Pongolapoort, Richards Bay, Rorkes Drift, Ulundi, Vryheid
Hluhluwe, Ingwavuma, Jozini, Kosi Bay, Kuleni Game Park, Manguzi, Mkuze, Mtubatuba, Ndumo, Sodwana Bay, St Lucia
Ballito, Blythedale Beach, Darnall, La Mercy, Princes Grant, Salt Rock, Shakas Rock, Sheffield Beach, Stanger, Tinley Manor, Tongaat, Tugela, Umdloti, Umhlali, Westbrook, Zimbali, Zinkwazi
Self catering accommodation in KwaZulu Natal provides the best of both worlds – the chance to stay locally, with the complete privacy, and affordability, of catering for yourself.
Our selection of KwaZulu Natal self catering accommodation includes holiday homes, luxury villas, cottages and self-contained chalets, holiday apartments and suites or units. All KwaZulu Natal self-catering accommodation listings offer a fully equipped kitchen (or in some cases a simpler kitchenette) and dining area, and some establishments even arrange servicing for an extra fee.
SA-Venues.com® has been assisting travellers with their South Africa travel plans since 1999, and is the largest, independent online travel guide for South Africa available in both English and German.
SA-Venues.com © 1999-2026. All Rights Reserved. Find and book hotels and accommodation in South Africa. Sitemap



































































































