Weddings & Corporate

Choose a romantic wedding at Roch Castle near St Davids Pembrokeshire for an unforgettable day.

Roch Castle provides the ideal licensed civil wedding venue for up to 14 wedding guests and 30 evening reception guests. Offering a truly unique, intimate, romantic and exclusive wedding experience, the castle is perfectly located to provide you with the incredible backdrop of Pembrokeshire Wales for your wedding day. Set within private grounds, this Norman castle ensures you complete exclusivity for your family and friends.