About The Secret Gardens Function Venue

The Secret Garden is ideally situated in Heidelberg Gauteng, nestled at the eastern end of the Suikerbosrand, an odd 50 kilometres south-east of Johannesburg, close to the Mpumalanga border.  With open ceilings, lush gardens and a hidden courtyard, The Secret Gardens has become the perfect place for weddings & functions in the Highveld. Be it weddings, birthday parties, baby showers or corporate events, our enchanting function hall is the ideal venue.