Special discounted travel deals on KwaZulu Natal accommodation - from budget to luxury. Take advantage of secret-season specials and last-minute discounted rates.
Establishments with last-minute cancellations and empty rooms will offer specials to fill beds or promotions to introduce the traveller to new offerings. Find KwaZulu Natal accommodation with special packages, last-minute deals and discounted rates.
Shakas Rock, KwaZulu Natal Self Catering 13
Portofino 1Sleeps 8 people in 1 unit
Portofino 1 is an upmarket villa located in a secure complex in Shaka's Rock, Ballito. This beautifully furnished home ...
Margate, KwaZulu Natal Self Catering 13
Santorini 406ASleeps 6 people in 1 unit
Santorini 406A is a self-catering holiday apartment in Margate, at the heart of the Hibiscus Coast. Margate is famous ...
instant booking possible
Shakas Rock, KwaZulu Natal Self Catering 13
Villa Flamenco 11Sleeps 6 people in 1 unit
Villa Flamenco 11 is a beachfront ground floor apartment located in Shakas Rock. The apartment can accommodate four ...
Margate, KwaZulu Natal Self Catering 13
Chesapeake Bay 28Sleeps 4 people in 1 unit
Chesapeake Bay 28 is a furnished self-catering apartment located in the secure Chesapeake Bay complex overlooking the ...
instant booking possible
Sleeps 184 people in 74 rooms
At the foot of the legendary Ghost Mountain in Mkuze lies the privately owned 4 Star Ghost Mountain Inn. This intimate ...
instant booking possible
Sleeps 24 people in 7 units
Situated in the scenic Champagne Valley in the Central Drakensberg at Ardmore Guest Farm you will enjoy stunning views ...
instant booking possible
Queensburgh, KwaZulu Natal Bed & Breakfast / Self Catering 13
Sleeps 19 people in 6 rooms
Queensburgh Cottages offers Bed and Breakfast or self-catering accommodation in Queensburgh, within easy reach of ...
instant booking possible
Shakas Rock, KwaZulu Natal Self Catering 13
Villa Flamenco 8Sleeps 4 people in 1 unit
Villa Flamenco 8 is a holiday apartment located in Shakas Rock. The apartment is situated in a beachfront complex with ...
Uvongo, KwaZulu Natal Self Catering 12
Glyndale Sands 102Sleeps 6 people in 1 unit
Glyndale Sands 102 is a self-catering holiday apartment for six guests in Uvongo, a laidback seaside resort town on the ...
instant booking possible
Sleeps 8 people in 1 unit
Situated in Uvongo, Saints View 25 offers accommodation in an apartment that sleeps a total of eight guests. Here you ...
instant booking possible
Ballito, KwaZulu Natal Self Catering 12
The Grange 8Sleeps 4 people in 1 unit
The Grange 8 is a fully furnished holiday apartment in Ballito located in a secure complex on the beachfront. This ...
Margate, KwaZulu Natal Self Catering 12
Seagull 509Sleeps 5 people in 1 unit
Seagull 509 provides holiday accommodation in Margate right on Main Beach. Set in the holiday town of Margate, the unit ...
instant booking possible
Margate, KwaZulu Natal Self Catering 12
Seagull 101Sleeps 5 people in 1 unit
Seagull 101 is situated right on Margate Main Beach with uninterrupted views. The complex offers iconic family holiday ...
instant booking possible
Sleeps 46 people in 18 rooms
The lodge is ground breaking in being the first private facility within Africa's oldest proclaimed reserve, Hluhluwe ...
instant booking possible
Umhlanga Ridge, KwaZulu Natal Self Catering 12
Glorystar The MillennialSleeps 54 people in 27 units
Indulge in the chic ambiance of our studio apartments, each meticulously furnished with a lavish Queen-size bed. Step ...
instant booking possible
Sleeps 38 people in 12 units
This intimate, luxury 24 bed lodge is nestled on the pristine coast of Maputaland, within the Isimangaliso Park. It's ...
instant booking possible
Sleeps 6 people in 1 unit
Located in the heart of Ballito, with just a stone's throw away from the center of all of the lifestyle benefits that ...
instant booking possible
Westbrook, KwaZulu Natal Self Catering 12
La Pirogue 1Sleeps 6 people in 1 unit
La Pirogue 1 Holiday Apartment in Westbtook has three bedrooms. The kitchen is fully equipped including a dishwasher ...
Margate, KwaZulu Natal Self Catering 12
Sea Breeze West 5Sleeps 6 people in 1 unit
Sea Breeze West 5 is a self-catering apartment located in Margate, at the heart of the Hibiscus Coast. Margate is ...
instant booking possible
Margate, KwaZulu Natal Self Catering 12
Chesapeake Bay 45Sleeps 4 people in 1 unit
Chesapeake Bay 45 is a self-catering apartment located in the secure Chesapeake Bay complex overlooking the beach in ...
instant booking possible
YOU ARE CURRENTLY BROWSING » South Africa » South Africa Accommodation » South Africa Special Offers » KwaZulu Natal Special Offers
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-2025. All Rights Reserved. Find and book hotels and accommodation in South Africa. Sitemap