Our Story

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.