The Ship Inn Musselburgh
Adults:
Children:
Ages of children:
Get the real-time pricing and room options for your dates.
Overview
The Ship Inn, set next to Musselburgh Beach, is 30 km from Edinburgh airport.
Location
You'll be 3 km from Portobello Beach and 1.2 km from the performing arts theater "Brunton Theatre". The inn is 26 km from North Berwick.
Transport
Clayknowes Way bus station is located 5 minutes on foot from the property.
Nearby Attractions
The Ship Inn is a short ride from Craigmillar Castle.
Rooms
The rooms have private bathrooms with a separate toilet and a shower.
Dining
Ship Inn restaurant is known for its Croatian cuisine. The restaurant serves dishes of Indian cuisine just a few steps away.
Rooms & Availability
Double or Twin Room
Facilities
Dining
- Shared kitchen
- Electric kettle
- Restaurant
- Bar/ Lounge area
Spa & Leisure
- Leisure/ TV room
General
- Non-smoking rooms
- No pets allowed
- Security
- Smoke detectors
- Fire extinguishers
Facilities
Dining
- Shared kitchen
- Electric kettle
- Restaurant
- Bar/ Lounge area
Spa & Leisure
- Leisure/ TV room
General
- Non-smoking rooms
- No pets allowed
- Security
- Smoke detectors
- Fire extinguishers
Room Amenities
- Free Wi-Fi in rooms
- Sitting area
- Ironing facilities
Local sights
- 1.7 km 1 mi Lewisvale Public Park
- 3.9 km 2.4 mi Prestongrange Industrial Heritage Museum
- 1.1 km 0.7 mi Musselburgh Museum
- 2.7 km 1.7 mi Portobello Swim Centre
- 3 km 1.8 mi Portobello Beach
- 1.8 km 1.1 mi Shepherd House Garden
- 340 m 1116 ft Musselburgh Beach
Getting around
- 160 m 525 ft Ship Inn
- 270 m 886 ft Lochend Road South
- 460 m 1509 ft Hayweights
- 480 m 1575 ft Maitland Park Road
Dining options
- 150 m 492 ft Harbour Cafe
- 1.1 km 0.7 mi Costa Musselburgh
- 360 m 1181 ft Frying Scotsman
- 400 m 1312 ft Mario's Pizza And Kebab House
- 550 m 1805 ft Elena DiRollo
- 1.1 km 0.7 mi The Artisan Van
Summary
| ✔️ Rating | 8.7 / 10 |
| 🏷️ Min Price | $176 |
| ⭐ Reviews | 507 |