Kimberley Club Boutique Hotel offers accommodation in Kimberley. The hotel has a terrace and views of the garden, and guests can enjoy a meal at the restaurant or a drink at the bar. The rooms are fit...
Boasting stunning views of the Atlantic Ocean, BON Hotel Shelley Point is located along the Atlantic Ocean in the town of St Helena Bay. It features a fitness centre, restaurant and bar.
Situated along the Sabie River, this resort features a heated rock pool surrounded by a wooden deck terrace which overlooks the valley and mountains. Sabie River Camp offers tented accommodation which...
Offering an outdoor pool and spa, Port Owen Marina is located in Velddrif. Surrounded at the banks of the Berg River, the resort offers watersport facilities, a children's playground and mini golf.
Velmoré Hotel is located in Erasmia situated between Johannesburg and Pretoria. It borders the Hennops River and features a spa. It offers free Wi-Fi and private parking.
Clivia Hill Guest Cottage is set on the waterside of a 125 hectare lake in the Champagne Valley of the Central Drakensberg in Kwa Zulu Natal. The cottage has 3 double bedrooms, 3 bath or shower rooms,...
Graskop Hotel offers accommodation in Graskop. Guests can enjoy meals at the on-site restaurant. Free WiFi and free private parking is available on site. Guest rooms at Graskop Rooms include a TV, wor...
Along the rolling hills of the Mpumalanga, outside the hamlet of Dullstroom, Walkersons offers accommodation with a country flair and a cosy fireplace. Modern facilities include an outdoor pool, a spa...