Located just off the N12 in a garden setting, Protea Hotel is situated a 5-minute drive from Klerksdorp Airport and the railway station. The hotel features a small splash pool.
Protea Hotel Klerksdorp offers modern rooms with private bathrooms,...
Scott's Manor Guesthouse offers luxury accommodation with garden views. It features a restaurant, bar and an outdoor pool surrounded by a beautifully landscaped garden.
The rooms are equipped with modern décor and wooden furnishings. They...
Royal de Swan Guesthouse situated on a farm in Brandvlei, Randfontein is located 47 km from Cradle of the Humankind World Heritage Site. It features a hot tub overlooking the garden and a swimming pool.
Each air-conditioned room has a patio...
With an indoor swimming pool and a surrounding garden, this guest house offers spacious rooms that are decorated in an English country style. The Phakisa International Raceway is 4 km away.
With free Wi-Fi and private entrances, all rooms at...
Located on the banks of the Vaal River, this resort offers elegant rooms with air conditioning. It features an outdoor pool and an 18-hole golf course with an exclusive club house.
The air-conditioned rooms at Riviera on Vaal Hotel & Country...
Ludiaana Guest House features bright rooms with an Asian-inspired décor and free Wi-Fi. Its lush garden features a barbecue and a children’s playground. Riviera on Vaal Country Club is 12 minutes by car.
Rooms include a seating area with...
Located at the top of Mount Grace, this classic country house offers panoramic views of Magaliesburg Mountains. It features an outdoor pool, lush gardens, and a full-service spa.
Free Wi-Fi and a flat-screen satellite TV are in Mount Grace’s...
Askari Game Lodge is a transformed farmhouse, set within the Magaliesberg Nature Reserve and its magnificent wildlife. It features an outdoor pool, a terrace, and offers free Wi-Fi.
All guest rooms are air-conditioned and feature traditional...
Set in a landscaped garden with water features, Casa Bella Guesthouse is in the style of an Italian villa. Overlooking the Magaliesberg Mountains, it offers free Wi-Fi and stylish, individually decorated rooms.
With views of the garden and...
Rabbit Hole Guest House offers accommodation with a private entrance and features a furnished rustic-style brick patio. There is a terrace and an indoor lounge area. Cradle of Humankind is 5 km away.
A buffet breakfast is served daily in the...
Located in the West Rand, Protea Hotel Roodepoort offers lovely views of the lake and the city. It features elegantly decorated rooms with free Wi-Fi and free private parking on site.
Protea Hotel Roodepoort has spacious rooms, decorated with...
Offering an outdoor pool and bar, Boschdal provides air-conditioned rooms with well-equipped kitchenettes. Guests can enjoy a buffet-style dinner outside on the tree-lined terrace, which includes a fire pit.
The rooms are fitted with wooden...
Palmenhof Executive Estate is set in a lush bushveld garden, in a century-old village called Kroondal. A hearty country breakfast is served on the wooden deck under the trees.
All of the rooms are elegantly furnished in neutral tones. They...
The luxurious Afrique Boutique Hotel Ruimsig is surrounded by landscaped gardens on the banks of the Crocodile River. It offers elegant rooms with balconies.
The large rooms are beautifully decorated with lavish furnishings and come fully equipped...
Rustenburg Boutique Hotel is situated in Rustenburg, 50 km from Sun City Resort. Guests can enjoy a hearty breakfast served in the garden, which boasts a water feature inhabited by Koi fish.
Each air-conditioned room is decorated in warm tones....
Situated just outside Johannesburg in the town of Roodepoort, Homestay Travel Guest House offers spacious, air-conditioned rooms and an outdoor pool. There is also a separate self-catered apartment with a private garden.
Each of the rooms features...