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...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

The Brewery Inn Cosheston (Pembroke Dock)

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

The Canteen (Newport -Trefdraeth)

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

Mulberry (Saundersfoot)

#3 of 486 Restaurants in Pembrokeshire
#1 of 26 Restaurants in Saundersfoot
Price: $23 - $39 Map
Visitor photos (33)
Cuisines: British

Food at Williams (Pembroke)

#4 of 486 Restaurants in Pembrokeshire
#1 of 25 Restaurants in Pembroke
Price: $8 - $19 Map
Visitor photos (32)
Cuisines: Cafe

Cnapan (Newport -Trefdraeth)

#5 of 486 Restaurants in Pembrokeshire
#2 of 34 Restaurants in Newport -Trefdraeth
Price: $41 - $50 Map
Visitor photos (15)
Cuisines: British

The Mill (Trefin)

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

PanAroma Gourmet Takeaway (St. Davids)

#7 of 486 Restaurants in Pembrokeshire
#1 of 24 Restaurants in St. Davids
Price: $8 - $25
Visitor photos (7)
Cuisines: Asian Grill

The Mooring (Tenby)

#8 of 486 Restaurants in Pembrokeshire
#1 of 74 Restaurants in Tenby
Price: $8 - $20 Map
Visitor photos (34)
Cuisines: British

Loulou's (Newport -Trefdraeth)

#9 of 486 Restaurants in Pembrokeshire
#3 of 34 Restaurants in Newport -Trefdraeth
Price: $6 - $16 Map
Visitor photos (7)
Cuisines: Cafe

Halen Mor (Milford Haven)

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

Farmhouse Kitchen (Goodwick)

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

Bali Hai (Tenby)

#12 of 486 Restaurants in Pembrokeshire
#2 of 74 Restaurants in Tenby
Map
Visitor photos (10)
Cuisines: British

Nash Farm Shop and Cafe (Pembroke Dock)

#13 of 486 Restaurants in Pembrokeshire
#2 of 31 Restaurants in Pembroke Dock
Visitor photos (2)

Ultracomida (Narberth)

#14 of 486 Restaurants in Pembrokeshire
#1 of 16 Restaurants in Narberth
Map
Visitor photos (15)
Cuisines: Spanish

De Valence Cafe (Tenby)

#15 of 486 Restaurants in Pembrokeshire
#3 of 74 Restaurants in Tenby
Map
Visitor photos (4)
Cuisines: Sandwiches British Delicatessen Pub

Ocean Restaurant (Tenby)

#16 of 486 Restaurants in Pembrokeshire
#4 of 74 Restaurants in Tenby
Price: $8 - $39 Map
Visitor photos (80)
Cuisines: Seafood International

Poppit Sands Beach Cafe (St. Dogmaels)

#17 of 486 Restaurants in Pembrokeshire
#1 of 9 Restaurants in St. Dogmaels
Visitor photos (3)
Cuisines: British

Blue Ball Restaurant (Tenby)

#18 of 486 Restaurants in Pembrokeshire
#5 of 74 Restaurants in Tenby
Price: $57 Map
Visitor photos (38)
Cuisines: European

The Coach House (St. Dogmaels)

#19 of 486 Restaurants in Pembrokeshire
#2 of 9 Restaurants in St. Dogmaels
Map
Visitor photos (23)
Cuisines: British

The Dragon Inn (Narberth)

#20 of 486 Restaurants in Pembrokeshire
#2 of 16 Restaurants in Narberth
Map
Visitor photos (8)
Cuisines: British Pub

Milton Brewery (Tenby)

#21 of 486 Restaurants in Pembrokeshire
#6 of 74 Restaurants in Tenby
Map
Visitor photos (1)
Cuisines: British Pub

The Terrace at Trefloyne (Tenby)

#22 of 486 Restaurants in Pembrokeshire
#7 of 74 Restaurants in Tenby
Map
Visitor photos (22)
Cuisines: British

Dragon Palace (Saundersfoot)

#23 of 486 Restaurants in Pembrokeshire
#2 of 26 Restaurants in Saundersfoot
Map
Visitor photos (5)
Cuisines: Chinese

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

#24 of 486 Restaurants in Pembrokeshire
#2 of 24 Restaurants in St. Davids
Visitor photos (6)
Cuisines: European

The Georges Restaurant & Cafe Bar (Haverfordwest)

#25 of 486 Restaurants in Pembrokeshire
#1 of 76 Restaurants in Haverfordwest
Price: $5 - $20 Map
Visitor photos (15)
Cuisines: International

Coast Saundersfoot (Saundersfoot)

#26 of 486 Restaurants in Pembrokeshire
#3 of 26 Restaurants in Saundersfoot
Map
Visitor photos (78)
Cuisines: British

Foam (Milford Haven)

#27 of 486 Restaurants in Pembrokeshire
#2 of 33 Restaurants in Milford Haven
Map
Visitor photos (6)

Nant y Coy Mill (Haverfordwest)

#28 of 486 Restaurants in Pembrokeshire
#2 of 76 Restaurants in Haverfordwest
Map
Visitor photos (13)
Cuisines: British

Top Joes (Tenby)

#29 of 486 Restaurants in Pembrokeshire
#8 of 74 Restaurants in Tenby
Map
Visitor photos (21)
Cuisines: Italian Pizza

Griffin Inn Pub (Dale)

#30 of 486 Restaurants in Pembrokeshire
#1 of 2 Restaurants in Dale
Price: $32 Map
Visitor photos (50)
Cuisines: Seafood International Pub Welsh