Home » Attractions » Overnewton Castle
Sourced from: Overnewton Castle website

Overnewton Castle

Overnewton Castle is a premier tourist destination in Victoria and is the perfect location for weddings and celebrations of all kinds.

Built in 1849 as a charming homestead, Overnewton Castle represents a Victorian Tudor style which was inspired by 16th century English & Scottish architecture.

Overnewton Castle Keilor – History, Weddings, High Tea & Accommodation

Today, the castle allows for history tours throughout the premises on the first Sunday of the month. The tours cost $15 per person and run from 11am – 12.30pm. Another popular option when visiting the castle is to enjoy a High Tea or Devonshire Tea after the history tour. They are generally scheduled on Sundays with High Tea between 1pm-3pm and costs $60 per person and the Devonshire Tea between 1.30pm – 3pm and costs $25 per person.

The venue is also a popular location for weddings with beautiful ceremonies occurring in the grounds or inside the hall. Wedding packages include a professional wedding coordinator, the exclusive use of the venue and gardens on the day (including photography), private bridal suite to freshen up in, menu and beverage packages to suit your tastes, a portable dance floor and gold candelabra centrepiece and table linens.

Accommodation is also available here with beautiful rooms to accommodate weekend getaways as well as group get-togethers.

So come along to Overnewton Castle for a lovely day out. Take a walk around the gardens after you enjoy high tea or come and celebrate your wedding at this beautiful venue!

51 Overnewton Road
Keilor, VIC

Opening Hours
Monday – Friday: 9am – 3pm
Wed & Thurs: 6pm – 9pm
Saturday: 9am – 12pm

Phone Number
(03) 9331 6367

Email Address

Do You Have a Question to Ask?

Click Here to Ask Your Question

Upcoming Events