Venue Hire

Iziko Museums of South Africa offers the opportunity for you to create a memorable occasion for your guests at our unique venues which are housed in South Africa’s most historic buildings, some dating back as far as the 1600’s.  

Imagine picnics in lush landscaped gardens, dancing in stately ballrooms, a romantic interlude under velvet night skies,  jazz in historic courtyards and dining with whales and dinosaurs.    All this and more are on offer at Iziko Museums’ South African Museum, Slave Lodge, Groot Constantia, Rust en Vreugd, the Planetarium and the Castle of Good Hope. All these venues offer unique settings for unforgettable functions.

Situated within the heart of the Mother City and in the picturesque Constantia winelands, you can choose from a varied offering of magical venues. Close to the main tourist attractions and equipped with disabled access, Iziko offers something for everyone. Host your function in the timeless ambience of our unique heritage venues for a truly memorable event.

Our diverse range of versatile venues can accommodate corporate events, cocktail functions, conferences and weddings, large and small.

Iziko Museums venues

Bo-Kaap Museum: Community Hall
Castle of Good Hope:  Lady Ann Banquet Room and Pasques des Chevonne
Groot Constantia: Groot Constantia Manor House Dining Hall, BMW Boardroom

Slave Lodge:  Lecture Hall and Courtyard
South African Museum: Whale Well, T H Barry Lecture Theatre 

Filming at Iziko Museums

The timeless charm,  authentic and diverse heritage buildings, make our venues the perfect choice for filming and photo shoots.  For many years our museums have been a favourite location for local and international film makers and photographers.. 

Booking details

Although our venues are unique and not suitable for all occasions, your application will be carefully considered.  Contact our friendly staff today with your venue hire requirements.

For events/functions:   telephone 021 481 3896 or email

For film/stills:  visit or call 021 200 0764 (o/h), 086 5191277 (a/h).