Featuring a pool surrounded by lush vegetation, the Bakubung Bush Lodge is located in the Pilanesberg National Park. It offers a variety of massages, and has elegantly decorated rooms with free Wi-Fi.
Providing spacious, value-for-money accommodation, Protea Hotel Franschhoek overlooks the majestic mountains and famous vineyards of Franschhoek and is just a short walk from the town centre.
Offering an outdoor pool, Airport Inn and Suites is located in Johannesburg. Free WiFi access is available. Each room here will provide you with a TV, air conditioning and satellite channels.
Located in the leafy suburb of Bedfordview, The Nicol offers a coffee shop and bistro, as well as an outdoor heated swimming pool. The Eastgate Shopping Centre is a 5-minute drive away. The Nicol offe...
Nestled in the picturesque Drakensberg Mountain Range, a World Heritage Site, Cathedral Peak Hotel features a 9-hole golf course, a swimming pool and gym facilities.
Featuring free WiFi, Laings Lodge offers accommodation in Laingsburg. Guests can enjoy the on-site restaurant. Free private parking is available on site. Each room at this bed and breakfast is air con...
Featuring free WiFi, Springbok Inn offers accommodation in Springbok. Guests can enjoy the on-site bar. Free private parking is available on site. A flat-screen TV is featured. There is a 24-hour fron...
The luxurious Michelangelo is set in the heart of the Sandton business and leisure district of Johannesburg. It features an indoor pool and fitness centre with sauna and steam room.