Filters:
clear
clear
Country: United Kingdom

inn in Musselburgh

About 3 results.

The Ship Inn

North High Street 184, EH21 6BH Musselburgh, United Kingdom

A friendly, traditional bar in the heart of Musselburgh. Darts, fruit machine, good old pub food, outdoor seating, function facilities and much more.

Premier Inn Edinburgh A1 Musselburgh

Within easy reach of the A1 and with Wallyford and Newcraighall Railway stations. Close to Musselburgh race course. Book Direct for our best Saver rates.

Travelodge Edinburgh Musselburgh

Located within easy reach of Edinburgh Airport and close to major transport links, enjoy a comfortable, affordable stay at the Travelodge Edinburgh Musselburgh hotel.

  • 1