
Taking place this autumn, the iconic 12th century Roch Castle in Wales invites guests to indulge in an extraordinarily rare dining experience, brought to life by the award-winning chefs of the 3 AA Rosette Blas Restaurant at sister hotel Twr y Felin, St Davids
For two enchanting evenings only, the castle’s ancient stone walls will echo with the sounds of celebration and the aromas of artistry, as the Blas team presents a bespoke seasonal menu that marries the very best local ingredients with their signature flair. Usually serving guests breakfast only, this rare experience is a must-book for those that love both fine dining and historic surroundings.
Each course promises a journey for the senses, with delicate balances of flavour and texture that highlight both meat and fish in sublime harmony.
After dinner, the magic continues as guests retreat into the castle’s luxurious embrace. Each of Roch Castle’s six individually designed rooms offers a sanctuary of heritage and comfort, from sweeping views of St Brides Bay and the Preseli Hills to turreted hideaways where history whispers through the stone.

Stay and Dine – Rates Per Room (based on two guests sharing, inclusive of dining experience, bed and breakfast):
- Ap Gruffydd – £485 | The crown jewel of Roch Castle, with panoramic views of both coast and countryside, and a sumptuous super king bedroom.
- De Rupe – £465 | An elevated retreat, named after the castle’s first inhabitant, offering majestic bay views.
- St Davids – £445 | A light-filled room on the ground floor, opening to sweeping rural and coastal vistas.
- Lucy Walter – £425 | A dramatic turreted suite, where history and luxury entwine.
- Nest – £405 | A near-circular tower room with enchanting coastal outlooks.
- St Brides – £405 | An intimate, garden-view chamber filled with light and charm.
Make it happen
When: 31st October and 1st November 2025
How: Availability is limited. A 50% non-refundable deposit is required at the time of booking.
Call: +44 (0)1437 725 566 or email stay@rochcastle.com to find out more and make a booking.
Where: Roch Castle, St Davids, Haverfordwest SA62 6AQ