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.

Best Restaurants in Pembrokeshire, United Kingdom

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

The Brewery Inn Cosheston (Pembroke Dock)

#1 of 492 Restaurants in Pembrokeshire
#1 of 31 Restaurants in Pembroke Dock
Map
Visitor photos (5)
Cuisines: British Pub

The Canteen (Newport -Trefdraeth)

#2 of 492 Restaurants in Pembrokeshire
#1 of 34 Restaurants in Newport -Trefdraeth
Price: $3 - $31 Map
Visitor photos (33)
Cuisines: Italian American Pizza

Cnapan (Newport -Trefdraeth)

#3 of 492 Restaurants in Pembrokeshire
#2 of 34 Restaurants in Newport -Trefdraeth
Price: $40 - $49 Map
Visitor photos (15)
Cuisines: British

Food at Williams (Pembroke)

#4 of 492 Restaurants in Pembrokeshire
#1 of 26 Restaurants in Pembroke
Price: $8 - $19 Map
Visitor photos (37)
Cuisines: Cafe

PanAroma Gourmet Takeaway (St. Davids)

#5 of 492 Restaurants in Pembrokeshire
#1 of 23 Restaurants in St. Davids
Price: $8 - $25
Visitor photos (7)
Cuisines: Asian

The Mill (Trefin)

#6 of 492 Restaurants in Pembrokeshire
#1 of 3 Restaurants in Trefin
Map
Visitor photos (2)

Mulberry (Saundersfoot)

#7 of 492 Restaurants in Pembrokeshire
#1 of 26 Restaurants in Saundersfoot
Price: $23 - $39 Map
Visitor photos (36)
Cuisines: British

Loulou's (Newport -Trefdraeth)

#8 of 492 Restaurants in Pembrokeshire
#3 of 34 Restaurants in Newport -Trefdraeth
Price: $6 - $15 Map
Visitor photos (7)
Cuisines: Cafe

The Mooring (Tenby)

#9 of 492 Restaurants in Pembrokeshire
#1 of 77 Restaurants in Tenby
Price: $8 - $20 Map
Visitor photos (36)
Cuisines: British

Halen Mor (Milford Haven)

#10 of 492 Restaurants in Pembrokeshire
#1 of 33 Restaurants in Milford Haven
Map
Visitor photos (44)
Cuisines: British Pub

The Coach House (St. Dogmaels)

#11 of 492 Restaurants in Pembrokeshire
#1 of 9 Restaurants in St. Dogmaels
Map
Visitor photos (24)
Cuisines: British

Farmhouse Kitchen (Goodwick)

#12 of 492 Restaurants in Pembrokeshire
#1 of 5 Restaurants in Goodwick
Price: $3 - $12 Map
Visitor photos (7)

Foam (Milford Haven)

#13 of 492 Restaurants in Pembrokeshire
#2 of 33 Restaurants in Milford Haven
Map
Visitor photos (6)

De Valence Cafe (Tenby)

#14 of 492 Restaurants in Pembrokeshire
#2 of 77 Restaurants in Tenby
Map
Visitor photos (4)
Cuisines: Cafe Sandwiches British Delicatessen Pub

Ocean Restaurant (Tenby)

#15 of 492 Restaurants in Pembrokeshire
#3 of 77 Restaurants in Tenby
Price: $8 - $39 Map
Visitor photos (88)
Cuisines: Seafood International

Bali Hai (Tenby)

#16 of 492 Restaurants in Pembrokeshire
#4 of 77 Restaurants in Tenby
Map
Visitor photos (10)
Cuisines: British

crug-glas country hotel&resteraunt (St. Davids)

#17 of 492 Restaurants in Pembrokeshire
#2 of 23 Restaurants in St. Davids
Visitor photos (6)
Cuisines: European

Ultracomida (Narberth)

#18 of 492 Restaurants in Pembrokeshire
#1 of 16 Restaurants in Narberth
Map
Visitor photos (20)
Cuisines: Spanish

Poppit Sands Beach Cafe (St. Dogmaels)

#19 of 492 Restaurants in Pembrokeshire
#2 of 9 Restaurants in St. Dogmaels
Visitor photos (3)
Cuisines: British

The Shed Bistro (Porthgain)

#20 of 492 Restaurants in Pembrokeshire
#1 of 2 Restaurants in Porthgain
Price: $14 - $29 Map
Visitor photos (61)
Cuisines: French Fish & Chips British Bistro Seafood

Coast Saundersfoot (Saundersfoot)

#21 of 492 Restaurants in Pembrokeshire
#2 of 26 Restaurants in Saundersfoot
Map
Visitor photos (87)
Cuisines: British

Caffe Vista (Tenby)

#22 of 492 Restaurants in Pembrokeshire
#5 of 77 Restaurants in Tenby
Map
Visitor photos (19)
Cuisines: Cafe British

The Dragon Inn (Narberth)

#23 of 492 Restaurants in Pembrokeshire
#2 of 16 Restaurants in Narberth
Map
Visitor photos (10)
Cuisines: British Pub

Chameli's (Narberth)

#24 of 492 Restaurants in Pembrokeshire
#3 of 16 Restaurants in Narberth
Visitor photos (13)
Cuisines: Indian Bar Pub

The Perennial Nursery (St. Davids)

#25 of 492 Restaurants in Pembrokeshire
#3 of 23 Restaurants in St. Davids
Map
Visitor photos (6)
Cuisines: Sandwiches British Delicatessen Welsh

Blue Ball Restaurant (Tenby)

#26 of 492 Restaurants in Pembrokeshire
#6 of 77 Restaurants in Tenby
Price: $57 Map
Visitor photos (39)
Cuisines: European

The Golden Lion (Newport -Trefdraeth)

#27 of 492 Restaurants in Pembrokeshire
#4 of 34 Restaurants in Newport -Trefdraeth
Map
Visitor photos (10)
Cuisines: British Pub

Dragon Palace (Saundersfoot)

#28 of 492 Restaurants in Pembrokeshire
#3 of 26 Restaurants in Saundersfoot
Map
Visitor photos (5)
Cuisines: Chinese

The Terrace at Trefloyne (Tenby)

#29 of 492 Restaurants in Pembrokeshire
#7 of 77 Restaurants in Tenby
Map
Visitor photos (22)
Cuisines: British

The Georges Restaurant & Cafe Bar (Haverfordwest)

#30 of 492 Restaurants in Pembrokeshire
#1 of 78 Restaurants in Haverfordwest
Price: $5 - $20 Map
Visitor photos (15)
Cuisines: International