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 483 Restaurants in Pembrokeshire
#1 of 31 Restaurants in Pembroke Dock
Map
Visitor photos (5)
Cuisines: English Pub

The Canteen (Newport -Trefdraeth)

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

Food at Williams (Pembroke)

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

Mulberry (Saundersfoot)

#4 of 483 Restaurants in Pembrokeshire
#1 of 26 Restaurants in Saundersfoot
Price: $24 - $39 Map
Visitor photos (31)
Cuisines: British

The Mill (Trefin)

#5 of 483 Restaurants in Pembrokeshire
#1 of 3 Restaurants in Trefin
Map
Visitor photos (2)

Cnapan (Newport -Trefdraeth)

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

The Mooring (Tenby)

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

De Valence Cafe (Tenby)

#8 of 483 Restaurants in Pembrokeshire
#2 of 74 Restaurants in Tenby
Map
Visitor photos (4)
Cuisines: Coffee Shop Sandwiches British Pub

Loulou's (Newport -Trefdraeth)

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

PanAroma Gourmet Takeaway (St. Davids)

#10 of 483 Restaurants in Pembrokeshire
#1 of 24 Restaurants in St. Davids
Price: $8 - $28
Visitor photos (11)
Cuisines: Asian Grill

Halen Mor (Milford Haven)

#11 of 483 Restaurants in Pembrokeshire
#1 of 32 Restaurants in Milford Haven
Map
Visitor photos (44)
Cuisines: British Pub

The Cove Inn (Tenby)

#12 of 483 Restaurants in Pembrokeshire
#3 of 74 Restaurants in Tenby
Map
Visitor photos (6)
Cuisines: Pub

Farmhouse Kitchen (Goodwick)

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

Blue Ball Restaurant (Tenby)

#14 of 483 Restaurants in Pembrokeshire
#4 of 74 Restaurants in Tenby
Price: $57 Map
Visitor photos (38)
Cuisines: European

Nash Farm Shop and Cafe (Pembroke Dock)

#15 of 483 Restaurants in Pembrokeshire
#2 of 31 Restaurants in Pembroke Dock
Visitor photos (2)

Ocean Restaurant (Tenby)

#16 of 483 Restaurants in Pembrokeshire
#5 of 74 Restaurants in Tenby
Price: $8 - $35 Map
Visitor photos (77)
Cuisines: Seafood International

Ultracomida (Narberth)

#17 of 483 Restaurants in Pembrokeshire
#1 of 15 Restaurants in Narberth
Map
Visitor photos (15)
Cuisines: Spanish

Poppit Sands Beach Cafe (St. Dogmaels)

#18 of 483 Restaurants in Pembrokeshire
#1 of 9 Restaurants in St. Dogmaels
Visitor photos (3)
Cuisines: English

Dragon Palace (Saundersfoot)

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

Bali Hai, Tenby (Tenby)

#20 of 483 Restaurants in Pembrokeshire
#6 of 74 Restaurants in Tenby
Map
Visitor photos (6)
Cuisines: British

Oriel Y Parc Cafe (St. Davids)

#21 of 483 Restaurants in Pembrokeshire
#2 of 24 Restaurants in St. Davids
Price: $6 - $19
Visitor photos (13)
Cuisines: British

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

#22 of 483 Restaurants in Pembrokeshire
#3 of 24 Restaurants in St. Davids
Visitor photos (6)
Cuisines: European

The Golden Lion (Newport -Trefdraeth)

#23 of 483 Restaurants in Pembrokeshire
#4 of 34 Restaurants in Newport -Trefdraeth
Map
Visitor photos (9)
Cuisines: British Pub

The Terrace at Trefloyne (Tenby)

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

Nant y Coy Mill (Haverfordwest)

#25 of 483 Restaurants in Pembrokeshire
#1 of 75 Restaurants in Haverfordwest
Map
Visitor photos (13)
Cuisines: British

Top Joes (Tenby)

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

The Coach House (St. Dogmaels)

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

The Dragon Inn (Narberth)

#28 of 483 Restaurants in Pembrokeshire
#2 of 15 Restaurants in Narberth
Map
Visitor photos (8)
Cuisines: British Pub

Foam (Milford Haven)

#29 of 483 Restaurants in Pembrokeshire
#2 of 32 Restaurants in Milford Haven
Map
Visitor photos (6)

Coast Saundersfoot (Saundersfoot)

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