Pre-loader Graphic

The Bristol Trader

Riverside pub/restaurant in Haverfordwest, Pembrokeshire. Serving homemade food.

Food and Drink

Nestled in the heart of Haverfordwest, The Bristol Trader has a legacy dating back to the 1700s, an establishment which has woven itself into the fabric of Pembrokeshire's history, situated on the picturesque Old Quay just a stone's throw from the bustling town centre.

As one of the region's most renowned pubs, its riverside location offers patrons beautiful outdoor ambience, with the gentle flow of the Cleddau River providing a soothing backdrop to dining experiences both indoors and outdoors.

Whether you opt for a table within the cosy confines of the restaurant or choose to bask in the open air on a lovely summer's day, The Bristol Trader is a great place to stop by. Following recent refurbishment, the pub exudes an inviting charm, seamlessly blending its rich heritage with modern comforts. 

The Bristol Trader's menu offers a tantalising array of dishes crafted from the freshest local ingredients. From hearty pub classics to innovative culinary creations, each plate is a testament to the chef's dedication to flavour and quality. From their famous "Sexy Wedges" to their great value Burger deals, there's something for everyone!

Take a look at our attractions

Delicious Food Menus

Lunch, evenings, desserts and kids menus available

Variety at the Bar!

Choose from a wide range of drinks

Riverside Views

Outside seating overlooking the tranquil riverside

Events & Functions

The perfect venue for your party or special occasion


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

Anita Thomas

Thoroughly enjoyed our Sunday dinner today, thank you! Friendly waiting/bar staff, food was absolutely delicious, enjoyed by the family. Value ++ for money. Nothing too much trouble, very nice. Thank you all, we will be back!

Alison Ingle

Highly recommend! Had Sunday lunch for a large family gathering and during the booking process nothing was too much trouble , very helpful and friendly. The meal itself was superb with everyone enjoying and the service was outstanding! Thank you for a fabulous afternoon!

Rebecca Nicholas

Beautiful food perfectly cooked the front of house staff are brilliant really friendly and accommodating 100 percent recommend if they're were 10 stars out of 10 instead of 5 I'd give it that always absolutely fantastic.