Roch, Pembrokeshire
Wales
SA62 6AQ

T +44 (0)1437 725 566

Accommodation enquiries
E: stay@rochcastle.com

Event enquiries (incl. weddings)
E: events@rochcastle.com

T +44 (0)1437 725 566 Book now
Holiday Castle and Castle wedding at Roch Castle Pembrokeshire Wales, Exterior
Holiday Castle and Castle wedding at Roch Castle Pembrokeshire Wales, Exterior
Holiday Castle and Castle wedding at Roch Castle Hotel Pembrokeshire Wales, Hall
Holiday Castle and Castle wedding at Roch Castle Hotel Pembrokeshire Wales, Hall
Roch Castle Hotel Pembrokeshire Wales aerial
Holiday Castle and Castle wedding at Roch Castle Hotel Pembrokeshire Wales, Hall

Roch Castle Hotel in Pembrokeshire is the perfect location for your castle wedding or holiday. This 12th century Norman Castle is beautifully restored with six luxurious ensuite bedrooms set within the Pembrokeshire Coast National Park. One mile from Newgale Beach and seven miles from St Davids.

Dining is available for groups of 8 to 14 guests when booked in advance. Alternatively, our guests are invited to dine at our sister property Twr y Felin Hotel, St Davids, with complimentary transfers available to and from Blas restaurant.

We are a hypo-allergenic property and therefore are unable to accept pets. Due to the historic nature of the property children must be aged 12 or over.

News & events

Blogger Scarlett London reviews Twr y Felin Hotel

London lifestyle blogger Scarlett Dixon recently stayed at Twr y Felin Hotel and reviewed her visit on her blog, ...

Pure Evil discusses his Welsh icon commission

Following the success of Pure Evil's Nightmare Series on display at Blas restaurant, he was commissioned to...

Glamour Magazine Features Roch Castle and Twr y Felin Hotel

Glamour Magazine describes Roch Castle as the perfect fairytale venue for a short break. Read the full article...

Featured in

 

Weather forecast

Haverfordwest, Wales (United Kingdom)
Today, Monday 02/05/2016
11

precipitation: 0mm
Wind: Moderate breeze
6.2m/s from Southwest

Sunrise: 05:50
Sunset: 20:44
Monday
02/05/2016
Tuesday
03/05/2016
10 / 13
6 / 12