The Old Hatchery Bed & Breakfast offers bright rooms 10 km from Underberg in KwaZulu-Natal province. It features an Italian restaurant overlooking a waterfall. Free parking and free Wi-Fi are available.
The simply decorated rooms at Old Hatchery...
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.
The large outdoor pool is surrounded by trees and...
Featuring a large park overlooking the lake and the mountains, Moorcroft Manor offers elegant suites and rooms with free Wi-Fi. Guests can also enjoy a swimming pool and a restaurant with a private cellar.
Rooms at Moorcroft Manor are decorated...
Situated at the banks of the Umtamvuna River, this lodge offers a private beach and an outdoor pool with a sun deck. Umtamvuna Nature Reserve is located a 15-minute walk away.
The air-conditioned rooms feature a private entrance with a balcony...
Located directly on a beach, the Whiteshores Guesthouse offers rooms with extensive views of the Indian Ocean. It is located in the quiet village of Southbroom and contains a lush garden with an outdoor pool.
The rooms feature modern décor...
Boasting panoramic views of the Indian Ocean, this Tuscan-style hotel is located in Port Edward and offers modern accommodation on the Hibiscus Coast. The hotel has an outdoor pool and a pool bar.
Studios and apartments at the Premier Hotel...
Situated on the banks of the Umhlangamkulu Lagoon, the 4-star Peermont Mondazur offers elegantly furnished rooms. Its lush gardens feature a tidal pool next to a sandy Indian Ocean beach.
Guests have access to the dining and recreational facilities...
Located in Southbroom, in KwaZulu Natal, Sunbirds is just 4 minutes’ walk from the beach. This luxurious B&B offers views over the Indian Ocean and has a relaxing 12-metre outdoor pool.
All of the rooms at Sunbirds have their own private...
Decorated in an African theme combining style and comfort, this guest house is superbly positioned on a hilltop with magnificent sea views and private access to the local golden beaches.
Experience warm hospitality, personal service and sumptuous...
Featuring an outdoor swimming pool and hot tub, this property offers self-catering and hotel accommodation at just 30 metres from Oslo Beach. Port Shepstone is a 2-minute drive away.
My Den Beachfront B&B and Self-Catering’s gardens offer...
This 3-star hotel offers relaxed accommodation overlooking the Indian Ocean at Port Shepstone, Kapenta Bay.
Kapenta Bay Resort and Conference Hotel provides self-catering suites that include 2 bathrooms, ceiling fans and DSTV. Each suite has...
Located in the beach-side town of Port Shepstone, Venture Inn Hotel is only 350 metres from a patrolled beach. Guests can order a drink from the bar and relax poolside in the tropical gardens.
Each of the rooms is simply decorated and contains...
Located in Southern Drakensberg, this resort offers spacious accommodation, an outdoor pool with scenic mountain views and a well-equipped fitness centre. Relaxation facilities include a hot tub and sauna.
Drakensburg Gardens Golf and Spa Resort...
Featuring African-style décor, family-run Big Five Guest House is the Northcrest suburb of Umtata. It offers a patio with braai barbecue and air-conditioned rooms with satellite TV. Parking and Wi-Fi are free.
Each room has dark wooden furniture...
With free Wi-Fi, a seasonal outdoor pool and barbecue area, Babbling Brook B&B is 5.5 km from the centre of Pietermaritzburg. Breakfast can be taken in the homely room or on the patio overlooking the garden.
Located at the bottom of the garden,...
Located in Pietermaritzburg, Protea Hotel Imperial offers modern rooms and free Wi-Fi in the public areas. It is within walking distance from the Provincial Parliament, government head offices and museums.
Protea Hotel’s rooms feature wooden...