A Scrumptious Welsh Feast: The 10 Best Places To Eat In St Davids

places to eat in st davids

When it comes to getting your taste buds tingling, you are spoiled for choice in St Davids.

Pembrokeshire has earned a reputation for high-quality food and produce, which you can put to the test on a visit to the city. The proud and thriving community of restaurants and cafes offers a real taste of authentic, hearty Welsh food and there’s more than enough on offer for even the pickiest eaters.

Whether it’s fresh fish and seafood straight from the Pembrokeshire coast or mouth-watering organic meat and produce, the locally sourced dishes will offer a real taste of this corner of west Wales.

1. Cwtch

Found in the center of St Davids, Cwtch is an award-winning Welsh restaurant, that prides itself on providing a real Pembrokeshire dining experience. Only using locally sourced produce the restaurant provides a tailored menu of dishes that changes daily, meaning every time you go, there will be something else on the menu to try.

With a warm and inviting atmosphere, it’s no surprise that Cwtch is regularly named as one of the best restaurants in Wales and also boasts a fantastic reputation among the locals.


Address: 22 High Street, St Davids, Pembrokeshire SA62 6SD

Website: Cwtch Restaurant

2. The Shed Bistro, Porthgain

Porthgain is a short drive from St Davids, but if you are looking for hearty fish and chips, then it’s worth the trip.

The Shed can be found in the center of the industrial harbor and offers a host of fish dishes inspired by the local area. If you’re not a fish fan, don’t fear, as there are also meat and vegetarian options on the varied menu.

The enchanting restaurant offers guest a warm welcome and is an ideal place to spend an evening in the charming inlet of Porthgain.

The Shed

Address: The Shed Bistro, Porthgain, Haverfordwest, Pembrokeshire SA625BN

Website: The Shed Bistro

3. The Sound Cafe

Posted by The Sound Cafe on Wednesday, 7 March 2012

The relaxed and friendly Sound Cafe is a favorite among the local surfing crowd and offers a simple, but quality menu at a great price. Their breakfasts are the perfect way to start your day in St Davids, but with salads, burgers and Thai fish cakes on offer later there’s always a chance you might want to make a second trip.

The light and bright decor, inspired by the surf life, creates a laid back feel and it’s easy to see why it’s so popular with locals. Even if you just stop by for a coffee, it’s worth a visit.

The Sound Cafe

Address: 18 High Street, St Davids, Pembrokeshire SA62 6SD

Facebook: The Sound Cafe

4. Grub Kitchen

Grub Kitchen might be for the more adventurous eater who isn’t put off by bugs on the menu. Promoting the practice of entomophagy, the menu offers popular dishes with a twist, namely edible insects, and gives a good education on the health benefits and environmental impact of this niche food.

For those not feeling brave enough to sample the edible insects, there are non-bug choices on the menu, but even these innovative dishes have an element of excitement about in their presentation and fusion of different flavors. Found in an 18th-century converted cowshed, it’s an experience not to be missed.

Grub Kitchen

Address: Lower Harglodd Farm, St Davids, Pembrokeshire SA62 6BX

Website: Grub Kitchen

5. St Davids Food and Wine

places to eat in st davids | st davids food and wine

Billed as the best deli in Pembrokeshire, St Davids Food and Wine is not only foodie heaven for those looking to stock up on locally sourced produce, but also offers mouthwatering baguettes and sandwiches.

Only the best local ingredients have made it onto their menu including locally caught crab, free range Pembrokeshire pork slow cooked in Welsh cider and flavorsome local cheese. If you’re not sure what to get, speak to the friendly and well-trained staff who are experts on the products on offer. You may well come away with a full stomach, as well as a few bottles of locally crafted beer or Welsh wine.

St Davids Food and Wine

Address: High Street, St Davids, Haverfordwest SA62 6SB

Website: St Davids Food and Wine

6. Blas Restaurant at Twr y Felin Hotel

