Places to Eat
Discover a wonderful mix of cosy pubs, seaside cafés, relaxed restaurants and local food experiences across Pembrokeshire. From fresh seafood and traditional pub lunches to coffee stops, family-friendly dining and special meals by the coast, there’s something to suit every taste during your stay.
Places to Eat in Pembrokeshire
Pembrokeshire is home to a fantastic food and drink scene, making it a great place to enjoy everything from relaxed lunches to special meals out during your stay. Whether you’re looking for a cosy country pub, a seaside café, fresh local seafood or a family-friendly restaurant, there are plenty of places to eat across the county.
From traditional pub food and coastal dining to independent cafés, tearooms and restaurants showcasing local Pembrokeshire produce, there’s something to suit every taste and occasion. These places are perfect after a day exploring the coast path, visiting nearby beaches or enjoying a slower afternoon in one of Pembrokeshire’s towns and villages.
Whether you’re planning a casual lunch, coffee and cake, fish and chips by the sea or a memorable evening meal, Pembrokeshire offers plenty of delicious ways to enjoy your holiday.
Portclew Information
- Free Wi-Fi & Parking
- Short Breaks Available
- Minutes from Freshwater East Beach
- Ideal Base for Exploring Pembrokeshire
Stackpole Inn, Stackpole
The inn has built a formidable reputation as one of the best gastropubs in Wales, earning accolades such as the Best Pub and Bar in Wales and Best Food Experience Pembrokeshire.
Visit: www.stackpoleinn.co.uk
Freshwater Inn
The Freshwater Inn was a small, family-run, dog-friendly pub in the lovely village of Freshwater East.
The Longhouse, Freshwater East
Jacks at the Longhouse is a vibrant and relaxed beach restaurant and bar located in Pembrokeshire.
The Dial Inn, Lamphey
Set in the heart of Pembrokeshire, in the village of Lamphey, the Dial inn offers our guests a warm welcome. With a growing reputation for good, honest food, skilfully created by our team of chefs, or just enjoying a local ale or a glass of wine with one of our locals, the Dial has something for everyone.
Visit: www.thedialinnlamphey.co.uk
The Plantagenet. Tenby
The Plantagenet is a well-known historic restaurant in the heart of Tenby, full of character and charm. Set close to the harbour and town centre, it’s a great choice for a memorable meal while exploring Tenby’s beaches, shops and colourful streets.
Visit: www.plantagenethouse.com
The Old Point House, Angle
The Old Point House is a historic waterside pub at Angle, set in a beautiful coastal location overlooking the estuary. It’s a lovely spot for a relaxed meal or drink after exploring Angle, West Angle Bay or the nearby coastal path, with plenty of character and scenic views.
Visit: @the_old_point_house_angle
The Brewery Inn, Cosheston
Extraordinary dining at The Brewery Inn, Cosheston. Locally-sourced Pembrokeshire produce meets culinary excellence in our charming countryside pub.
Visit: www.thebreweryinn.com
Llan y Mor, Saundersfoot
Llan y Môr is a stylish coastal restaurant in Saundersfoot, offering a relaxed dining experience close to the beach and harbour. It’s a great choice for enjoying fresh local flavours, drinks or a special meal while exploring Saundersfoot and the surrounding Pembrokeshire coastline.
Visit: lanymorsaundersfoot.co.uk
The Old Kings Arms, Pembroke
The Old Kings Arms is a historic coaching inn in the heart of Pembroke, close to Pembroke Castle and the town’s shops and attractions. It’s a great choice for a relaxed meal or drink while exploring the area, offering a welcoming setting with plenty of local character.
Visit: www.oldkingsarmshotel.co.uk
Carew Inn, Carew
The Carew Inn is a traditional country pub set beside the historic Carew Castle and Mill Pond, making it a lovely place to stop after exploring the area. It’s ideal for a relaxed meal or drink, with beautiful surroundings and easy access to one of Pembrokeshire’s most popular heritage sites.
Visit: www.carewinn.co.uk
Feast @ The Quay, Cresselly
Feast @ The Quay is a welcoming place to eat in Cresselly, offering a relaxed setting for enjoying good food and drink while exploring the surrounding Pembrokeshire countryside. It’s a lovely option for lunch, dinner or a casual stop during a day out near Carew, Lawrenny or the Cresswell River.
Visit: feastpembrokeshire.co.uk