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.

Relax with us

Eat, Drink or Stay

After you’ve finished exploring you can come and relax with us. Our dining area is perfect for parties and special celebrations, with comfy seating to enjoy your evenings. At the Castle Hotel our Head Chef prepares and serves traditional good food from our inclusive menu, where most of our ingredients are sourced from local retailers. Stay the night in our newly refurbished accommodation all kept to our own high standards. Every room has an en-suite with shower, television, coffee and tea making facilities and free WIFI.