Offering a seasonal outdoor pool and barbecue, Riverview Country Inn is set in Swinburne. The inn has a sun terrace and views of the garden, and guests can enjoy a drink at the bar.
Regal Inn Ballito is located 3 km from the beach and within 20 minutes’ drive from the King Shaka International Airport. It offers a 24-hour front desk and air conditioning.
Located in Richards Bay in the KwaZulu-Natal Region, 500 m from Sports Complex, Gecko Inn boasts a year-round outdoor pool, barbecue and gym. Guests can enjoy the on-site bar.
This hotel in tranquil Mkuze, Hluhluwe is 2 km from Mkuze Airport. It has a gym, a spa, a pool and massage services. Free Wi-Fi and free private parking are available.
Located in Pietermaritzburg, 700 metres from KwaZulu-Natal Museum, The Inn by Ilawu provides accommodation with a restaurant, free private parking, a bar and a shared lounge.
La Rochelle Inn is located in peaceful Meerensee in Richards Bay and features 2 outdoor swimming pools, a tropical garden and a terrace. Free private parking is available.