South African Accommodation

KwaZulu-Natal

Discover hand-picked accommodation in KwaZulu-Natal — from self-catering cottages to luxury game lodges.

281 properties
Castleburn Resort – Drakensberg, KZN KwaZulu-Natal
KwaZulu-Natal

Castleburn Resort – Drakensberg, KZN

Who wouldn’t love to escape to a tranquil mountain hideaway in the majestic Drakensberg in South Africa’s KwaZulu-Natal? Once you’ve visited Castleburn and stayed in the luxurious chalets,…

Nomax Beach House / Shakas Rock, KwaZulu Natal KwaZulu-Natal
KwaZulu-Natal

Nomax Beach House / Shakas Rock, KwaZulu Natal

Shakas Rock is a fabulous holiday destination on the north coast of KwaZulu Natal. The popular seaside town has plenty of great holiday accommodation options, and Nomax Beach…

Drakenzicht | Winterton, Central Drakensberg, KwaZulu Natal KwaZulu-Natal
KwaZulu-Natal

Drakenzicht | Winterton, Central Drakensberg, KwaZulu Natal

An exquisite self-catering accommodation farmhouse lies at the foot of the Drakensberg Mountains and guests to this lovely Drakensberg lodge accommodation can spend many hours relaxing on the…

The Cavern | Bergville, Drakensberg, KwaZulu Natal KwaZulu-Natal
KwaZulu-Natal

The Cavern | Bergville, Drakensberg, KwaZulu Natal

The Drakensberg is an absolutely awesome range of mountains, an no wonder that so many hikers choose to get to know it more intimately as they walk and…

Rorke’s Drift Lodge | Dundee, KwaZulu Natal KwaZulu-Natal
KwaZulu-Natal

Rorke’s Drift Lodge | Dundee, KwaZulu Natal

Rorke’s Drift is the site of one of the most famous battles of the Anglo-Zulu War, and it is hard to believe that the exquisite and tranquil countryside…

Flamboyant Holiday Flats | St Lucia, KwaZulu Natal North Coast KwaZulu-Natal
KwaZulu-Natal

Flamboyant Holiday Flats | St Lucia, KwaZulu Natal North Coast

St Lucia is situated in the Greater St Lucia Wetland Park; one of South Africa’s biggest conservation areas. This area is a nature lover’s paradise and most of…

Tinley Manor Beach House – Salt Rock, Kwazulu Natal KwaZulu-Natal
KwaZulu-Natal

Tinley Manor Beach House – Salt Rock, Kwazulu Natal

Salt Rock, on KZNs North Coast, is an awesome seaside village known for its golden beaches. Also, its proximity to Durban and King Shaka International Airport makes it…

Banana Beach Holiday Resort | Port Shepstone, KwaZulu Natal KwaZulu-Natal
KwaZulu-Natal

Banana Beach Holiday Resort | Port Shepstone, KwaZulu Natal

Banana Beach is a hugely popular self catering holiday resort with beautiful gardens close to a shark netted beach. Banana Beach Holiday Resort in KwaZulu Natal offers everything…

Fairmont Zimbali Resort |  Ballito, North Coast, KwaZulu Natal KwaZulu-Natal
KwaZulu-Natal

Fairmont Zimbali Resort | Ballito, North Coast, KwaZulu Natal

The most exquisite and luxurious Fairmont Zimbali Resort is set in a coastal forest reserve on the north coast of KwaZulu-Natal. Once you have stayed here, you’ll find…

Book your KwaZulu-Natal stay today

Check live rates and availability across all properties via Booking.com.

Search KwaZulu-Natal on Booking.com →