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
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.
IMPORTANT BOOKING INFORMATION
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
Enquiries
Our Location
What our Customers Say
Opening Daily
- Breakfast: 09:00 - 11:00
- Lunch: 12:00 - 15:00
- Dinner: 18:00 - 21:00
- Sunday Lunch, Functions, Parties Extensive Menu & Daily Specials