South African Accommodation

KZN South Coast accommodation

Discover the best kzn south coast accommodation across South Africa — from self-catering cottages to luxury game lodges.

18 properties
White Shores Guest House | Southbroom, KwaZulu Natal KwaZulu-Natal
KwaZulu-Natal

White Shores Guest House | Southbroom, KwaZulu Natal

Southbroom is a fabulous holiday resort on the south coast of KwaZulu-Natal and comes with beautiful beaches with shark nets and lifeguards during the school holidays. With tidal…

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…

Emerald Cove | Shelly Beach, KwaZulu Natal KwaZulu-Natal
KwaZulu-Natal

Emerald Cove | Shelly Beach, KwaZulu Natal

When people hear the words ‘right on the beach’, they want to book their dream holiday immediately. No driving around in the hot sun looking for parking. An…

Sunny Rock | Southbroom, KwaZulu Natal KwaZulu-Natal
KwaZulu-Natal

Sunny Rock | Southbroom, KwaZulu Natal

KwaZulu Natal’s South Coast is very popular, and with good reason; it simply provides you with the exact experience you want and Sunny Rock is fantastic affordable self-catering…

The Laughing Forest | Elysium, KwaZulu Natal KwaZulu-Natal
KwaZulu-Natal

The Laughing Forest | Elysium, KwaZulu Natal

Elysium, with its long stretches of white sandy beach, is perfect for walking with your dogs, swimming or fishing, lies between Mtwalume and Ifafa Beach in KwaZulu Natal’s…

Gracelands Beach Lodge / Ramsgate, KwaZulu Natal KwaZulu-Natal
KwaZulu-Natal

Gracelands Beach Lodge / Ramsgate, KwaZulu Natal

Ramsgate is a wonderful coastal village or resort, offering a lot of exciting activities that will keep everyone entertained. There are great beaches, game reserves, and farms to…

Pebble Beach – Uvongo, KZN KwaZulu-Natal
KwaZulu-Natal

Pebble Beach – Uvongo, KZN

Who doesn’t love a beach holiday in KwaZulu Natal. Uvongo is one of the very popular holiday resorts on the south coast and it therefore can promise its…

Palmgrove Lodge – Uvongo, KZN KwaZulu-Natal
KwaZulu-Natal

Palmgrove Lodge – Uvongo, KZN

Uvongo is a picturesque coastal town on the Hibiscus Coast of KwaZulu-Natal, South Africa, known for its stunning beaches, scenic lagoon, and vibrant holiday atmosphere. Located just south…

Ramsgate Palms Unit A | Ramsgate, KwaZulu Natal KwaZulu-Natal
KwaZulu-Natal

Ramsgate Palms Unit A | Ramsgate, KwaZulu Natal

Everybody loves Ramsgate, found on the south coast of KwaZulu Natal in South Africa. People love the beautiful blue flag beach, the tropical growth around the village and…

Find KZN South Coast accommodation on Booking.com

Check live availability and rates across South Africa.

Search on Booking.com →