The Swan Inn - Haverfordwest


SquareMeal Review of The Swan Inn - Haverfordwest

A whitewashed, windswept stalwart beside the bay at Little Haven, this inn recently re-opened with a swish new look, a proper wood-burning stove in the bar (great beach views from the window seats) & a stylish blue-walled dining room with more fine views. Exposed wood & stonework & a mix of leather sofas & solid wood furniture make a pleasant backdrop to cooking that’s a nicely judged mix of traditional themes & ingredients, presented with panache. Lunchtime snacks include open sandwiches on homemade soda bread, traditional Welsh cawl (a hearty meat & vegetable soup), or full meals such as roast belly pork with organic black pudding & cider cream followed by roast partridge with mash & Puy lentils. Later in the day there’s a good-value light supper menu or the full evening menu, which might include creamed cauliflower soup with toasted nuts followed by brill fillets with new potatoes & autumn truffles. Finish with Welsh cheeses or perhaps pears poached in red wine, served with waffles & vanilla ice cream. The wine list favours France & has a good selection by the glass.

Good to know

Average Price
££££ - Under £30
Food Hygiene Rating


Little Haven, Haverfordwest, Pembrokeshire, SA62 3UL

01437 781880 01437 781880


Opening Times

Tue-Sun 12-2pm (2.30pm Sun) Tue-Sat 6-9pm


Share your thoughts with other diners

Write a review

Book a table

Call The Swan Inn - Haverfordwest to make a booking on:

01437 781880 01437 781880

Visit their website

Sorry, you cannot spend SquareMeal vouchers here yet.

Other restaurants we like near The Swan Inn - Haverfordwest

Crug Glâs

Crug Glâs



Outlaw's New Road
Port Isaac

Outlaw's New Road

Nomi Pwllheli

Nomi Pwllheli

Check availability