This modern hotel offers air-conditioned rooms and a sun terrace in central Pretoria, just a 10-minute walk from Church Square. Its trendy restaurant offers panoramic views of the city.
Located between the Indian Ocean and Lake Mzingazi, this classical-style Premier Hotel offers individually decorated rooms with free WiFi in Richards Bay. The stylish Mossel Restaurant serves local an...
The luxurious The Fairway Hotel, Spa & Golf Resort is located on the Randpark Golf Course in Johannesburg. It offers a lounge terrace overlooking the golf course and an outdoor pool with a wooden sund...
Nestled at the foot of the Wolkberg Mountains, this modern hotel features spacious suites with kitchens and a flat-screen TV with satellite channels. Guests can benefit from an outdoor pool.
Balconies and under-floor heating feature in all the spacious, modern apartments at All Suite on 14th. Facilities include a 24-hour security desk, roof-top pool and buffet restaurant with open kitchen...
Located in Hartbeespoort, 1.4 km from Aerial Cableway Hartbeespoort, Casa Bianca Guest Lodge boasts a restaurant, bar and free WiFi throughout the property. Free private parking is available on site.
Nestled within the Drakenstein Mountains in the Boland area of the Western Cape, Le Bac Estates offers traditionally decorated rooms. The guest house features an outdoor pool, a large garden and barbe...
Located only 2 km from the white beach of St Lucia, The Bridge Holiday Resort offers apartments on the banks of a lake. The extensive grounds include an outdoor pool and private jetty.