Bakgatla Resort ligt in het noordoostelijke deel van het Pilanesberg Wildreservaat, in de buurt van de Bakgatla Poort. Het resort heeft een buitenzwembad, een restaurant en een kinderspeelplaats.
Bakgatla biedt eenvoudige chalets en accommodatie in tenten. De chalets zijn voorzien van airconditioning en beschikken over een kitchenette, een tv en een patio. De tenten zijn uitgerust met een ventilator, een eigen badkamer en thee- en koffiefaciliteiten.
Het resort heeft een restaurant, geopend voor ontbijt, lunch en diner. Barbecuefaciliteiten zijn eveneens beschikbaar.
Op het terrein zijn een spa, een souvenirwinkel, conferentiefaciliteiten en wandelpaden te vinden. Het personeel bij de receptie informeert u graag over wat er in de omgeving te doen is. Begeleide safaritochten in het Nationaal Park Pilanesberg kunnen op voorafgaand verzoek worden geregeld.
Pretoria en Johannesburg liggen op 2,5 tot 3,5 uur rijden van het resort en de ingang naar Sun City bereikt u met de auto binnen 40 minuten.