01437 765 765 OPENING HOURS
Monday - Thursday: 9AM to 6PM
Friday & Saturday: 9AM to 8PM
Sunday & Bank Holidays: 9AM to 5PM
Closed Christmas Day, Boxing Day and New Year's Day

Where to eat Christmas Day Lunch in Pembrokeshire

Where will you enjoy Christmas Day dinner?

Christmas Day lunch in Pembrokeshire

Christmas is a time for relaxing and rejoicing, so if you’re looking to go out to eat Christmas Day lunch in Pembrokeshire this year, we’ve got you covered. We’ve gathered this handy list of pubs and restaurants open on Christmas Day in Pembrokeshire for 2025 to help you plan the big day with ease.

Several places in Pembrokeshire are open for Christmas Day Lunch, and as it is an important day, we would highly recommend booking sooner rather than later to avoid disappointment. Some places require deposits only, whereas others require full payment to be paid in advance.

Please get in touch with each establishment directly to make your booking and confirm details are correct, as we cannot be held responsible if details differ.

Christmas Cottage Breaks in Wales

Coastal Cottages Christmas Cottage Breaks in Wales

Christmas is all about coming together and what better way to enjoy the company of friends and family, than organising your get-together in your own holiday cottage. Book your Christmas staycation today!

Top Spots for Christmas Day Dinner in Pembrokeshire

These eateries are highly sought-after throughout the year, but particularly so when looking at where to eat on Christmas Day in Pembrokeshire. Make sure to book early if you're keen to try one of these spots on December 25th. They often release menus earlier than others, around the summer holidays, so keep an eye on their websites and social media channels if you don't want to miss out.

The Stackpole Inn, Stackpole

Often recognised as one of the best restaurants in Wales, not just Pembrokeshire, The Stackpole Inn is hidden in the quaint village of Stackpole near Bosherston. Expect a country pub where dogs are welcomed in the bar and the setting is delightfully festive.

The 2025 Christmas Lunch menu champions local produce with Welsh turkey and lamb headlining the show and Welsh cheeses to finish alongside a selection of alternative dishes, promising to have something to suit everyone. Dine on 3 courses this December 25th for £140 per person with canapes to start and coffees/teas to end. The Stackpole Inn requests a £20 deposit per person and final menu choices in by 4th December.

Book a Christmas Day Dinner at The Stackpole Inn, Stackpole and browse our range of holiday cottages in Stackpole to stay nearby.  

The Wolfscastle Hotel, Wolfscastle

In the pretty little rural village of Wolfscastle is The Wolfscastle Hotel, which opens annually for Christmas Dinner on Christmas Day. A great venue with a fully stocked bar and a picturesque landscaped garden, this eatery will be serving up six courses from 12:30pm on the 25th December. 

Decorated with heartwarming festive touches, you'll start with canapes of duck croquettes and pork belly before moving on to starters where you can choose between homemade soup, foie gras terrine and more. Choices for mains include a traditional turkey dinner, nut roast or duo of beef with all the trimmings, whilst dessert options include seasonal classics such as Christmas pudding and a Yule Log. Expect mulled wine on arrival and a Christmas cracker at the table to pull with your loved one. 

Book Christmas Day Lunch at The Wolfscastle Hotel, Wolfscastle and browse our range of holiday cottages in Fishguard to stay nearby.

Hotel Mariners, Haverfordwest

For Christmas dinner in Haverfordwest, book a table at Hotel Mariners. Their Christmas Day lunch is a 5-course menu plus mulled wine on arrival and coffee with mince pies to finish. This costs £105 per adult and £45 per child (under 12s). Booking in advance is highly recommended. Just a short walk from the town's castle, it's a great option for those looking to stay fairly central with beaches nearby in several directions for an after-dinner jaunt. 

Eat Christmas Day Lunch in Pembrokeshire by the Coast

If you're planning a Pembrokeshire Christmas break right by the coastline with the water within walking distance, these great pubs and restaurants might be best suited for you.

The Harbour Inn, Solva

This traditional seaside pub in Solva offers a relaxed vibe on Christmas Day, with a spacious restaurant space coupled with a separate bar area and beer garden. At The Harbour Inn, Solva you can enjoy 3 courses for £72.99 per adult and £30.99 per child, aged 5 to 10. Children under 5 can enjoy 2 courses for just £7.99.

All your favourite festive dishes make an appearance on the menu here for Christmas Day dinner in Pembrokeshire, with several choices available for starters, mains and dessert. You can even add on a choice of sides if you'd like to indulge in extra helpings of pigs in blankets and roast potatoes.

Book Christmas Day Lunch at The Harbour Inn, Solva online and browse our range of holiday cottages in Solva to stay nearby.

Christmas dinner in Pembrokeshire

Llys Meddyg, Newport

Llys Meddyg in Newport is a charming restaurant nestled on the main street that runs through this honey-pot town. With a pretty harbour and a breathtaking sandy beach (Newport Sands) just a short walk away, this one is the perfect choice if you fancy a post-lunch afternoon stroll along the sand.

They haven't announced a 2025 offering for Christmas Day Dinner yet, but previous years have seen them offer 5 delicious courses. 

