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

Location for The Swan Inn - Haverfordwest

Little Haven, Haverfordwest, Pembrokeshire, SA62 3UL

01437 781880


Opening Times

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

Reviews of The Swan Inn - Haverfordwest

Share your thoughts with other diners

Write a review

Book a table

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

or visit their website

Other restaurants near The Swan Inn - Haverfordwest

The Georges

The Georges



Check availability
Back to restaurant
Complete your booking

Book The Swan Inn - Haverfordwest for people on at .

Select a special offer

These offers are optional, and there's no commitment.

Error adding booking details, please try later.

First Name is required field
Last Name is required field
Email Address is required field
Phone Number is required field
Diner First Name is required field
Diner Last Name is required field

By clicking 'complete booking' you agree to the SquareMeal User Agreement