Book directly with us
— up to 10% cheaper
than on Booking.com
Check rooms and rates
From287US$ /night
Check-in
29Nov2025Select date
Check-out
30Nov2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

Roch Castle, Roch, Haverfordwest, Pembrokeshire, Roch, United Kingdom, SA62 6AQ
Perfect
9.6
10.0
/10
5.0
4.9
/5

Accommodations

Roch Castle offers six hypoallergenic bedrooms with high-end luxury beds and 300-thread linens. Each room includes large bathtubs, Aromatherapy Associates toiletries, and digital radios. Guests can choose from configurations that allow double or twin setups, most designed with separate bath and shower facilities.

Views

The castle boasts a unique fourth-floor viewing platform with panoramic views over Pembrokeshire. Visitors can see Skomer Island, the St Davids Peninsula, and the rolling Preseli Hills from this unmatched vantage point. The surrounding landscape enhances the experience with its natural beauty and historical significance.

Self-Catering Options

Roch Castle provides self-catering accommodations, perfect for family gatherings or special occasions. Guests can enjoy leisurely meals with facilities to prepare their own meals in a historical setting. The winter rate includes a complimentary Welcome Hamper filled with local delicacies such as homemade Welsh cakes and artisan chocolates.

Dining Experience

While there is no onsite restaurant, guests can enjoy fine dining at Blas Restaurant located at the sister venue, Twr y Felin Hotel. The dedicated team at Blas prepares seasonal menus using locally sourced ingredients from Pembrokeshire. Bookings are open for dinner while children can dine earlier in the evening.

Health and Wellbeing

Guests can benefit from holistic massage treatments including Aromatherapy and Reflexology, available onsite. The hotel offers yoga sessions with certified local instructors, promoting relaxation and wellness. The calm treatment room allows guests to unwind and rejuvenate during their stay.

Highlights

Location: 360-degree views of Pembrokeshire

Rooms: Six hypoallergenic bedrooms with luxury beds

Self-Catering: Unique historical venue for gatherings

Health: Holistic massages and yoga sessions

Dining: Fine dining at Blas Restaurant in St Davids

Winter: Complimentary Welcome Hamper with local treats

View all

Select your preferred room

Choose from standard rooms, family suites, or deluxe options — with breakfast and flexible rates
Super King Room Shower
2 persons
30 m² 
1 King-size bed
Shower
Coffee machine
Deluxe Double or Twin Room
2 persons
25 m² 
1 King-size bed
Shower
Coffee machine
Super King room Bath
2 persons
30 m² 
1 King-size bed
Shower
Coffee machine
Six-Bedroom House
2 persons
25 m² 
1 King-size bed
Shower
Coffee machine
Click button to see more rooms
Show all rooms
Show all roomsLess

View our calendar

Check prices and secure your dates today

Getting around the city

Transport connections

City Centre
Roch100 m
Airports
Swansea (SWS) 109.1 km

Hotel facilities and services

Each hotel provides modern amenities for a relaxing and pleasant stay

General

  • No smoking on site
  • Free Wi-Fi
  • Parking
  • Safe deposit box
  • VIP check-in/ -out
  • Express check-in/ -out
  • Concierge desk
  • No pets allowed
  • Security
  • Adults only
  • Allergy-free rooms
  • Smoke detectors
  • Electric vehicle charging station
  • Fire extinguishers
  • Key access

Guest Parking

  • Electric kettle

Services

  • Housekeeping
  • Laundry
  • Dry cleaning
  • Welcome drink

Dining

  • In-room breakfast
  • Snack bar
  • Picnic area/ Tables
  • Special diet menus

Children

  • Board games

Spa & Leisure

  • Sun terrace
  • Garden area
  • Leisure/ TV room
  • Facial
  • Treatment room
  • Beauty treatment
  • Back massage
  • Head massage
  • Full body massage
  • Foot massage

Room features

  • Heating
  • Tea and coffee facilities
  • Ironing facilities

Bathroom

  • Free toiletries

Self-catering

  • Electric kettle

Media

  • Flat-screen TV
  • AM/FM alarm clock

Room decor

  • Parquet floor
Show more

Location

Roch Castle, Roch, Haverfordwest, Pembrokeshire, Roch, United Kingdom, SA62 6AQ
Map view
Roch Castle, Roch, Haverfordwest, Pembrokeshire, Roch, United Kingdom, SA62 6AQ
Nearby
Roch Castle
20 m
Restaurants
Victoria Inn
1.3 km
Roch Hill Off the A 487
Want to unlock exclusive early deals?
Access members-only prices today
Check Rates

Next best alternative

Consider them for your next trip.
Check-in
29Nov2025Select date
Check-out
30Nov2025Select date
Rooms and Guests2 Guests, 1 Room