South African Accommodation

KwaZulu-Natal

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

263 properties
Champagne Sports Resort – Bergville, Drakensberg KwaZulu-Natal
KwaZulu-Natal

Champagne Sports Resort – Bergville, Drakensberg

Bergville is a small town in the foothills of the Drakensberg Mountains and it serves as a popular stopover for visitors heading to the likes of the Royal…

Beefwood Guesthouse – Pennington, KZN KwaZulu-Natal
KwaZulu-Natal

Beefwood Guesthouse – Pennington, KZN

When you’re on holiday, a big garden is a bonus. So is being close to the beach and this guest house is 500 metres from Pennington Beach. So…

Erin Guest House & B&B – Bergville, Drakensberg, KZN KwaZulu-Natal
KwaZulu-Natal

Erin Guest House & B&B – Bergville, Drakensberg, KZN

Bergville is a picturesque town in the Drakensberg and is a key access point to the Northern Drakensberg. It attracts nature lovers, hikers, and adventure seekers looking to…

Griet se Plek | St Michaels’s on Sea, South Coast, KwaZulu Natal KwaZulu-Natal
KwaZulu-Natal

Griet se Plek | St Michaels’s on Sea, South Coast, KwaZulu Natal

The fantastic thing about having a holiday at St Michaels-on-Sea is that you’re so close to spectacular attractions. If you want to give a day on the beach…

Channel Rocks | Blythedale Beach, North Coast, KwaZulu Natal KwaZulu-Natal
KwaZulu-Natal

Channel Rocks | Blythedale Beach, North Coast, KwaZulu Natal

Blythedale Beach is found on the northern side of the spectacular Dolphin Coast and visitors to the area can find just the right accommodation they are looking for.…

Aqua Vista | Kelso, Pennington, KZN South Coast KwaZulu-Natal
KwaZulu-Natal

Aqua Vista | Kelso, Pennington, KZN South Coast

The small village of Kelso attracts the kinds of holidaymakers looking for peace and quiet and lovely golden beaches. The village is near to Scottburgh and Pennington on…

No. 9 Umdloti | Umdloti, KwaZulu Natal KwaZulu-Natal
KwaZulu-Natal

No. 9 Umdloti | Umdloti, KwaZulu Natal

  When people look for holidays by the sea, they long for a place to stay that can offer sea views and where they can run down onto…

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…

Book your KwaZulu-Natal stay today

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

Search KwaZulu-Natal on Booking.com →