We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Restaurants in Pembrokeshire

View map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your SelectionsClear all
Cuisines & Dishes
(300)
(74)
(48)
(26)
Australian
(1)
Balti
(12)
Bangladeshi
(7)
Bar
(132)
(18)
Contemporary
(7)
Diner
(1)
(1)
(1)
Gastropub
(6)
(1)
Grill
(8)
(26)
(1)
(11)
Pub
(128)
(4)
(6)
Welsh
(98)
Wine Bar
(2)
Baguette
(8)
Cheesecake
(12)
Chow Mein
(2)
Crab
(29)
Fish & Chips
(35)
Halloumi
(1)
Lasagne
(13)
Lobster
(10)
Moussaka
(1)
Paella
(1)
Ribs
(3)
Roast Beef
(2)
Sandwiches
(3)
Surf And Turf
(3)
Tapas
(4)
Tortillas
(1)
More
Dietary Restrictions
Vegetarian Friendly
(188)
Gluten Free Options
(94)
Vegan Options
(47)
Meals
(132)
(292)
(285)
Price
Cheap Eats
(88)
Mid-range
(588)
Fine Dining
(8)
Restaurant features
(17)
Free Wifi
(129)
Parking Available
(115)
Reservations
(260)
Serves Alcohol
(242)
Takeout
(143)
Television
(85)
Wheelchair Accessible
(207)
More
Good for
Bar Scene
(86)
Business meetings
(37)
(184)
Kids
(181)
Local cuisine
(104)
(55)
More
Sort by:
  • Ranking
  • Name

Parsonage Farm Inn Tenby

#271 of 471 Restaurants in Pembrokeshire
#67 of 91 Restaurants in Tenby
€€ - €€€ Bar British Pub Vegetarian Friendly

The Longhouse Freshwater East

#272 of 471 Restaurants in Pembrokeshire
#1 of 1 Restaurants in Freshwater East
Bar British Pub

Brunel Chandlery & Cafe Neyland

#273 of 471 Restaurants in Pembrokeshire
#1 of 5 Restaurants in Neyland
€€ - €€€ Cafe British

Square & Compass Inn Haverfordwest

#274 of 471 Restaurants in Pembrokeshire
#44 of 78 Restaurants in Haverfordwest
€€ - €€€ Bar Pub

The Ferry House Inn Llanstadwell

#275 of 471 Restaurants in Pembrokeshire
#1 of 1 Restaurants in Llanstadwell
€€ - €€€ British

China Chef Fishguard

#276 of 471 Restaurants in Pembrokeshire
#25 of 37 Restaurants in Fishguard

Nantyffin Motel & Hotel Clunderwen

#277 of 471 Restaurants in Pembrokeshire
#2 of 3 Restaurants in Clunderwen
€€ - €€€ British

Whitesands Beach Cafe and Shop Haverfordwest

#278 of 471 Restaurants in Pembrokeshire
#45 of 78 Restaurants in Haverfordwest

The Masons Arms Haverfordwest

#279 of 471 Restaurants in Pembrokeshire
#46 of 78 Restaurants in Haverfordwest
€€ - €€€ Bar British Pub

Gardeners Restaurant Haverfordwest

#280 of 471 Restaurants in Pembrokeshire
#47 of 78 Restaurants in Haverfordwest
€€ - €€€ British Vegetarian Friendly

Sands Cafe Newgale

#281 of 471 Restaurants in Pembrokeshire
#2 of 4 Restaurants in Newgale
€€ - €€€ Cafe British Welsh Vegetarian Friendly

Webley Waterfront Inn, Bar & Restaurant St. Dogmaels

#282 of 471 Restaurants in Pembrokeshire
#7 of 8 Restaurants in St. Dogmaels
€€ - €€€ Bar British Seafood Pub

The Dial Inn Hotel and Restaurant Lamphey

#283 of 471 Restaurants in Pembrokeshire
#2 of 3 Restaurants in Lamphey
€€ - €€€ Bar British Pub

Pembroke Tandoori Pembroke

#284 of 471 Restaurants in Pembrokeshire
#22 of 34 Restaurants in Pembroke
€€ - €€€ Indian Asian Balti Eastern European

Raaz Indian Restaurant Pembroke Dock

#285 of 471 Restaurants in Pembrokeshire
#10 of 31 Restaurants in Pembroke Dock

Bar 10 Tenby

#286 of 471 Restaurants in Pembrokeshire
#68 of 91 Restaurants in Tenby
€€ - €€€ British Pub

The Lobster Pot Inn Marloes

#287 of 471 Restaurants in Pembrokeshire
#3 of 4 Restaurants in Marloes
€€ - €€€ Bar British Pub Seafood

Bwthyn Y Bwyd St Davids

#288 of 471 Restaurants in Pembrokeshire
#18 of 23 Restaurants in St Davids
€€ - €€€ Irish British Cafe Soups

Ossie Morgan's Restaurant at Fourcroft Hotel Tenby

#289 of 471 Restaurants in Pembrokeshire
#69 of 91 Restaurants in Tenby
€€ - €€€ European British Welsh

Adam's Eden Haverfordwest

#291 of 471 Restaurants in Pembrokeshire
#49 of 78 Restaurants in Haverfordwest

The Pembroke Yeoman Haverfordwest

#292 of 471 Restaurants in Pembrokeshire
#50 of 78 Restaurants in Haverfordwest
€€ - €€€ British Contemporary Pub Healthy

West Coast Arts Tenby

#290 of 471 Restaurants in Pembrokeshire
#70 of 91 Restaurants in Tenby

Swan Lake Inn Near Tenby Jameston

#293 of 471 Restaurants in Pembrokeshire
#3 of 3 Restaurants in Jameston
€€ - €€€ Bar Pub

Artramont Arms Haverfordwest

#294 of 471 Restaurants in Pembrokeshire
#51 of 78 Restaurants in Haverfordwest

Old Bridge Cafe Haverfordwest

#295 of 471 Restaurants in Pembrokeshire
#52 of 78 Restaurants in Haverfordwest

Academy Restaurant Haverfordwest

#296 of 471 Restaurants in Pembrokeshire
#53 of 78 Restaurants in Haverfordwest
€€ - €€€ European British

Papa John's Tenby

#297 of 471 Restaurants in Pembrokeshire
#71 of 91 Restaurants in Tenby
€€ - €€€ Pizza Fast food

Watkins Bakery Begelly

#298 of 471 Restaurants in Pembrokeshire
#2 of 2 Restaurants in Begelly

Dial a Curry Haverfordwest

#299 of 471 Restaurants in Pembrokeshire
#54 of 78 Restaurants in Haverfordwest

Jeffreyston Inn

#300 of 471 Restaurants in Pembrokeshire