scroll to see more

Coming Soon...

About Dinokeng Resort

Situated within the main gates of a major tourist attraction, Dinokeng Game Reserve, is a true African resort paradise called Dinokeng Resort. We are perfectly located about 1.5 hours North-East of Johannesburg and about 45 minutes from North Pretoria - just a short drive away to reaching your ultimate fun destination. Dinokeng Resort is immersed in the golden African bush, nested alongside the Boekenhoutspruit River in a Malaria free zone. We're the perfect home away from home.

At Dinokeng Resort, we have perfectly placed our caravan and camping sites close to all our main attractions and activities. The self-catering units and lodge room are more spread out across the resort for you to choose the perfectly nestled accommodation to suit your needs. We've made sure that every point in your journey with Dinokeng Resort comes with amazing service, smiles, love and laughter.

Browse our website, see all our activites and things to do, check out our accommodation options and get in touch with us to start your epxerience with Dinokeng Resort. We unfortunately do not allow day visitors at the resort. Ensure to make your booking in advance to avoid disappointment.

AccommodationThings to Do

Self Catering

Dinokeng Resort's self-catering units are fully furnished at their finest. Nestled either near or far from the camp sites, our Self-Catering units are fully equipped and serviced daily (does not include linen and bath towels) to make sure your stay is what you expect from a leisure resort.Please ensure to bring your own swimming towels.


The ultimate camping experience happens at Dinokeng Resort. We have a variety of Camp Sites, from shared ablutions stands on grass or paving, to the more luxorius private ablution stands all on paving. The price includes 4 people, 1 vehicle. Not more than one caravan allowed on a stand.

Gallery of Moments at Dinokeng Resort

Afristay has named Dinokeng Resort as a Best Value Establishment
Designed & Built by MI Creative