Pre-loader Graphic

Castle Hotel

Located within a Grade II listed building, our charming venue is overflowing with history.

Food and Drink
Haverfordwest and Johnston

Welcome to The Castle Hotel.

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.

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.

Whatever your occasion, we look forward to welcoming you.

Our Menu (click to enlarge)

The Castle Hotel Menu

Take a look at our Services


Traditional good food is sourced from local retailers with our upstairs restaurant.


A wide variety of drinks whatever the occasion, in our lively downstairs pub.


Every room has an en-suite with shower, television, coffee and tea-making facilities and free wi-fi.


Regular live music is hosted and sporting events are shown on our HD TV.


Take a look at what our happy customers have had to say.

Jamie Ashman

We had a Sunday dinner for 2, the meat was cooked to perfection and the gravy was sublime, plenty of vegetables and the roast potatoes were lovely. Would recommend anybody to the Castle Hotel for a Sunday lunch

Marie Jones

Christmas dinner was absolutely stunning. The food was so tasty lovely presentation great service. Would highly recommend best food I've had out in a while

Lee Thomas

One of if not the best roast/Xmas dinner I've ever had. Everything was cooked to perfection. Great service and extremely welcoming. Definitely will be coming back!