Gog_sr_cc_less
Skip to main content

Filter by:

Review score

Beach access

Property type

Room facilities

Brands

Certifications

Entire places

Facilities

Property rating

Includes stars and other ratings

Property accessibility

Room accessibility

Southern KwaZulu-Natal: 2,114 properties found

Commission paid and other benefits may affect an accommodation's ranking. Find out more.

Browse the results for Southern KwaZulu-Natal

Set in picturesque Bonjaneni, this 4-star hotel complex offers contemporary accommodation with stunning views of the Drakensberg Mountains.
Set in the charming Mkhomazana Valley, this resort offers hotel and cottage accommodation, and Southern Drakensberg views. Tours to Sani Pass with 4x4 vehicles depart daily from the resort.
Situated in Kingsburgh, 300 metres from Illovo Beach, ATKV Natalia features accommodation with a garden, free private parking, a restaurant and a bar.
Located in Port Edward, Seaglen Dunes Resort offers beachfront accommodation 100 metres from Glenmore Beach and offers various facilities, such as an outdoor swimming pool, a garden and barbecue...
Offering magnificent views of the Drakensberg mountain range, Little Switzerland Resort is located a 30-minute drive from Bergville. The resort offers rooms and self-catering chalets.
Located in Southern Drakensberg, this resort offers spacious accommodation, an outdoor pool with scenic mountain views and a well-equipped fitness centre.
Managed by a private host
Set in Thorndale in the KwaZulu-Natal region with Wild 5 Adventures nearby, The Farmers Lodge offers accommodation with free private parking.
Located within 5.3 km of Monks Cowl Country Club and 25 km of Winterton Museum, Graceland Self-Catering Cottages provides rooms with air conditioning and a private bathroom in Winterton.
Located in the quaint town of Pennington, the Selborne Golf Estate Hotel & Spa offers spacious rooms in warm décor. Guests can make use of the spa and gym centre or relax at the private beach club.
ATKV Drakensville features a garden, terrace, a restaurant and bar in Bergville. Featuring family rooms, this property also provides guests with a children's playground.
Surrounded by mountains and nature, Bushmans Nek is located 37 km away from Underberg. The resort features a restaurant, spa and a rock swimming pool. A variety of outdoor activities are offered.
Eagle Road Holiday Home is set in Umtentweni, 1.3 km from Sea Park Beach, 1.5 km from Umtentweni Public Beach, as well as 3.9 km from Port Shepstone Country Club.
Situated on the banks of the Umhlangamkulu Lagoon, San Lameer Resort Hotel & Spa offers elegantly furnished rooms. Its lush gardens feature a tidal pool next to a sandy Indian Ocean beach.
Situated along the beach, Margate Sands is located in Margate and features an outdoor swimming pool, restaurant and a kids’ club.
Set in Marina Beach, near Marina Beach Tidal Pool and San Lameer Beach, Villa 2811 Luxurious and Modern at Upmarket Golf and Beach Estate is a recently renovated property, featuring, a garden and...
Located around a privately owned lake with views of the Drakensberg mountain range, Sani Valley Nature Lodges offers secluded chalet accommodation in a tranquil setting with game viewing...
Dragon Peaks Mountain Resort has an outdoor swimming pool, garden, a shared lounge and terrace in Champagne Valley.
Situated in Port Shepstone, within 3 km of Port Shepstone Beach and 5 km of Port Shepstone Country Club, Bayside Taj Hotel features accommodation with a bar and free WiFi throughout the property as...
Set in an orchard in Kwazulu Natal, Kokstad, this 4-star guest house features panoramic views of the Mount Currie Mountains. It has a fresh water pond and a children’s playground.
Green Lantern Inn is located in the close-knit village of Van Reenan, Harrismith. The property has a swimming pool and children’s playground.
Featuring free WiFi and a restaurant, The Estuary Hotel & Spa offers accommodation in Port Edward. The hotel has magnificent views across the estuary and beach.
Managed by a private host
Located just 200 metres from Margate Beach, Seaside Getaway provides accommodation in Margate with access to pool with a view, a garden, as well as a lift.
Managed by a private host
Featuring sea views, Seven Seas SA provides accommodation with a garden, a terrace and barbecue facilities, around a few steps from Amanzimtoti Main Beach.
Set in Margate, 400 metres from Margate Beach, Margate Beach Lodge offers accommodation with a shared lounge, free private parking and a restaurant.
A recently renovated holiday home located in Port Shepstone, Fiddlewood Beach House features a garden. This beachfront property offers access to a terrace, free private parking and free WiFi.