Shepstone Gardens Wedding Venue Johannesburg

10 Lovely Johannesburg Wedding Venues

Toadbury Hall

We offer discerning guests the versatility of so much to choose from, be it a celebration of a memorable wedding or special occasion in our banquet hall.


Located in the Lammermoor area near Lanseria, the Valverde Eco Hotel is a charming country hotel and function venue that is a popular destination for weddings and conferences.

Tie the Knot

Your Wedding flowers needn’t cost a bomb! Find out how to save costs on your wedding flowers.

Avianto Wedding

Avianto in Muldersdrift Johannesburg was born in 1997 from the idea of creating the perfect wedding venue for what must be one of life’s greatest celebrations. Visit our website for more information on our venue hiring process.

Forum Homini

The Forum Homini wedding venue is a five star boutique hotel located in The Cradle of Humankind, one of the world's most famous heritage sites.

The Cradle

The Cradle Restaurant and wedding venue is a dramatic wedding venue in a World Heritage site just 35 minutes outside of Johannesburg and Pretoria.