Places to Eat in St Davids

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

Pilgrims Cafe 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

The Really Wild Emporium St Davids

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

The Bishops St Davids

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

The Mill Cafe St Davids
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

Grain St Davids

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

The Refectory St Davids

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

The Farmers Arms St Davids

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

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

The Cross Hotel St Davids

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

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

Prices start at: £66.76 per night
Prices start at: £66.76 per night
Abermawr

Abermawr

Abermawr Beach, Pembrokeshire Abermawr Beach is a quiet beach in north Pembrokeshire. It sits between Fishguard and St Davids. The beach feels wild, secluded and largely untouched. What Type of Beach Is Abermawr? Abermawr is mainly a shingle and pebble beach backed by...

Porthclais Harbour

Porthclais Harbour

Porthclais Harbour is a peaceful cove near St Davids on Pembrokeshire’s spectacular western peninsula. It makes an excellent destination for walkers, families, photographers, and anyone looking for a peaceful afternoon. Porthclais Harbour History The harbour’s houses...

Porthlysgi

Porthlysgi

Porthlysgi Beach: A Hidden Coastal Gem in Pembrokeshire Porthlysgi is a peaceful beach north of Porthclais on the Pembrokeshire coast path. The beach is secluded and attracts walkers, photographers, and wildlife lovers year round. Porthlysgi offers stunning sea views...