Set within the grounds of the 1864 Heritage Listed castle and immaculately manicured gardens, All Saints Estate is the perfect location for your wedding day. Entering the estate along the impressive elm tree lined driveway leading to panoramic vineyard views encompasses all the elegance and romance of a rural destination wedding.

All Saints Estate is more than a venue for your most important day; it is also home to their one hat restaurant, Terrace, led by critically acclaimed chef Simon Arkless. Offering breathtaking views and warm professional service, Terrace has carved a reputation in North East Victoria as one of the premier dining experiences. For three consecutive years, Terrace has been awarded a chefs hat by the Good Food Guide with Simon and his team overseeing every element of your menu and service assuring you that every detail is covered for your event.

A choice of truly unique spaces include The Rose Garden, The Great Hall and The Private Dining Room, and All Saints Estate can cater for the most intimate celebration all the way through to a lavish affair.


The Rose Garden
The perfect setting for your ceremony or private event with plenty of room for pre-dinner drinks. Set overlooking the vineyard and water lily pond and surrounded by lush green lawns and a blooming fragrant rose garden, that accommodate 20 to 200 guests.

The Driveway
Lining the impressive entrance to All Saints Estate is a majestic 300 metre avenue of English Elm trees makes a grand wedding arch for your wedding ceremony, accommodating from 50 to 300 guests.

Wedding Reception Venues

The Great Hall
The Great Hall has the all the authentic ambience of a 150 year old winery, with its original brick walls and floor and huge turn-of-the-century oak casks still used today for storing and maturing our fortified treasures. There is a seating capacity of 50 to 220 people depending on the room set up.

The Cask Hall
The Cask Hall is on the site of the original mud brick winery, which was not demolished until the castle was completed in about 1880. Many of the bricks used in the walls, columns and floors of the Cask Hall were fired on the property. The barrels lining the walls contain maturing Port, Muscat and Muscadelle and has a seating capacity of 30 to 300 people.

Terrace Restaurant

Terrace Restaurant is the ideal setting for intimate weddings, conferences or private events. Available during the day and in the evenings, Terrace Restaurant comfortably accommodates up to 70 guests without a dance floor or up to 50 guests with a dance floor. Perfectly located adjacent to All Saints Estate Cellar Door and overlooking sweeping lawns to the vineyards beyond, the restaurant boasts a warm and relaxed yet stylish atmosphere - no wonder it is North East Victoria’s favourite dining experience!


See below the contact form for our venue’s capacities

Get pricing & check the availability on venue hire via the ‘Contact This Venue’ form