It’s that time of year isn’t it? The evenings are drawing in, the log fires are lit and Sundays are made for muddy coast path walks and a cosy Sunday roast. Here’s our pick of some of the best places for Sunday lunch in and around St Davids.


The Druidstone

The Druidstone will capture your heart, with its cosy nooks and fascinating bits and bobs (think lamps made of bicycle parts and you’re on the right track.) The view out over the bay is simply magical. On a sunny autumn day sit outside with a glass of wine watching the seagulls glide out to sea, and on chillier afternoons gaze out of the window while enjoying the warmth of a log fire. Sunday lunch can be walked off on the beautiful beach that nestles just below the hotel.


View from The Druidstone Hotel

The stunning view from The Druidstone Hotel

The Cambrian Inn, Solva

Less quirky, but just as cosy is the Cambrian Inn in Lower Solva. A comfortable lounge bar with chesterfields will greet you before you’re shown to a stylish yet traditional dining room with original beams and exposed stonework for a scrumptious roast dinner. After lunch, head across the road to the Bluebell Woods, which make a lovely riverside walk even without their springtime carpet of bluebells.


Sunday Lunch Cambrian Inn Solva

Sunday Lunch at The Cambrian Inn, Solva


The Royal George, Solva

A little way up the hill, The Royal George is a friendly and vibrant pub with lots going on and is a favourite among locals. A homely Sunday lunch here is followed by ‘Barry’s Big Fun Quiz!’ If that’s not your vibe, head up on to the terrace to take in the panoramic views of Solva and St Brides Bay. Take a stroll down to the harbour and across to Solva beach on a low tide.


View from The Royal George Solva

The beautiful view from The Royal George, Solva


St Davids Cross Hotel

A long-standing hotel on St Davids’ Cross Square now incorporates a sleek bar and restaurant that is popular with tourists and locals alike. On Sundays, they don’t limit themselves to just the usual, and so a lunch here can be a traditional roast or their famous club sandwich – or anything in between! After you’ve eaten wind down with a cocktail, or a wander down to St Davids Cathedral.


Sunday Lunch at St Davids Cross Hotel

Sunday Lunch at the St Davids Cross Hotel


The Mill, Trefin

You will often hear The Mill talked about in regard to its frankly incredible breakfast offering, and that is definitely worth checking out, but they do a lovely Sunday lunch too! A small cafe in the quiet village of Trefin, their roasted meats are locally sourced and marinated to perfection! The coastline around Trefin is beautiful, so head to the coast path after your lunch to take in the views.


Sunday Lunch at The Mill Trefin

Sunday Lunch Prep at The Mill, Trefin


The Swan Inn, Little Haven

A little further afield but worth the journey, The Swan Inn is a pub serving amazing food any day of the week! A Sunday lunch here can be taken in the cosy bar area downstairs or in the comfortable dining area upstairs. Either has a view of Little Haven beach which, you guessed it, is perfect for an after-lunch stroll!


Sunday Lunch Menu at The Swan Inn, Little Haven

Sunday Lunch Menu at The Swan Inn, Little Haven


Fancy a break by the sea? Book your getaway with St Davids Escapes.


One response to “Best Places for Sunday Lunch in and around St Davids”

  1. […] St Davids is surrounded by fantastic places serving exquisite Sunday lunches with local meat, imaginative vegetarian and vegan options and all the trimmings. Find out the best places for a Sunday roast in and around St Davids here! […]

Leave a Reply

Your email address will not be published. Required fields are marked *