Bakgatla Resort

Bakgatla Gate – Pilanesberg National Park, Pilanesberg, North West Province, South Africa


Set at the foot of Garamoga Hill in Pilanesberg National Park, Bakgatla Resort lets you discover your way back to nature’s embrace. This property lies in a malaria-free environment, between the Kalahari and the Lowveld, that is home to diverse species of birds, mammals, and vegetation. Visitors will surely be delighted with the colourful surroundings defined by rolling grasslands, sub-tropical woodland, and forested ravines.


To get here, take the N4 from Johannesburg towards Rustenburg and turn onto the R556 towards Sun City. Head on to this direction and take the R510 to Mogwase at a 4-way stop. Then turn left and follow the sign to Pilanesberg National Park. Pass the Manyane Gate and continue driving until you reach the Bakgatla Gate at a T-junction.


Bakgatla Resort’s location also provides convenient access to some sites that will certainly leave you spellbound. Among these are:


  • Thabayadiotso – also known as the Proud Mountain
  • Mankwe Dam – the large central lake in the park

Bakgatla Resort in Pilanesberg is approximately 175 km away from Johannesburg, 135 km from Pretoria, and 20 km from Sun City.