The Protea Hotel Centurion is centrally located on the Centurion Lake between Johannesburg and Pretoria, only 500m from the newly built Gautrain Station.
Offering an outdoor pool, Shakaland Hotel & Zulu Cultural Village is located in Eshowe, where the TV mini-series Shaka Zulu is set. Free WiFi access is available.
Offering a barbecue and views of the garden, Miraton Guest Lodge is set in Johannesburg, 1 km from Johannesburg Stadium. Guests can enjoy the on-site restaurant.
This beachfront resort is located 500 metres from Durban’s South Beach and offers an outdoor swimming pool, mini golf and a spa and wellness centre. Free WiFi is available and the Royal Durban Golf ...
Redlands hotel is situated in the Redlands Estate in Wembley, the northern suburb of Pietermaritzburg. It features beautifully manicured gardens, a swimming pool and 24-hour reception.
Located in the business and sports hub of Bloemfontein, this hotel is less than 5 minutes' walk from Mimosa Mall and offers modern rooms with flat-screen satellite TVs.
Located in the Olifant River Valley, the Clanwilliam Hotel features a traditional Cape Dutch building and a pool patio. It is 700 metres from the local Clanwilliam Railway Station.
Set in the lush valley between Constantia Berg and Twelve Apostles Mountain, Houtkapperspoort offers self-catering cottages. Each cottage is made from Table Mountain stone and timber and features a ve...