Filters:
inn in Musselburgh
About 3 results.
The Ship Inn
North High Street 184, EH21 6BH Musselburgh, United KingdomA 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.