Roch Castle

Haverfordwest, South Wales

In response to Coronavirus (COVID-19), additional safety measures are currently in effect.

Sitting high upon its stone mound looking out over St Bride's Bay and the Preseli Hills, Pembrokeshire’s Roch Castle is a spectacular 12th-century fortification on the outside and a five-star contemporary property on the inside.

With six en-suite bedrooms sleeping twelve guests, Roch Castle is available for both exclusive use (on a catered or self-catering basis) as well as bed & breakfast stays.

The Castle

Roch Castle has six bedrooms offering views over the coast and surrounding countryside. The castle's interior has been given a tasteful, contemporary look that highlights the ancient stone that forms this towering structure.

All of Roch Castle's bedrooms are en-suite and are equipped with all the expected necessities. The beds combine the highest quality Sealy mattresses with hypo-allergenic Comforel topper, duvet and pillows and 300-thread-count linens, ensuring a delightfully satisfying night’s sleep.

The jewel of the castle is “The Sun Room”, located on the fourth floor, which has floor-to-ceiling glass walls and an alfresco-viewing platform on the original battlements, affording guests a scenic and special space to relax.


Private Use

Roch Castle is an intimate venue, offering private dining when you are staying exclusively as part of a group of eight guests or more.

Using fresh Pembrokeshire produce and the finest ingredients, the castle's experienced team will work with you from your initial enquiry to create a bespoke menu centred around your culinary tastes. To complement your dining experience, a selection of old-world wines is housed in the castle's cellar, plus there is a well-stocked honesty bar available for you to enjoy.

Dining for Bed & Breakfast Stays

Guests who have booked a room can enjoy dinner in the Two-Rosette Blas Restaurant at nearby Twr y Felin Hotel.

This restaurant offers a menu influenced by the season and locality, with dishes designed to reflect Wales and its produce. Cornel Bar is a pre-dinner art lover’s snug, offering seasonal drinks and cocktails, whilst Oriel Lounge is a dedicated gallery space, with a relaxed ambience, perfect for guests to enjoy lunch or afternoon tea.

Blas Restaurant is just a 20-minute drive away, with complimentary transfers available each evening, departing at 6.30pm and returning around 9pm.


Roch Castle’s high, stony seat is not only ideal in the aesthetic sense, but it also places you within a short distance of numerous leisure and adventure opportunities.

  • The Pembrokeshire coast is one of the most beautiful in the British Isles, laying claim to more Blue Flag and Seaside Award beaches than any other county.
  • Whitesands, on the tip of the St David's peninsula and the two-mile stretch at Newgale are two of Wales’s premier surfing and kite-surfing spots, whilst Caerfai is a beautiful and protected sandy bay, ideal for swimming.
  • Geocaching – the worldwide treasure-hunt game modernised by the use of GPS devices. Caches are hidden across Pembrokeshire and the official website lists more than 8,000 to be found.
  • Horseback Riding is available across the fields to the beautiful beach of Druidstone Haven, which is the main location for Beach Riding. When the tide is in then there are plenty of countryside tracks and paths to explore.
  • There are 18-hole links golf courses with stunning views at Tenby and Newport; the course at Tenby is the oldest affiliated club in Wales. St David's has a nine-hole links course on the headland overlooking Whitesands Bay, whilst inland near Letterston, a picturesque nine-hole parkland course is available at Priskilly Forest, which also has a beautiful woodland walk.


Roch Castle was first constructed in 1195 on what is known as the “Landsker Line”. This imagined line crosses east to west through southern Wales, and represents the historical division between English and Welsh-speaking Wales. At the time of its construction, Roch Castle served as one of a group of border strongholds that fortified Anglicised Wales from the independent Welsh to the North.

The first known inhabitant of the castle was a Norman knight by the name of Adam de Rupe. A legend recounts that Adam de Rupe erected his abode on a rock as a result of a prophecy that he would die from the bite of a viper. His precaution was in vain, as he met his fate when a viper, carried into the castle in a bundle of firewood, bit and killed him.

Many years after the “de la Roch” family died out, Roch Castle exchanged owners on numerous occasions until it became the home of the Walter family of Rosemarket in 1601. The Walter family was an important family of Pembrokeshire. About 1630, William and Elizabeth Walter gave birth to a daughter, Lucy, who became a mistress of King Charles II bearing his child, the Duke of Monmouth.

During the English Civil War, King Charles garrisoned many of the castles in South Wales and supplied a garrison for Roche Castle under the command of Captain Francis Edwards of Summerhill. On 17 February 1644, the castle was attacked by Cromwell's troops under the command of Colonel Roland Laugharne. After a fierce siege, the castle was surrendered on 25 February, having been badly damaged by cannon and by fire.

For the next two hundred years, the castle was evidently unoccupied and slowly fell into ruin, the roofs and interior crumbling away but the walls remaining intact. In 1900, the then owner of Roche Castle, the first Viscount St David's, needing a country seat in the northern part of Pembrokeshire, embarked on the rebuilding of the castle in earnest, and, in 1902, he had completed a remarkable restoration from a very real ruin. In addition, he added a wing on the north in the same style and he and his family occupied the castle for many years. One of his frequent house guests was David Lloyd George, Great Britain's Prime Minister from 1916 to 1922.


Bed & Breakfast

Roch Castle is available for bed & breakfast stays throughout the year. Prices shown are "from" prices for 2021. Dinner, bed and breakfast rates can be provided upon request for groups of 8 or more guests.

Month Per Night B&B
January From £160
February From £180
March From £220
April From £260
May From £270
June From £260
July From £260
August From £260
September From £260
October From £270
November From £240
December From £240

Exclusive Use

Roch Castle is also available for exclusive use and can accommodate 12 guests on a double occupancy basis and 6 guests for single occupancy. Prices shown are per night.

Season Bed & Breakfast Self-Catering
High Season £1,440 £1,410
Mid Season £1,320 £1,290
Low Season £1,200 £1,170


Roch Castle is located in Pembrokeshire, South Wales.

Cardiff - 2 hour drive

Swansea - 1 hour 30 minute drive