Milorho Lodge is located in the Rietfontein area near Rustenburg on the slopes of the Magaliesburg mountains. It offers self-catering cottages.
ATKV Buffelspoort has an outdoor swimming pool, garden, a terrace and restaurant in Rustenburg. With free WiFi, this 3-star resort has a bar and barbecue facilities.
Maretlwane Guesthouse has air-conditioned guest accommodation in Buffelspoort, 40 km from Magalies Park Golf Course, 43 km from Rustenburg Golf Club and 43 km from Pecanwood Golf & Country Club.
Set in Brits, 34 km from Magalies Park Golf Course, Mooinooi guesthouse offers accommodation with free WiFi and free private parking.
Set in Rustenburg, 46 km from Royal Bafokeng Stadium, Sparkling Water Hotels & Spa offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Offering views of the Magaliesberg valley and the surrounding mountains, Steynshoop self-catering Valley Lodge offers a tennis court. The lodge is a 1-hour drive away from Johannesburg.
Situated in the Magaliesburg Nature Conservancy, Intaba Thulile offers self-catering chalets, an outdoor swimming pool and wildlife viewing opportunities.
Situated just 36 km from Cradle of Humankind, Idwala Le Ingwe Lodge features accommodation in Hekpoort with access to pool with a view, a garden, as well as a shared kitchen.
Set within 41 km of Cradle of Humankind and 43 km of Roodepoort Country Club in Hekpoort, Soul Village Farm Self Catering Retreat provides accommodation with seating area.
Situated between Magaliesburg and Rustenburg and surrounded by bushveld close to a river, Riverbend Self Catering Cottages offers BBQ facilities and a plunge pool.