The Castle, Little Haven

The Castle is a welcoming coastal pub on the western coastline, set in the centre of Little Haven. Positioned just moments from the shingle inlet and looking out over St Brides Bay, this lovely pub has yet to release details for their Christmas Day lunch. That said, they did offer a five-course dining menu for Christmas Day in 2024 so we're hopeful something similar might become available again in 2025. Guests even received a glass of Bucks Fizz and canapes on arrival.

JT Abergwaun Hotel, Fishguard

Another great choice for Christmas lunch in Pembrokeshire is the JT Abergwaun Hotel. On the main square in Fishguard, just a short distance from the picturesque harbour is the fine dining restaurant inside the old Abergwaun Hotel. Details for their 2025 Christmas Day lunch are yet to be announced.

The Imperial Hall, Milford Haven

In the lively port town of Milford Haven, you can book The Imperial Hall. This function venue is set in the main centre of the town and is open for lunch on Christmas Day, offering a 3-course carvery at £79.99 per person and £39.99 per child (main and dessert for under 12s only). Booking in advance is a must, as is pre-ordering your meat, with a 50% non-refundable deposit 

More Restaurants Open on Christmas Day in Pembrokeshire

Lots of places have yet to announce their 2025 Christmas Day menu, but here is a shortlist of eateries to keep an eye on as they've opened for dining on the 25th of December in previous years. 

St Davids Cross Hotel, St Davids

In the very heart of the UK's smallest city, you will find the St Davids Cross Hotel, where you can enjoy a four-course meal on Christmas Day in 2025. If you opt for this restaurant, make sure to stroll down the valley to sightsee the remarkable St Davids Cathedral during your visit, a must for anyone in the area. You might even want to check out what's on in Pembrokeshire this Christmas as the Cathedral runs a fantastic series of festive events.

Christmas day lunch in Pembrokeshire

Y Cerrig Glas, Pembroke Dock

Near the Cleddau estuary in Pembroke Dock near Pembroke, you will find Y Cerrig Glas. This family-friendly restaurant will be open on the 25th of December, serving a 3-course meal for £62.99 per adult and £28.99 per child (aged 5-10). Under 5's can dine on 2 courses for just £7.99.

The Baytree Brasserie, Tenby

For Christmas dinner in Tenby, try The Baytree restaurant located right in Tudor Square. It's a favourite throughout the year because of its central town location and delicious menu so if you get the chance to dine here on the 25th December, you won't be disappointed. Pair your outing with a stretch of the legs along the sand afterwards and saunter down for a peaceful moment overlooking the picturesque harbour.

Where to eat Christmas Day Dinner in Pembrokeshire throughout the festive season

If you love a Christmas dinner and would like to indulge not just on Christmas Day, but throughout the festive season to help get you in the holiday spirit; here are some excellent choices to bear in mind.

The Brewery Inn, Cosheston

This pub near Pembroke offers a festive menu annually in the lead-up to the Christmas holidays with many attending year after year to sample their scrumptious dishes. When researching places for Christmas dinner in Pembrokeshire, this one is not to be missed. Spend the day exploring Pembroke Castle during their Christmas market weekend before dining out on delicious fare at The Brewery Inn for a truly special festive weekend.

The Bar, Neyland

Overlooking the pretty boating marina from its first-floor restaurant location in Neyland, The Bar is a popular spot for a spot of festive dining during a pre-Christmas getaway in December. Sit back and relax as the great chefs here cook you a Christmas dinner that will leave you feeling satisfied and sip on glasses of wine as you soak up the views.

Enjoy Christmas Day Lunch in your cottage

Cook up a mouthwatering feast in the comfort of your holiday cottage this Christmas and take advantage of the festive extras available directly through our Concierge team. We've teamed up with our local butcher to bring you a Christmas Dinner Hamper bursting with local produce, so you don't have to stress about running around picking up your supplies once you arrive. We'll deliver everything right to your holiday cottage before you arrive. This includes turkey, gammon, pigs in blankets and a whole host of veg. 

Christmas in Pembrokeshire

This coastal region of West Wales is ideal for a Christmas getaway, offering a range of fun, family-friendly Christmas events throughout the holiday season. Check out the many Christmas markets in Pembrokeshire to pick up some handmade gifts when Christmas shopping, or plan a visit to see the Christmas lights in Pembrokeshire

With a brilliant collection of holiday cottages in West Wales, we have the perfect property for your next Christmas break in Pembrokeshire too. Check out up-to-date availability online or call our team on 01437 765765 to discuss your requirements with a member of our team.

Christmas Holidays in Pembrokeshire

Coastal Life Magazine
Get our Coastal Life Magazine

Our Coastal Life Magazine is packed with everything you need to know for your next cottage holiday in Wales.

Order Magazine
Don't miss a thing...

Get our exclusive offers, news, late availability and Wales Cottage Holiday inspiration direct to your inbox with minimum fuss.

Newsletter Sign Up
© Coastal Cottages of Pembrokeshire. All Rights Reserved.

Filters

Find my holiday cottage

Hi there!

It looks like you're not logged in. In order to save things to your Favourites you need to be logged in.

Login Register