Welcome to Avalon Castle Weddings
Avalon castle offers a genuine uniqueness, so you get the wedding you deserve.
Avalon Castle is an all-in-one venue for a spectacular wedding ceremony, photographs, reception and accommodation for your wedding night - your special day will be designed to exceed all your expectations and become legendary amongst your friends and family.
This Romantic Castle is the perfect wedding venue for your castle wedding reception .Whether you are searching for Medieval Splendour or Traditional Romance, Avalon Castle is the ideal setting for your fairy tale wedding or even a gothic theme.
It offers a beautiful chapel complete with stained glass windows, wood panelling and traditional wooden pews that can accommodate up to 120 people.
Avalon Castle boasts some spectacular all year round gardens for those wishing to exchange their vows in the glory of nature or they can be used as a backdrop for your wedding photographs.
Our dining room gives you a unique setting for your first meal as husband and wife where you can enjoy it with up to 120 guests for the reception.
We have on site accommodation available to your guests. There are also many local B&B’s to meet the accommodation needs of your guests.