A Historic Maritime Pub in the Heart of Porthmadog
Established in 1824, The Ship Inn is the oldest pub in Porthmadog and a beloved part of the town’s maritime heritage.
We’ve been welcoming locals and visitors alike for generations with hearty food, warm hospitality, and a cosy, traditional setting.
We’re proud to serve freshly prepared dishes made with local ingredients, alongside a well-stocked bar of ales, wines, and spirits.
Whether you’re joining us for a quick lunch, a Sunday roast, or a celebratory meal, you’ll find a relaxed, friendly atmosphere here.
We look forward to welcoming you soon.