Welcome

Welcome to the all new Ship Inn Bar and Restaurant in Musselburgh. 

We have recently completed a major refurbishment at The Ship Inn and we are really excited about welcoming you with your family and friends to try our delicious new menu, drinks and outdoor garden area.

We are based in the heart of Musselburgh, just ten minutes drive from Edinburgh's city centre.  Our bar area features a wide range of premium beers, wines, spirits and our restaurant offers locally sourced ingredients from quality local farms and suppliers. 

Virtual Tour

Take our brand new virtual tour of The Ship Inn, Musselburgh.

Our Menus

Take a look at our new food and drinks menu at The Ship.

What's On

Find out whats on at The Ship Inn. From live sports and Karaoke to steak night and events in our brand new garden, we've got something for everyone.

Experience 

About us

Newsletter signup

BOOK A TABLE

WHAT'S ON

VIEW FOOD MENU

VIEW DRINKS MENU

PRIVATE HIRE

GIFT VOUCHERS

Follow us

  • Facebook
  • Instagram

HISTORY 

VIRTUAL TOUR

CONTACT US

Hours

Find us

OPEN 7 DAYS

12PM - 1AM

THE SHIP INN

184 N HIGH STREET

MUSSELBURGH

EH21 6BH