The Ship Inn, Musselburgh
About the Hotel
The comfortable The Ship Inn Musselburgh includes comfortable rooms within a 6-km distance of the Scottish fortress "Craigmillar Castle". An à la carte restaurant is available in this Musselburgh inn that boasts a prime location, a short way from such entertainment venues as the performing arts theater "Brunton Theatre".
Location
Situated just 5 minutes on foot from Musselburgh Beach in Musselburgh, the hotel is nearly a 10-minute drive from Portobello Beach. Also, Inveresk Lodge Garden is 2.2 km from the Ship Inn Musselburgh.
Families travelling to Musselburgh will enjoy being approximately a 15-minute ride from Fort Douglas.
Clayknowes Way bus stop is only 0.8 km away.
Rooms
The rooms at the accommodation are fitted with an air conditioner as well as an electric kettle. There is also a private bathroom.
Eat & Drink
In the onsite Ship Inn restaurant, guests can have their dinner while enjoying Scottish cuisine. Drinks are available at the lounge bar. You can try Scottish cuisine in a restaurant which is located very close by.
Must-do experiences
- Stroll along the Fisherrow Harbour for stunning seaside views.
- Taste haggis at The Lobster Pot, a Musselburgh dining gem.
- Explore the Musselburgh Museum for local history and charm.
- Visit the nearby myrtlebank and soak in the lush gardens.
- Don't miss a walk at the Musselburgh Links, one of the oldest.
Select your room type
Price and Room Availability Calendar
Facilities
General
- Non-smoking rooms
- No pets allowed
- Security
- Smoke detectors
- Fire extinguishers
Dining
- Restaurant
- Bar/ Lounge area
Spa & Leisure
- Leisure/ TV room
Room features
- Free Wi-Fi in rooms
- Sitting area
- Ironing facilities
Self-catering
- Shared kitchen
- Electric kettle