Browse through all 885 options below, filter the results to narrow your choices, or view all destinations in KwaZulu Natal and select your preference.
Umhlanga, KwaZulu Natal Self Catering
Oceans Luxury ApartmentSleeps 4 people in 1 unit
Oceans Luxury Apartment has one bedroom and one bathroom. The bedroom is furnished with a double bed. The bathroom is ...
Sleeps 13 people in 6 rooms
Palm Grove Lodge is a self-catering lodge situated in the heart of Uvongo, South Coast in KwaZulu Natal. It is situated ...
Ballito, KwaZulu Natal Self Catering
Ballito Groves 736Sleeps 4 people in 1 unit
Ballito Groves 736 has two bedrooms each furnished with a double bed. These rooms both have an en-suite bathroom. The ...
Sleeps 8 people in 2 units
Happy Days Studio Apartment offers guests a well-appointed apartment situated a stone's throw from the beach in ...
Umdloti, KwaZulu Natal Self Catering
Sorgente 201Sleeps 4 people in 1 unit
Sorgente 201 Holiday Apartment in Umdloti has two bedrooms. The sizeable fully equipped kitchen includes a dishwasher ...
Sleeps 24 people in 8 rooms
Ocean Park has nine rooms, three of which have sleeper couches and one has a kitchenette for a self catering option ...
Sleeps 208 people in 94 rooms
The Royal Palm Hotel, in the heart of Umhlanga is perfectly located, within easy reach of the Gateway Theatre of ...
Sleeps 6 people in 1 unit
The fully furnished self catering home has two bedrooms and one bathroom. The first is furnished with a King-size bed ...
Sleeps 6 people in 3 rooms
On arrival at Chillifields the first thing that will strike you is the tranquility of this picturesque farm surrounded ...
Kwambonambi, KwaZulu Natal Guest House / Self Catering
Sleeps 16 people in 7 rooms
The self-catering flatlet is fully equipped and sleeps four people in one bedroom (a king size bed and a double bunk ...
Sleeps 5 people in 1 unit
516 Point Bay is a self catering apartment with two bedrooms and two en-suite bathrooms. The open plan living area ...
Sleeps 10 people in 3 units
Only 50m from the sea and beaches in Ramsgate, All The Tides offers fully equipped and serviced accommodation in an ...
Sleeps 22 people in 4 units
Offering individual self catering chalets each nestling in the natural bush, Crafters' Lodge is securely fenced and ...
Sleeps 14 people in 7 rooms
The apartments are situated in a large, magnificent garden setting. They are stand alone and conveniently positioned ...
Sleeps 44 people in 22 rooms
The lodges at Redlands consists of five, two bedroom and one single bedroom self catering units. All are well appointed ...
Sleeps 20 people in 10 rooms
We have ten up market double rooms, tastefully furnished, serviced daily and all fitted with fully ducted ...
Margate, KwaZulu Natal Self Catering
Sea-spraySleeps 21 people in 5 units
These six cottages face toward the Indian Ocean with lovely sea views. These all differ in style and design. The golden ...
Sleeps 25 people in 8 rooms
Sunrise Guesthouse is an affordable accommodation alternative. We offer five self catering units and two double rooms ...
Sleeps 20 people in 10 rooms
Sica's Musgrave Bed and Breakfast is perfectly positioned high on Durban's prestigious Berea, minutes from town. A ...
Sleeps 2 people in 1 unit
Rapunzel is a self catering apartment that sleeps two guests comfortably. Located in the seaside village of Mtwalume ...
YOU ARE CURRENTLY BROWSING » South Africa » South Africa Accommodation » South Africa Self Catering » South Africa Holiday Apartments » KwaZulu Natal Holiday Apartments
Amanzimtoti, Assagay, Athlone Park, Berea, Bluff, Bothas Hill, Brighton Beach, Cowies Hill, Durban Beachfront, Durban North, Gillitts, Glenmore, Glenwood, Hillcrest, Kloof, La Lucia, Manor Gardens, Morningside, Musgrave, Pinetown, Point Waterfront, Queensburgh, South Beach, Umdloti, Umhlanga, Umhlanga Ridge, Umhlanga Rocks, Westville
Amanzimtoti, Doonside, Hibberdene, Illovo Beach, Ixopo, Kelso, Kingsburgh, Lawrence Rocks, Manaba Beach, Margate, Marina Beach, Melville Beach, Mtwalume, Munster, Oslo Beach, Pennington, Port Edward, Port Shepstone, Ramsgate, San Lameer, Scottburgh, Sea Park, Shelly Beach, Southbroom, Southport, St Michaels On Sea, Trafalgar, Umgababa, Umkomaas, Umtentweni, Umzumbe, Uvongo, Winklespruit
Bergville, Central Drakensberg, Champagne Valley, Estcourt, Kokstad, Mont-aux-Sources, Northern Drakensberg, Sani Pass, Southern Drakensberg, Swartberg, Underberg, Winterton
Balgowan, Bulwer, Dargle, Estcourt, Greytown, Hilton, Howick, Ixopo, Karkloof, Lidgetton, Mooi River, Nottingham Road, Pietermaritzburg, Rosetta
Eshowe, Hluhluwe, Jozini, Kuleni Game Park, Kwambonambi, Meerensee, Monzi, Mtunzini, Paulpietersburg, Pongola, Pongolapoort, Richards Bay, Vryheid
Hluhluwe, Ingwavuma, Jozini, Kuleni Game Park, Mkuze, Mtubatuba, Ndumo, Sodwana Bay, St Lucia
Ballito, Blythedale Beach, La Mercy, Princes Grant, Salt Rock, Shakas Rock, Sheffield Beach, Stanger, Tinley Manor, Tongaat, Umdloti, Westbrook, Zimbali, Zinkwazi
Fully furnished and equipped holiday apartments available in KwaZulu Natal. Select your choice of KwaZulu Natal holiday flat, or suite, from our year-round listings.
These holiday apartments in KwaZulu Natal are either privately owned or are self-contained suites in an apartment block, guest house or hotel. They include a kitchenette and usually have their own private entrance.
Ranging from budget to luxury accommodation, the apartments sometimes include access to shared facilities on the property.
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



































































































