Welcome to

The Castle Hotel, Pub and Restaurant

Located within a Grade II listed building in Haverfordwest, Pembrokeshire, our charming venue is overflowing with history and is located just metres away from Haverfordwest Castle. You can choose from exploring the picturesque scenery, learn more about our Welsh History or visit the local amusement parks which are right on our doorstep.

Learn More

Our Food

The Castle Lunch Menus

Testimonials

Our Customers Feedback

Table photo Room photo Outside the Castle Hotel Room photo 2

Keep up to date

Our Latest News & Blog