"The restaurant was lovely and the food was incredible"
Phyllis from United Kingdom
read full review
"The room was larger than expected and very clean and modern looking."
Micky from United Kingdom
read full review
"Excellent shower in nicely refurbished bathroom."
Tracey from United Kingdom
read full review
"Large modern bathroom with double shower."
Vanessa from United Kingdom
read full review
4-room inn with private bathrooms, shared kitchen, and family-friendly restaurant near Edinburgh
Accommodations
The Ship Inn has 4 rooms, each with a private bathroom, seating area, electric kettle, wardrobe, and TV. The rooms are non-smoking and include an ensuite bathroom. A shared lounge/TV area is available for all guests.
Dining
The family-friendly restaurant serves Scottish cuisine with vegetarian, vegan, and gluten-free options. Lunch and dinner are offered daily. The bar also provides additional food and a selection of drinks.
Leisure and Amenities
A shared kitchen is available for guests who wish to self-cater. Free WiFi is accessible throughout the property. The inn has a bar and lounge for relaxation.
Location
The inn is located 1.9 km from Portobello Beach and 24 km from Edinburgh Airport. Nearby attractions include Arthur's Seat and Edinburgh Waverley station. The property is close to Edinburgh city centre via bus.
Safety and Parking
On-street parking is available for guests. The property has CCTV outside, fire extinguishers, security alarm, and smoke alarms. Internet services are provided.
Highlights
Rooms: 4 rooms with private bathrooms and shared lounge/TV area
Dining: Scottish cuisine with vegetarian, vegan, and gluten-free options
Location: 1.9 km from Portobello Beach, 24 km from Edinburgh Airport
Leisure: Shared kitchen for self-catering
Safety: CCTV and security alarms
“The Ship Inn strikes a fine balance, presenting well-appointed, comfortable rooms alongside a communal space that thoughtfully accommodates self-service breakfast. Its bistro food earns particular praise, and for those navigating the city, its direct bus route to Edinburgh is a definite advantage, with convenient on-street parking adding to the practicalities.”
James DavidEditor-in-Chief at Uklothian
Select your room type
The Ship Inn offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals
Double or Twin Room
2 persons
16 m²
2 Single beds
Heating
Shower
room details
Price and Room Availability Calendar
Check availability and prices for your dates now!
Facilities
The Ship Inn offers amenities for your comfortable stay and unforgettable experiences
Facilities: Perfect
9.1/10Review score
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
Show more
Dining Onsite
The Ship Inn offers a delightful Scottish dining experience with a focus on family-friendly meals and options for dietary preferences. Enjoy a warm atmosphere complemented by a shared lounge and free WiFi, making it the perfect setting to indulge in local flavors with loved ones.
The Ship Inn
Scottish
Ambiance
Cozy and welcoming, ideal for families and gatherings
Key Offerings
A diverse menu featuring vegetarian, vegan, and gluten-free options, ensuring that all guests can enjoy a satisfying meal
Reservation
Not required
Open for lunch and dinner
The Ship Inn Location
184 N High St, Musselburgh, EH21 6BH,
Map view
City landmarks
Landmark
Newhailes Estate
930 m
Landmark
Musselburgh Museum
1.08 km
Garden
Inveresk Lodge Garden
2.23 km
Church
St Michael's Church
950 m
Landmark
Pinkie House
1.38 km
Landmark
Lewisvale Public Park
1.67 km
Landmark
Shepherd House Garden
1.78 km
Garden
Portobello Beach
2.96 km
Landmark
Levenhall Links
2.4 km
Gallery
The Velvet Easel Gallery
2.81 km
Landmark
Musselburgh Lagoons
2.42 km
Landmark
Portobello Swim Centre
2.71 km
Museum
Prestongrange Industrial Heritage Museum
3.94 km
Landmark
Hunter's Hall Public Park
3.59 km
Landmark
Figgate Park
3.68 km
Castle
Craigmillar Castle
5.08 km
Golf Course
Royal Musselburgh Golf Club
4.42 km
Palace
Palace of Holyroodhouse
6.73 km
Church
The Robin Chapel
4.28 km
Park
Cuthill Park
4.58 km
Landmark
Fa'side Castle
4.63 km
Amusement Park
Fort Douglas
4.68 km
Church
Duddingston Kirk
5.18 km
Landmark
Corn Exchange
5.29 km
Public Building
Midlothian House
5.71 km
Cave
Gilmerton Cove
5.96 km
Museum
Dynamic Earth
6.8 km
Public Building
The Scottish Parliament
6.85 km
Nearby
Musselburgh
Musselburgh Beach
320 m
New st
Fisherrow Harbour
520 m
Restaurants
Harbour Cafe
140 m
Musselburgh
Frying Scotsman
310 m
134B North High Street
Mario's Pizza And Kebab House
350 m
116 North High Street
Elena DiRollo
500 m
34 Bridge Street
The Artisan Van
1.13 km
Newhailes Industrial Estate
Costa Musselburgh
1.04 km
132 High Street
Explore Musselburgh
Local Highlights
Top Attractions
Activities
Dining
Entertainment
Musselburgh Museum
15 minutes' walk
Local history exhibits highlight Musselburgh's rich past. Admission is free, making it a budget-friendly activity.
Newhailes Estate
12 minutes' walk
An 18th-century mansion surrounded by scenic gardens and parklands. Enjoy guided tours and picturesque walks.
Fisherrow Harbour
7 minutes' walk
Charming harbour area featuring local fishing boats and a lovely seaside promenade perfect for walks or picnics.
St Michael's Church
10 minutes' walk
Beautiful architecture with a stunning stained glass interior, ideal for a quiet visit and reflection.
Musselburgh Beach
4 minutes' walk
Relax on sandy shores or enjoy water sports. Ideal for sunbathing and offers beautiful views of the Firth of Forth.
Golf at Royal Musselburgh Golf Club
45 minutes' walk
Play at one of the oldest golf clubs in the world. Ideal for both beginners and experienced players. Booking may be required.
Harbour Cafe
2 minutes' walk
Casual eatery known for fresh seafood and friendly service. Perfect for a quick bite or a relaxed meal by the water.
Elena DiRollo
7 minutes' walk
Homemade Italian dishes in a cozy atmosphere renowned for its pasta and authentic desserts. Reservations recommended.
The Velvet Easel Gallery
30 minutes' walk
Contemporary art gallery featuring local artists. Regular exhibitions make it a vibrant space for art enthusiasts.
Musselburgh Racecourse
10 minutes' drive
Exciting horse racing events and family-friendly days. Enjoy a lively atmosphere and a great day out.
Getting around
City Centre
Musselburgh 10 min · 800 m
Airports
Edinburgh (EDI) 42 min · 28 km
Glasgow (GLA) 152 min · 101.2 km
Train
Musselburgh Railway Station 15 min · 1.2 km
Wallyford Railway Station 5 min · 3.3 km
Bus
Bus stop 6 min · 3.6 km
Want to see Exclusive Early Booking Rate?
Get exclusive rates right now!
Check Rates
Property information and rules
Check-in
from 15:00-22:00
Check-out
until 11 am
Internet
Wireless internet is available in the hotel rooms for free.
Pets
Pets are not allowed.
Reviews and Ratings
Feedback about The Ship Inn from previous guests about their experience.
Cleanliness
9.4/10
Comfort
9.3/10
Facilities
9.1/10
Free Wi-Fi
8.4/10
Location
8.6/10
Paid Wi-Fi
9.1/10
Staff
9.3/10
Value for money
8.3/10
Pros
Spotlessly clean rooms
Comfortable beds
Communal room
Cons
Misleading breakfast advertising
Heating issues
Overpriced food
Guest reviews
based on 449 reviews
8.7/10
No reviews yet on our siteUnfortunately, our guests have not yet left any reviews for this hotel, but you can read reviews from Booking.com.