Welcome to the Duke of Edinburgh

The Duke is a warm, welcoming & friendly pub situated on the beach front in Newgale, which is located in the Pembrokeshire coast national park. A well-known favourite destination due to the large beach, stunning walks and fantastic scenery. The beach itself brings surfers from all over to ride the waves,  locals and tourists a like to marvel at the views.

Book your stay through Direct Book

Our Menus

Allergen, Dietary & nutritional information

If you have any specific dietary requirements or would like ask any questions about our dishes please speak to a member of staff

History of The Duke

The Duke of Edinburgh is situated on the coast path, the pub itself was originally on the beach until the great storm of 1859 where the pub was washed away and although not proven, was when the pebble wall was said to be naturally created. The pub was then re built behind the pebbles and was known by a couple of names before being renamed the Duke of Edinburgh.


To make a booking please call us on 01437 720586

Following the relaxation of regulations in England and Wales, it is a personal preference whether guests and team members choose to wear a face covering in our restaurants. You are no longer required to check-in for Track and Trace purposes.

Your safety and comfort remains our priority and we will continue to maintain the highest standards of cleanliness.

Make an Equiry

If you would like to make an enquiry before booking please use our contact form below


Our Location

What our Customers Say

Opening Daily