Restaurants in Haverfordwest

Looking for the best restaurants in Haverfordwest? Find them on the leading Cardiff and South Wales restaurant guide. Discover new places to eat in Haverfordwest with links to restaurant websites, online menus, restaurant photos, special offers, location maps & much more.

If you can’t find the venue you’re looking for add it here.

To refine your search
Angel InnLlandissilio, Clynderwen, Haverfordwest, SA66 7TG | 01437 563428
Artramont ArmsCroesgoch, Haverfordwest, SA62 5JP | 01437 831309
Awel Mor Guest HousePenparc, Trefin, Haverfordwest, SA62 5AG | 01348837865
Bridgend HotelBridgend Square, Haverfordwest, SA61 2ND | 01437767863
Bristol Trader, TheQuay Street, Haverfordwest, SA61 1BE | 01437 762122
Brook Inn, TheBrookside, St. Ishmaels, Haverfordwest, SA62 3TE | 01437 636277
Bucci'sThe Old Warehouse/Riverside Arcade, Bridge Street, Haverfordwest, SA61 2AL | 01437763054
Bush Inn, TheLlandissilio, Clynderwen, Haverfordwest, SA66 7TS | 01437 563040
Cambrian Inn6 Main St, Solva, Haverfordwest, SA62 6UU | 01437 720661
Castle Square Chippy3 Castle Square, Haverfordwest, SA61 2AB | 01437 766665
Castle, TheLittle Haven, Haverfordwest, SA62 3UF | 01437 781445
Cottage InnMain St, Llangwm, Haverfordwest, SA62 4HH | 01437 891494
Cross InnHaycastle Cross, Haverfordwest, SA62 5PR | 01437 840216
Cross Inn, TheClarbeston Road, Haverfordwest, SA63 4UL | 01437 731506
Cross Inn, TheFefailwen, Clynderwen, Haverfordwest, SA66 7XB | 01994 419280
Dragon PearlSwan Square, Haverfordwest, SA61 2AN | 01437 763295
Drovers Arms, Puncheston, Haverfordwest, SA62 5RJ | 01348881469
DruidstoneDruidston Haven, Broad Haven, Haverfordwest, SA62 3NE | 01437 781221
Duke of Edinburgh InnNewgale, Haverfordwest, SA62 6AS | 01437 720586
Dyfed Cafe2 High St, St. Davids, Haverfordwest, SA62 6SD | 01437 720542
Farmers ArmsHolloway, Haverfordwest, SA61 2JL | 01437 762432
Farmers Arms, TheMathry, Haverfordwest, SA62 5HB | 01348 831284
Farmers Arms, TheGoat St, St. Davids, Haverfordwest, SA62 6RF | 01437 721666
Fishguard Arms47 Old Bridge, Haverfordwest, SA61 2EZ | 01437 768123
Friars Vaults5 Castle Square, Haverfordwest, SA61 2AB | 01437 766869
Georges Restaurant and Cafe Bar, The24 Market St, Haverfordwest, SA61 1NH | 01437 766683
Glan Y MorFfordd Caerfai, St. Davids, Haverfordwest, SA62 6QT | 01437 721788
Glen, TheMerlins Hill, Haverfordwest, SA61 1XA | 01437 760070
Glendower Grill7 Nun St, St. Davids, Haverfordwest, SA62 6NS | 01437 721650
Globe Inn, TheMaenclochog, Clynderwen, Haverfordwest, SA66 7LE | 01437 532269
Grove Hotel LtdHigh Street, St. Davids, Haverfordwest, SA62 6SB | 01437720341
Grub KitchenDr Beynon's Bug Farm, Lower harglodd Farm, St. Davids, Haverfordwest, SA62 6BX | 07966 956 357
Gwesty Bach, Castle Morris, Haverfordwest, SA62 5ER | 01348840668
Harp Inn31 Haverfordwest Road, Letterston, Haverfordwest, SA62 5UA | 01437 840061
Iron Duke Hotel, TheClynderwen, Haverfordwest, SA66 7NG | 01437 563188
Maharaja Indian Restaurant1 Market St, Haverfordwest, SA61 1NF | 01437 760645
Mariners Inn, Nolton Haven, Haverfordwest, SA62 3NH | 01437710469
Mason's Country Steakhouse & RestaurantDale Road, Dreenhill, Haverfordwest, SA62 3XH | 01437 760815
Milford Arms, TheCartlett, Haverfordwest, SA61 2LH | 01437 767288
Moby Dicks49 Pembroke Road, Merlins Bridge, Haverfordwest, SA61 1LN | 01437 769097
Ocean Haze Hotel, St. Davids, Haverfordwest, SA62 6QN | 01437720826
Old Bridge Cafe1a Old Bridge, Haverfordwest, SA61 2EZ | 01437 769453
Old Pharmacy Restaurant, The5 Main St, Solva, Haverfordwest, SA62 6UU | 01437 720005
Pablos Fish Shop4 Dew St, Haverfordwest, SA61 1NJ | 01437 760197
Peking House Chinese Takeaway3 High Street, Haverfordwest, SA61 2BW | 01437766786
Pelcomb InnPelcomb Cross, Haverfordwest, SA62 6AS | 01437 710267
Pembroke House Hotel6-7 Spring Gardens, Haverfordwest, SA61 2EJ | 01437779622
Pembroke Yeoman, The11 Hill St, Haverfordwest, SA61 1QQ | 01437 762500
Pump on the GreenSpittal, Haverfordwest, SA62 5QT | 01437 741 881
Quay and The Venue, The19 Quay St, Haverfordwest, SA61 1BG | 01437 765411
Railway InnSt. Peters Road, Johnson, Haverfordwest, SA62 3PR | 01437 890355
Restaurant, ThePicton Castle, Rhos, Haverfordwest, SA62 4AS | 01437 751346
RitsonsCastle Car Park, Haverfordwest, SA61 2DA | 01437 764578
Romanos Italia47 High Street, Haverfordwest, SA612BN | 01437 766813
Romanos Italia Restaurant47 High Street, Haverfordwest, SA61 2BN |
S A Brain CoThe Grove Hotel, High Street, St Davids, Haverfordwest, SA62 6SB | 01437721839
Ship Inn15 Main St, Solva, Haverfordwest, SA62 6UU | 01437 721247
Silverdale Inn and LodgeVine Road, Johnston, Haverfordwest, SA62 3NZ | 01437 890943
Somethings CookingThe Square, Letterston, Haverfordwest, SA62 5SB | 01348 840621
Square & Compass Inn, Square and Compass, Haverfordwest, SA62 5JJ | 01348831420
St Bride's InnSaint Brides Road, Little Haven, Haverfordwest, SA62 3UN | 01437 781 266
Swan Inn, TheLittle Newcastle, Haverfordwest, SA62 5TD | 01437 881274
Tafarn Sinc PreseliRoshbush, Clynderwen, Haverfordwest, SA66 7QT | 01437 532214
Taj Mahal Indian Restaurant2 Milford Road, Haverfordwest, SA61 1PJ | 01437 763610
The Castle HotelCastle Square, Haverfordwest, SA61 2AA | 01437769322
The City InnNew Street, St. Davids, Haverfordwest, SA62 6SU | 01437720829
The Corner Piece InnRudbaxton, Haverfordwest, SA62 5PG | 01437 741460
The County HotelSalutation Square, Haverfordwest, SA61 2NB | 01437762144
The Griffin InnDale, Haverfordwest, SA62 3RB | 01646 636227
The Harbour InnFelingog, 31-33 Main Street, Solva, Haverfordwest, SA62 6UT | 01437720013
The MooringsDale Fort, Dale, Haverfordwest, SA62 3RD | 01646636362
The Oak InnThe Flat/Londis, St. Thomas Green, Haverfordwest, SA61 1QX | 01437766448
The Ocean Cafe Bar & RestaurantSt. Brides Bay View, Enfield Road, Broad Haven, Haverfordwest, SA62 3JG | 01437781882
The Park Restaurant at SlebechSlebech Park, Haverfordwest, SA62 4AX | 01437 752000
The Pelcomb Inn, Pelcomb Cross, Haverfordwest, SA62 6AA | 01437710267
The Restaurant @ Shire Hall47 High Street, Haverfordwest, SA612BN | 01437 765014
The Restaurant at The Shire Hall47 High Street, Haverfordwest, SA61 2BN | 01437 765014
The Rising Sun InnPelcomb Bridge, Haverfordwest, SA62 6EA | 01437 765171
The Royal George13 High Street, Solva, Haverfordwest, SA62 6TF | 01437720002
The ShedPorthgain, Haverfordwest, SA62 5BN | 01348 831518
The Ship Inn35 Ffordd-Y-Felin, Trefin, Haverfordwest, SA62 5AX | 01348831445
The Swann InnPoint Road, Little Haven, Haverfordwest, SA62 3UL | 01437781880
The Vine InnVine Road, Johnston, Haverfordwest, SA62 3NY | 01437 890611
Victoria InnRoch, Haverfordwest, SA62 6JU | 01437 710426
Warpool Court HotelSt Davids, Haverfordwest, SA62 6BN | 01437 720300
Wolfe Inn, TheWolfscastle, Haverfordwest, SA62 5LS | 01437 741662
Wolfscastle Country HotelWolfscastle, Haverfordwest, SA62 5LZ | 01437 741225
Ye Olde InnCamrose, Haverfordwest, SA62 6HY | 01437 710293

Refine your results by Category

Ads
Affiliates

We appreciate any and all feedback about our site; praise, ideas, bug reports you name it!