Toadbury Hall Country Hotel

About Toadbury Hall Country Hotel

“One Destination – One Exceptional Country Hotel”
Toadbury Hall Country Hotel was established in 1997. Our spectacular 25-hectare country estate is situated in the world-famous Cradle of Humankind on the banks of the Crocodile River. Easily accessible from the N14 Highway just a short drive from Lanseria International Airport.

We offer discerning guests the versatility of so much to choose from. A memorable wedding or special occasion in our banquet hall. A corporate business meeting or ...

Show the whole text

Plot 64, Beyers Naude Dr

Toadbury Hall Country Hotel's previous events