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 paradise called Dinokeng Resort. We are perfectly located about 1.5 hours North-East of Johannesburg and 45 minutes from Pretoria - just a short drive away to reaching your ultimate relaxation 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.

Dinokeng means "a Place of Rivers", so you'll find that we have the Boekenhoutspruit river running through the resort. At Dinokeng Resort, we have perfectly placed our camping sites and self-catering/lodging units; to perfectly suit your needs and enhance your bushveld experience. 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.

AccommodationThings to Do

Self Catering

Self catering at its finest. Nestled either in the bush or amongst the camp sites, our Self Catering units are fully equipped and serviced daily to make sure your stay is what you expect from a leisure resort.


Dinokeng Resort Lodge units allow you te experience Dinokeng comfortably, peacefully and have hassle free holiday.


The Ultimate camping experience happens at Dinokeng Resort. Large camp or caravan sites with grass or paved sites to suit your preference. Find our spot and start experiencing the wonder of Dinokeng Resort.

Gallery of Moments at Dinokeng Resort

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