The ship Inn
Coastal pub near the Pembrokeshire Coast Path
The Ship Inn is a charming establishment located in Trefin, Pembrokeshire. This traditional pub is nestled in the heart of the picturesque village, offering visitors a warm and inviting atmosphere. With its historic charm and scenic surroundings, The Ship Inn is a popular destination for both locals and tourists alike. We offer pub food, Sunday carvery and rooms in a historic pub close to the Pembrokeshire Coast Path.
Our Story
The Ship Inn, Trefin | Coastal Pub in Pembrokeshire
The Ship Inn sits in the heart of Trefin, Pembrokeshire. Rustic wooden beams, traditional furnishings, and a cosy fireplace create a warm setting on cooler days. Friendly staff offer genuine hospitality. A well kept range of cask ales, local beers, wines, and soft drinks pairs with hearty pub food in Trefin and don’t forget.our Sunday carvery best value in Pembrokeshire
Choose a table indoors or relax outside. The outdoor seating area provides fresh air and countryside views. The Pembrokeshire Coast Path runs nearby, so walkers stop for a pint, lunch, or dinner before or after a day on the cliffs.
Looking for a traditional Welsh pub experience, local flavours, or a relaxed spot for friends and family. The Ship Inn delivers. Welsh hospitality in a characterful coastal village, with food, drink, and a warm welcome.
Book a table or ask about group bookings by phone. Call 01348 831798.
Only the Best
Rooms at The Ship Inn £60 per night
If you look for a place to stay near the Pembrokeshire Coast Path, look no further. The Ship Inn Trefin offers comfortable rooms in a friendly village pub just a short walk from the coast. After a day exploring the coastal path and local beaches, relax by the open fires and enjoy great food and weekly specials in the pub downstairs. Our rooms are ideal for walkers, couples and visitors exploring North Pembrokeshire. Call 01348 831798 to book your stay and enjoy a relaxing break in Trefin with beautiful coastal walks right on your doorstep.
Join us for great food and weekly specials
If you look for a strong food deal in Pembrokeshire, look no further. The Ship Inn Trefin now offers great value food throughout the week with a range of popular specials. Enjoy our Wednesday Pizza Night with buy one pizza and get the second half price. Friday is Fresh Fish Night with 50% off all fish dishes. On Saturday we host our popular Steak Night using quality Welsh beef from Gwaun Valley Meats. You enjoy great food in a friendly pub with open fires and a relaxed atmosphere. Call 01348 831798 to book a table and enjoy a great meal in Trefin with friends and family.
Only the Best
Fresh Ingredient, Tasty Meals
One of the highlights of The Ship Inn is its menu, which showcases a variety of delicious dishes. From classic pub fare like fish and chips to more modern culinary creations, there’s something to satisfy every palate.
Testimonials
What People are Saying
“incredibly friendly”
Only stopped for a quick drink here, a latte and 3 soft drinks. Service was great, incredibly friendly. The history there is incredible. Loved all the pictures on the wall. Looking forward to returning soon for longer
“Fabulous food service”
“Great pub. Interesting (very) old bar, newer dining room and a garden. Three real ales which change regularly and were well kept. A good food menu including a choice of
“Nice friendly pub”
Really nice friendly pub with good beer and food. Good to see it being used by locals as well as holidayers.
Worth checking that they have space if you want to dine in on a weekend. They also do a takeaway option.
“Great pub“
You find us in Trefin, between Porthgain and Abercastle. St Davids is about ten minutes by car.
Hours of Operation
Pub Opening Hours
Monday & Tuesday - Closed
Wednesday 5 pm - 10 pm
Thursday - Friday 3 pm - 10.30 pm
Saturday 1 pm - 10.30 pm
Sunday 12 pm - 10 pm
35 Ffordd Y Felin, Trefin, Haverfordwest SA62 5AX
Kitchen Opening Hours
Breakfast Opening Hours
Thursday to Sunday
9 am to 1 pm
Evening Kitchen Opening Hours
Wednesday - Sunday
5.30 pm - 9 pm