The Ship Inn
Musselburgh, United Kingdom
- Best price guaranteed by our partners
- Many rooms with free cancellation
About the property
Located in Musselburgh, within 1.9 km of Portobello Beach and 8.7 km of Edinburgh Playhouse, The Ship Inn provides accommodation with a shared lounge and a bar, and free WiFi. The property is situated 8.9 km from Royal Mile, 9.3 km from Edinburgh Waverley station and 10 km from University of Edinburgh. Arthurs Seat is 10 km from the inn and The Real Mary King's Close is 10 km away.
At the inn, each room is fitted with a wardrobe, a TV, a private bathroom, bed linen and towels. Guest rooms at The Ship Inn are equipped with a seating area.
At the accommodation you will find a restaurant serving Scottish cuisine. Vegetarian, vegan and gluten-free options can also be requested.
Camera Obscura and World of Illusions is 10 km from The Ship Inn, while Royal Yacht Britannia is 10 km away. The nearest airport is Edinburgh Airport, 24 km from the inn.
Location
Musselburgh, United Kingdom
Discover Musselburgh
Photos, information and travel guides for your stay.
Musselburgh is a historic coastal town in East Lothian, Scotland, on the shore of the Firth of Forth. The town sits at the mouth of the River Esk, approximately 5 miles east of Edinburgh, 46 miles east of Glasgow, and 91 miles south-southwest of Aberdeen. It is the largest settlement in East Lothian, with a population of 21,479 in 2022.
Travel assistant
online
More hotels in Musselburgh
Luxury Ravensheugh Gardens retreat over-looking golf historic golf links
Musselburgh, United Kingdom
Arden House
Musselburgh, United Kingdom
Newly Renovated early 19th Century Cottage with Hot-Tub
Musselburgh, United Kingdom
Near Musselburgh
Day trips or the next stop on your route.