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 a Fairy tale, traditional romance, rustic or individually themed wedding.


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 gardens for those wishing to exchange their vows in the glory of nature which can be used as a backdrop for your wedding photographs.


Our dining room gives you a unique setting for your first meal as a married couple.


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.