Select Page

About Us

In the Heart of the Scottish Borders, we’re a family run traditional pub serving meals & drinks daily. Come for a family meal or book us for your next special event, we’d love to welcome you to the Ship Inn.

Our Story

Where it All Began

We are proud to be Melrose’s only pub (you’ll find all the others are hotels), situated at the old East Port entrance to the town, the Ship’s name originates from a previous sea captain owner. The pub is family-run and has been in the hands of its current owners for over 25 years.

“Welcome to oor gem of Scotland”
Viv MacDonald

In the Spotlight

Facts & Fun

Great Company & Great Food, The Ship Inn is the place to unwind!

Pool Champions

Plasma TVs

Beers on Tap

Speciality Gins

A Warm Welcome Awaits

What We Offer

Beers & Ciders

Draught beers and ciders, IPA, and local and international lagers.

Local Ingredients

Where possible we buy fresh from our local high street suppliers, farmers and dairy

Child & Pet Friendly

Your dogs and kids are welcome, sometimes we allow adults in the pub too!

Barista Coffee

We don’t just serve alcohol, we have a brilliant barista for all you coffee lovers. And tea too, of course.

Beers on tap

Share the Love

Voted Tripadvisors Travellers Choice Awards 2022 & 2024

“Go for the chips”

“We were visiting Melrose Abbey and stopped in for lunch. Even to this day, we reminisce about the chips and how tasty they were…”

“A Great Find”

“Popped in with friends visiting Melrose for the weekend. Lovely friendly staff and locals. Nice place for a wee Saturday afternoon drink.”

“Great Hospitality”

“On visiting Melrose, we came across the Ship Inn. As a group of vegans, vegetarians, meat eaters + child and dog we were happily surprised they could and would accommodate us all.”

“Credit to the Town”

“Second visit to Melrose refurbishment carried out since visit last year. Nice atmosphere good food and helpful staff.”

Kitchen Hours

Our Kitchen is Open 7 Days Per Week!

12:00 pm – 8:00 pm

We offer a great selection of food for all tastes, including Vegan and Coeliac with ingredients sourced locally & prepared by our team in-house.

Something for Everyone

Let us know when booking if you have any special requirements & we’ll do our best to accommodate you.

Book a Table

It’s easy to book a table, just give us a call:

01896 953136

Come on your own or, with your friends, we’ll do our best to accommodate you in our lounge or if preferred in our olive tree beer garden.

The Place to Unwind

We look forward to welcoming you to The Ship Inn.