Travel Trade Wales

Stay in a Welsh Castle by the Sea

Stay in a Welsh Castle by the Sea

Roch Castle

Roch Castle Hotel in Pembrokeshire is the perfect location for your castle holiday. It is a unique heritage property, with six luxurious ensuite bedrooms set within the Pembrokeshire Coast National Park.


Built in the 12th century, Roch Castle has been meticulously restored whilst maintaining its original historic features. Relax in opulent sofas in the exquisite lounge or enjoy cocktails in the jewel of the castle, the Sun Room, which has floor to ceiling glass walls affording guests exceptional vistas of Pembrokeshire’s coastal landscape.


With spectacular panoramic views over St Brides Bay and the Preseli Hills and just one mile to the nearest Blue Flag beach Newgale where you can walk the vast expanse of sand for nearly two miles, Roch Castle is the perfect place to start your Pembrokeshire adventure.


For more information, visit

  • UKInbound Member
  • Association of Group Travel Organisers
  • ETOA Member
Link to home page