English
Accessibility
Skip to main content

Roch Castle

Map
Location Pin
Guesthouse & B&B

Roch Castle

Roch Castle offers panoramic views of Pembrokeshire. Available for both bed and breakfast stays and self-catering accommodation, sleeping up to 12 guests

About Roch Castle

Roch Castle is a striking medieval fortress perched a volcanic rock in the heart of Pembrokeshire, offering breathtaking panoramic views across the Preseli Hills and St Brides Bay. Steeped in history, the castle has been carefully restored to blend its dramatic heritage with contemporary comforts. Inside, guests can discover a curated collection of artworks that reflect the character of the castle and its stunning surroundings.

Roch Castle is available for both bed and breakfast stays and self-catering accommodation, sleeping up to 12 guests, making it perfect for family gatherings, celebrations, or a tranquil escape. Guests can enjoy afternoon tea once a month and a variety of dining events throughout the year, showcasing seasonal and locally inspired cuisine.

The castle also hosts a range of creative and social events in our sunroom, from jewellery-making workshops to festive Christmas wreath sessions, offering something for everyone to enjoy during their stay.

For ultimate relaxation, treatments can be booked with our external qualified therapist and enjoyed in our treatment room, located at the very top of the castle with stunning views over the surrounding countryside.

Accreditations & Awards:

How to Find us

Roch Castle, Roch, Haverfordwest, SA62 6AQ
51.849164135766756, -5.078992229162338
urban.fluctuate.succeed
Google Maps

Key Information

Please find below some key information for Roch Castle. Our reception team will be happy to assist with any further enquiries or bookings.

Pricing:
  • Double Bed & Breakfast from £190.00 per night
  • Self-catering hire from £1,100 per night
  • Christmas Packages
  • Proposal Packages
Availability:
  • Open all year
  • Group bookings available
  • Small Weddings
  • Event space hire
  • Treatment room
Directions:
  • By Car: From Haverfordwest, follow the A487 towards St Davids. After approximately 8 miles, turn right into Roch village, the entrance to Roch Castle is signposted and located just off the main road.
  • By Train: The nearest train station is Haverfordwest, around 7 miles away. Taxis are readily available from the station to Roch Castle.
  • By Bus: Buses run regularly along the A487 between Haverfordwest and St Davids, with a stop in Roch village, a short walk from the castle.
  • Parking: Complimentary on-site parking is available for guests.

What we can offer

Central Heating
Private Parking
Private Gardens
Smoke-free
Radio
TV
Wifi
Tea & Coffee
Telephone
King Size Bed
Bed Linen
Books

Accessibility

At Roch Castle, we strive to make every guest feel comfortable and welcome. Due to the historic nature of the building, we are unable to provide step-free access. We invite you to view our Access Statement for full details on our facilities.

Meet the Owners

Retreats Group

Retreats Group is a luxury hospitality collection on the St Davids Peninsula, featuring Twr y Felin Hotel, Roch Castle, Penrhiw Priory and Blas Restaurant.