South African Accommodation

KwaZulu-Natal

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

281 properties
Southern Comfort on the Pool | Ramsgate, KwaZulu Natal South Coast KwaZulu-Natal
KwaZulu-Natal

Southern Comfort on the Pool | Ramsgate, KwaZulu Natal South Coast

Holidaymakers love Ramsgate because it is so well situated to enjoy a plethora of fun activities in and around the seaside resort. Nature lovers appreciate there being a…

Browns @ Milkwood | Southbroom, KwaZulu Natal South Coast KwaZulu-Natal
KwaZulu-Natal

Browns @ Milkwood | Southbroom, KwaZulu Natal South Coast

  Southbroom accommodation is always in demand, because holidaymakers love escaping to this busy little village found on KwaZulu Natal’s South Coast; about 10km from Margate. Within this…

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…

Book your KwaZulu-Natal stay today

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

Search KwaZulu-Natal on Booking.com →