Meaning ‘taste’ in Welsh, Blas Restaurant is another eatery priding itself on local produce. The two rosette menu offers a changing seasonal menu that is designed to reflect the best Pembrokeshire has to offer.

Found at the luxury Twr y Felin Hotel, which offers amazing views out towards the famous coastline it’s the perfect setting for a romantic and intimate Pembrokeshire meal.

Blas Restaurant

Address: Twr y Felin Hotel, St Davids, Pembrokeshire, SA62 6QT

Website: Blas Restaurant

7. Gianni's Ice Cream

It’s almost impossible to go to St Davids and not visit Gianni’s. The famous parlor offers homemade ice cream made daily in the traditional Italian style, using organic milk from the local Caerfai Farm. There are hundreds of different flavors on offer, so you are bound to find one to suit your taste and if not, with 48 hours notice they are happy to whip up something new for you, with even sambuca and Guinness ice cream available.

With sorbets, sugar-free and dairy-free ice creams available for diabetic customers, there’s no reason not to stop by for a sweet treat.

Gianni's Ice Cream

Address: Gianni’s Ice Cream, 11 High Screen, St Davids, Pembrokeshire. SA62 5JJ

Website: Gianni’s Ice Cream

8. Crug Glâs Restaurant

must eat places in st davids

Crug Glâs Country House is a five-star boutique hotel that also boasts a high-end restaurant. If you’re looking for a night in luxurious surroundings with a varied menu of locally sourced dishes including Pembrokeshire steak and twice cooked Caerfai cheese, then this is the place for you.

Crug Glâs Restaurant

Address: Crug Glâs Country House Hotel & Restaurant, Nr. St. Davids, Pembrokeshire SA62 6XX

Website: Crug Glâs

9. Bwthyn Y Bwyd

If you’re looking for traditional afternoon tea then the Bwthyn Y Bwyd is the perfect place to indulge. Their homemade welsh scones, accompanied by cream and jam, are hard to resist and a favorite among those who comes across this small, but inviting tea room.

Even if you’re not in the mood for a sweet treat, there’s plenty on the menu to pick from jacket potatoes, toasted sandwiches, and Irish soda bread.

Bwthyn Y Bwyd

Address: 9 New Street, St Davids SA62 6SW,

Website: Bwthyn Y Bwyd

10. The Sloop Inn

A post shared by Sam Thushy (@samthushy) on Apr 30, 2017 at 6:27am PDT

When it comes to traditional “pub grub”, the Sloop Inn in Porthgain is the best in the St Davids area. The generous helpings will satisfy even the biggest appetite and it’s hard not to enjoy the charming setting of the historic pub. The walls are adorned with pictures and ornaments from the harbor’s fishing and industrial history, which are a fascinating distraction, while you’re waiting for your food.

The Sloop Inn

Address: Porthgain, Haverfordwest SA62 5BN, UK

Website: Sloop Inn

Local and proud in St Davids

Chapel Chocolates, St Davids
Source: Photo by user Robin Drayton used under CC BY-SA 2.0

Pembrokeshire has cultivated a strong tradition of using and promoting local produce, meaning you are guaranteed high-quality food with a taste that is unique to the county.

St Davids is lucky to boast some of the best places to eat in Pembrokeshire that combine great cooking with a warm and welcoming atmosphere. With daily fresh catches coming from around the coast, you would be amiss to not at least try one fish dish while in the area but, even if it isn’t to your liking there is more than enough on offer to keep you happy.

From ice cream to insect eateries, it could come as a surprise just how much choice there is on offer.

Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

Get Trip101 in your inbox

Unsubscribe in one click. See our Privacy Policy for more information on how we use your data

Online journalist and full-time traveller, Beca hails from the beautiful Pembrokeshire in Wales. Having lived in London for six years, she's left the UK to travel the world and share her...Read more

 Want to contribute as a Local Expert?
Explore St Davids
Good things are meant to be shared!