There’s an array of places to eat in St Davids for breakfast, lunch and dinner. All within walking distance of the city centre! There’s something for everyone! Here’s some you simply must try:
Pilgrims Cafe – Places to eat in St Davids

Situated in the fantastic and atmospheric Pembrokeshire Coast National Park’s visitor centre at Oriel y Parc, these guys never disappoint. A mix of tasty world classics with a good use of herbs and spices, local food and traditional favourites too. Their breakfasts are particularly popular with locals!
The Really Wild Emporium
If you are looking for something a bit different then our lovely neighbours over the road on the high street can offer you not only food in your bellies but the most wonderful experience of sampling locally foraged hedgerow treats! Their 5 course taster menus are great for celebrating a special occasion and their cocktail evenings relaxed and fun.
The Bishops
This cosy woody pub is a firm favourite for many. Reliable good hearty pub classics and local fish specials too. A roaring fire in winter and the perfect rear patio beer garden for memorable sunset views.
The Mill Cafe

James is a winner with locals and visitors alike providing great quality and consistency in the firm cafe favourite meals he produces. And his Sunday Roasts are legendary!
Grain
These guys know how to make pizzas! A laid back alfresco style pizza joint with canvas pods and a groovy wooden cabin for our inclement weather. With a great selection of craft beers too!
The Refectory
Set in one of the beautifully restored old buildings in the Cathedral grounds the Refectory is a wonderful place to eat with a good selection of freshly made dishes made from locally sourced ingredients.
The Farmers Arms
This lovely local traditional pub has a wide range of pub classics to suit everyone in the family. It’s the ideal place for al fresco dining on a sunny evening as the rear beer garden is a heavenly sun trap.
St Davids Gin and Kitchen
High end cuisine with a relaxed atmosphere and great friendly service, this little gem of a place makes for a cosy, convivial dining experience. And it’s a must for gin lovers!
The Cross Hotel
Great food and the most wonderful central garden location make for the perfect spot to eat lunch or dinner and watch the world go by.
The Grove Hotel St Davids
This chain pub has a great pub menu with regular offers and deals. It’s set in a lovely old building and has a walled garden with mature trees and plenty of grass for little ones to run around.
Wherever you eat you are in for a treat!
Happy dining
Becky x











