The 4 star Thaba Ya Batswana Eco Hotel and Spa is located in the Klipriviersberg Nature Reserve area, surrounded by the Southern Johannesburg metropolis.
There are 4 spacious Executive suites, 12 Luxury suites and 36 Bushveld Suites. Features include a lounge area, satellite television, air conditioning, en-suite facilities, safe, internet access, private patio, coffee station and a mini bar.
The hotel offers a transfer and laundry service on request. Room service is available, as well as a pillow menu. Guests can relax at the heated swimming pool or go mountain biking or hiking in the beautiful reserve.
The Mahikeng Lodge promises an uncompromising luxury experience providing an up-close & personal encounter with South Africa's rugged bushveld in the hills of the Magaliesberg Meander. It is situated 55 minutes away from Four ways, Johannesburg, and offers accommodation in four exclusive luxury self-catering double storey units. There is a swimming pool, and the kloofs and sheer rock faces that surround Mahikeng Lodge are best explored on foot or horseback.