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
Bellvue, TheDale Road, Haverfordwest, SA61 1HZ | 01437 762128
Blaynes Bar13 Quay Street, Haverfordwest, SA61 1BG | 01437 760680
Bristol Trader, TheQuay Street, Haverfordwest, SA61 1BE | 01437 762122
Brook Inn, TheBrookside, St. Ishmaels, Haverfordwest, SA62 3TE | 01437 636277
Bull Inn108 Prendergast, Haverfordwest, SA61 2PP | 01437 762047
Bush Inn, TheLlandissilio, Clynderwen, Haverfordwest, SA66 7TS | 01437 563040
Cambrian Inn6 Main St, Solva, Haverfordwest, SA62 6UU | 01437 720661
Carbone Grill & Bar5 Riverside Shopping, Haverfordwest, SA61 2LJ | 01437 767017
Cartref, TheCross Square, St. Davids, Haverfordwest, SA62 6SL | 01437 720422
Castle Square Chippy3 Castle Square, Haverfordwest, SA61 2AB | 01437 766665
Castle, TheLittle Haven, Haverfordwest, SA62 3UF | 01437 781445
Charlie Sports Bar1-2 Dark St, Haverfordwest, SA61 2DS | 01437 760718
Cornation Chip Shop153 Back Lane, Haverfordwest, SA61 2QY | 01437 762049
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
Cwtch22 High St, St. Davids, Haverfordwest, SA62 6SD | 01437 720491
Dragon PearlSwan Square, Haverfordwest, SA61 2AN | 01437 763295
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
Gardeners RestHilton Court, Roch, Haverfordwest, SA62 6AE | 01437 711000
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
Harp Inn31 Haverfordwest Road, Letterston, Haverfordwest, SA62 5UA | 01437 840061
Hideaway Cellar Bar, The25-27 Hill St, Haverfordwest, SA61 1QH | 01437 764302
Iron Duke Hotel, TheClynderwen, Haverfordwest, SA66 7NG | 01437 563188
Lawtons at No.1616 Nun St, St. Davids, Haverfordwest, SA62 6NS | 01437 729220
Lobster Pot Inn and Restaurant, TheMarloes, Haverfordwest, SA62 3AZ | 01437 636233
Maharaja Indian Restaurant1 Market St, Haverfordwest, SA61 1NF | 01437 760645
Mambo ItalianoShire Hall, High Street, Haverfordwest, SA61 2BN | 01437 760009
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
Morgans Brasserie20 Nun St, St. Davids, Haverfordwest, SA62 6NT | 01437 720508
Nautilus Bar and Restaurant42 Enfield Road, Broad Haven, Haverfordwest, SA62 3JW | 01437 781844
Nest Bistro, The12 Grove Place, Little Haven, Haverfordwest, SA62 3UG | 01437 781728
Oak Inn15 Grove Place, Haverfordwest, SA61 1QS | 01437 766448
Old Bridge Cafe1a Old Bridge, Haverfordwest, SA61 2EZ | 01437 769453
Old Pharmacy Restaurant, The5 Main St, Solva, Haverfordwest, SA62 6UU | 01437 720005
Old Post Office Restaurant, TheRosebush House, Clynderwen, Haverfordwest, SA66 7QU | 01437 532205
Old Three Crowns47 High St, Haverfordwest, SA61 2BN | 01437 764613
Pablos Fish Shop4 Dew St, Haverfordwest, SA61 1NJ | 01437 760197
Pelcomb InnPelcomb Cross, Haverfordwest, SA62 6AS | 01437 710267
Pembroke Yeoman, The11 Hill St, Haverfordwest, SA61 1QQ | 01437 762500
Picton Inn, TheClarbeston Road, Haverfordwest, SA63 4UN | 01437 731615
Plasterers Arms, The39 Dew St, Haverfordwest, SA61 1ST | 01437 768928
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
Raj Balti House28 Market St, Haverfordwest, SA61 1NH | 01437 765754
Restaurant, ThePicton Castle, Rhos, Haverfordwest, SA62 4AS | 01437 751346
RitsonsCastle Car Park, Haverfordwest, SA61 2DA | 01437 764578
Riverside Restaurant, TheUnit 12-13 Market Precinct, Haverfordwest, SA61 2AN | 01437 767232
Romanos Italia47 High Street, Haverfordwest, SA612BN | 01437 766813
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
St Bride's InnSaint Brides Road, Little Haven, Haverfordwest, SA62 3UN | 01437 781 266
Stone HallWelsh Hook, Haverfordwest, SA62 5NS | 01437 840212
Stonemasons Arms69 Merlins Hill, Haverfordwest, SA61 1PE | 01437 762737
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 Corner Piece InnRudbaxton, Haverfordwest, SA62 5PG | 01437 741460
The Griffin InnDale, Haverfordwest, SA62 3RB | 01646 636227
The Park Restaurant at SlebechSlebech Park, Haverfordwest, SA62 4AX | 01437 752000
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 ShedPorthgain, Haverfordwest, SA62 5BN | 01348 831518
The Vine InnVine Road, Johnston, Haverfordwest, SA62 3NY | 01437 890611
TidesLlangloffan Farm, Castlemorris, Haverfordwest, SA62 5ET | 01348 891383
Victoria InnRoch, Haverfordwest, SA62 6JU | 01437 710426
Warpool Court HotelSt Davids, Haverfordwest, SA62 6BN | 01437 720300
Williams of Solva12 Main St, Solva, Haverfordwest, SA62 6UU | 01437 720802
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!