Situated on a sand dune overlooking the Indian Ocean, Island Vibe Jeffreys Bay features a bar and restaurant as well as a communal, self-catering kitchen. There are also BBQ facilities available.
Situated midway between Harding and Kokstad, Ingeli Forest Lodge is surrounded by a forest. It offers several hiking and mountain biking trails. Also featured are a swimming pool and tennis court.
Ditholo Game Lodge is located on a private game reserve in Bela-Bela. The lodge is surrounded by waterways and offers an outdoor pool and conference facilities.
Overlooking Drakensberg Mountains, Sandford Park Country Hotel is set amid manicured lawns and rose gardens. Located in Bergville, it features an outdoor pool, a restaurant, and barbecue facilities.
The restaurant terrace and balconies of all rooms at this spa hotel offer Indian Ocean views. The gardens contain an outdoor pool and steps leading to Wilderness Beach. The on-site pub has an open fir...
Situated on a 270 acre Game and Nature Reserve, Emoya Luxury Hotel & Spa features 34 species of wildlife. It offers game drives, the Cheetah Experience, and a luxury day and night spa.
Bushveld Terrace - Hotel on Kruger is situated 400 metres from the Kruger National Park’s Phalaborwa Gate. The hotel features an outdoor pool, a restaurant and a sun terrace.
Offering a garden, Seagull Lodge offers accommodation in Richards Bay. Free private parking is available on site. Seagull Lodge features free WiFi throughout the property. Seagull Lodge also includes ...