We use cookies to enable the 'liked' feature and your 'previously viewed' list. We also use cookie data to understand how visitors use the website, enabling us to build metrics and improve our systems. We carry no third-party cookies – you are the customer, not the product. By browsing Stay in Wales, you consent to our use of cookies. You can disable or enable cookies at any time at the cookies page. Accept cookies Change preferences

Roch Castle


Boutique Bed and Breakfast, Haverfordwest

£240 per night
  • Wifi
  • No smoking
  • No pets

Spectacular and dramatic, 12th century Roch Castle sits high above the Pembrokeshire landscape offering panoramic views over St Brides Bay and the Preseli Hills. Choose a bed and breakfast stay or take exclusive use and indulge in unique accommodation, fine dining at two Rosette Blas Restaurant, at our sister hotel, Twr y Felin, and enjoy the perfect location to explore the UK's only truly coastal National Park.

The accommodation

Step inside to find the historical footprint intact, ensuring the feel of a real castle; whilst the luxurious contemporary interiors guarantee the highest level of modern comfort. Six characteristic ensuite bedrooms hide away within the protective walls, while the jewel of the castle; the Sun Room, located on the fourth floor, has floor to ceiling glass walls and an alfresco viewing platform, affording guests a scenic and special space to relax.

Fully equipped with complimentary hypo-allergenic aromatherapy toiletries, towels, bathrobe and slippers; Sky TV, iPod docking station, digital radio and tea and coffee making facilities, each bedroom is a haven of peace.

The location

Set in acres of private grounds, with private drive and car parking.

Our area

Located close to 186 miles of National Park coast path, Blue Flag beaches and the wildlife rich islands of Ramsey, Skomer and Skokholm which lie just off the coast. For heritage and culture, head just a few miles to Britain's smallest city, St Davids, home to the 6th century cathedral and Oriel y Parc National Park Visitor centre and National Museum Wales Gallery.

Travel info

By car

The car park is located directly outside of Roch Castle and set in the private grounds of the property.

Electric Car Charging

At Roch Castle we have one Tesla Destination Charger and one Universal Charging Unit for our guests use.

The nearest international airport to Roch Castle is Cardiff Airport, 105 miles away. Or Haverfordwest Airport which provides air charters is 7 miles away

The nearest railway station is in the town of Haverfordwest, 7 miles from Roch. Trains from Haverfordwest connect with services at Swansea. By train from Paddington (London) to Haverfordwest is 5 hours. There is also one daily direct train from Paddington to Carmarthen, taking just over 4 hours.

Taxis are usually available at Haverfordwest train station. We can book one for you in advance at approximately £20 each way.

The nearest bus stop for the 411 St Davids to Haverfordwest service (operated by Richards Bros) is located on the A487 at Roch, please ask your bus driver to stop here. The bus stop is approximately 800m from Roch Castle. The service operates Monday to Saturday from approximately to visit for the latest timetables.


Roch Castle can be taken for exclusive use celebration stays for a variety of special occasions.


Roch Castle

Bed and Breakfast at:

Pembrokeshire SA62 6AQ

Book direct, no extra fees
  • Reservations Team
  • Roch
    Pembrokeshire SA62 6AQ
  • Listed since April 2019
Contact the owner

Also at Penrhiw Priory