Owners access | Hotel information and booking website unofficial
Popular languages
English
Select currency
ARS
Argentina, Peso
AUD
Australian dollar
BRL
Brazilian real
CAD
Canadian dollar
CNY
Chinese yuan
CZK
Czech koruna
DKK
Danish krone
EUR
Euro
HKD
Hong Kong dollar
ILS
Israeli new sheqel
JPY
Japanese yen
MYR
Malaysian ringgit
NZD
New Zealand dollar
NOK
Norwegian krone
PLN
Polish zloty
GBP
Pound sterling
RON
Romanian leu
RUB
Russian ruble
SAR
Saudi riyal
SGD
Singapore dollar
ZAR
South African rand
KRW
South Korean won
SEK
Swedish krona
CHF
Swiss franc
THB
Thai baht
TRY
Turkish lira
USD
U.S. dollar
UAH
Ukrainian hryvnia
My bookings
Contact us
Read our FAQs
20 photos
The Ship Inn
176US$
Book on our site
up to 10% cheaper
than Booking.com
Key details
About the Hotel
184 N High St,
Musselburgh,
United Kingdom,
EH21 6BH,
East Lothian
-
Near Musselburgh Beach
Great
8.7
/10
5.0
/5
Loved by The Ship Inn guests
Helpful staff
Clean room
Spacious room
Good food
Comfortable room
The Ship Inn - A historic inn with Scottish dining, shared lounge, and proximity to Edinburgh
Located in Musselburgh's Lothian region, The Ship Inn offers accommodation featuring private bathrooms, wardrobes, TVs, and complimentary Wi-Fi. Guests can choose from twin or double rooms, which include electric kettles, seating areas, and toasters. The on-site restaurant serves Scottish cuisine, while the shared kitchen and lounge provide additional spaces for dining and relaxation. Edinburgh's key attractions, such as the Royal Mile (9 km away), The Real Mary King's Close (10 km away), and Arthurs Seat (10 km away), are accessible. The inn is a 20-minute walk from Musselburgh's Fisherrow Harbour and 30 km from Edinburgh. Nearby landmarks include Inveresk Lodge Garden (2 km) and Portobello Beach (3 km). Breakfast is available each morning at The Ship Inn.
Pros
The on-site restaurant specializes in Scottish cuisine.
Free Wi-Fi is accessible in all rooms and public areas.
Convenient location near Edinburgh's major attractions and Musselburgh landmarks like Fisherrow Harbour (0.5 km away).
Shared kitchen and lounge facilities provide flexible dining options.
Cons
The nearest airport, Edinburgh Airport, is 24 km away.
“The Ship Inn provides a clean, modern base near the beach, with rooms that impress on space and comfort; the showers, in particular, stand out for their high quality. With practical touches like breakfast facilities and a friendly pub on-site, it's a well-considered spot for a Musselburgh stay. I find it a solid choice.”
Luke HarrisonEditor-in-Chief at Hotelewam
View all
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
Shower
Heating
room details
Price and Room Availability Calendar
Check for cheap rooms now!
Facilities
The Ship Inn offers amenities for your comfortable stay and unforgettable experiences
Facilities:
Perfect
9.0/10Review score
General
Non-smoking rooms
No pets allowed
Security
Smoke detectors
Fire extinguishers
Guest Parking
Shared kitchen
Electric kettle
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
The Ship Inn Location
184 N High St,
Musselburgh,
United Kingdom,
EH21 6BH,
East Lothian
Map view
184 N High St,
Musselburgh,
United Kingdom,
EH21 6BH,
East Lothian
City landmarks
Landmark
Newhailes Estate
930 m
Landmark
Musselburgh Museum
1.1
km
Garden
Inveresk Lodge Garden
2.2
km
Church
St Michael's Church
950 m
Landmark
Pinkie House
1.4
km
Landmark
Lewisvale Public Park
1.7
km
Landmark
Shepherd House Garden
1.8
km
Garden
Portobello Beach
3.0
km
Landmark
Levenhall Links
2.4
km
Gallery
The Velvet Easel Gallery
2.8
km
Landmark
Musselburgh Lagoons
2.4
km
Landmark
Portobello Swim Centre
2.7
km
Museum
Prestongrange Industrial Heritage Museum
3.9
km
Landmark
Hunter's Hall Public Park
3.6
km
Landmark
Figgate Park
3.7
km
Castle
Craigmillar Castle
5.1
km
Golf Course
Royal Musselburgh Golf Club
4.4
km
Palace
Palace of Holyroodhouse
6.7
km
Church
The Robin Chapel
4.3
km
Park
Cuthill Park
4.6
km
Landmark
Fa'side Castle
4.6
km
Amusement Park
Fort Douglas
4.7
km
Church
Duddingston Kirk
5.2
km
Landmark
Corn Exchange
5.3
km
Public Building
Midlothian House
5.7
km
Cave
Gilmerton Cove
6.0
km
Museum
Dynamic Earth
6.8
km
Public Building
The Scottish Parliament
6.8
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.1
km
Newhailes Industrial Estate
Costa Musselburgh
1.0
km
132 High Street
Explore Musselburgh
Local Highlights
Top Attractions
Activities
Dining
Entertainment
Newhailes Estate
12 minutes walking
A beautifully preserved 18th-century estate with stunning gardens and free admission on select days for a rich history experience.
Musselburgh Museum
15 minutes walking
Local history showcased with fascinating exhibits, featuring artifacts unique to Musselburgh. Family-friendly with engaging displays.
Fisherrow Harbour
7 minutes walking
Scenic views and a lovely promenade, ideal for walks. Great for watching the boats and enjoying fresh seafood from nearby stalls.
Inveresk Lodge Garden
25 minutes walking
Serene 18th-century gardens offering lovely landscapes and seasonal blooms. Perfect for a peaceful retreat from the bustle.
Musselburgh Beach
4 minutes walking
Ideal for beach activities, including sunbathing and jogging along the coast. A relaxing spot for families and solo travelers alike.
Royal Musselburgh Golf Club
45 minutes walking
A historic golf course just a short ride away, perfect for enthusiasts looking for a game within beautiful landscapes.
Portobello Swim Centre
30 minutes driving
An indoor swimming facility with pools for leisure and fitness. Great for those seeking relaxation after a day of exploration.
Harbour Cafe
2 minutes walking
Casual cafe offering fresh seafood and local dishes with a friendly atmosphere. Ideal for a quick, satisfying meal.
Elena DiRollo
7 minutes walking
A family-friendly pizzeria specializing in delicious wood-fired pizzas. Perfect for kids and adults alike, reservations recommended.
Frying Scotsman
4 minutes walking
A local chip shop known for classic fish and chips; great for a quick and tasty take-out meal after a busy day.
The Velvet Easel Gallery
30 minutes walking
A vibrant art gallery showcasing local talents. Family-friendly atmosphere with events that engage all ages throughout the year.
Musselburgh Golf Club Lounge
25 minutes driving
An upscale lounge and bar great for evenings out, featuring live music and a laid-back vibe, perfect for relaxation and socializing.
Getting around
City Centre
Musselburgh10 min
·
800 m
Airports
Edinburgh (EDI)42 min
·
28.0
km
Glasgow (GLA)152 min
·
101.2
km
Train
Musselburgh Railway Station15 min
·
1.2
km
Wallyford Railway Station5 min
·
3.3
km
Bus
Bus stop6 min
·
3.6
km
Want to save more with early booking?
Unlock budget deals today!
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.
Review score
Based on 338 verified reviews
8.8/10
Great
91%
Recommend
Cleanliness
9.3/10
Comfort
9.1/10
Facilities
9.0/10
Free Wi-Fi
8.3/10
Location
8.5/10
Staff
9.2/10
Value for money
8.2/10
Pros
Clean rooms
Delicious food
Bus access
Cons
Cold room
Uncomfortable mattress
Guest reviews
based on 506 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.
Open reviews
FAQs
About The Ship Inn
What is the check-in and check-out policy at The Ship Inn?
Check-in is from 15:00 and check-out is by 11:00.
What amenities are available in the rooms at The Ship Inn?
Each room is fitted with a wardrobe, a TV, a private bathroom, bed linen, and towels.
Is free Wi-Fi provided at The Ship Inn?
Free Wi-Fi is available in all rooms.
What dining options does The Ship Inn offer?
There is an on-site restaurant that serves Scottish cuisine, with vegetarian, vegan, and gluten-free options available upon request.
What are the nearest attractions to The Ship Inn?
Nearby attractions include Portobello Beach (2 km), Edinburgh Playhouse (9 km), and the Royal Yacht Britannia (9 km).
How far is The Ship Inn from the nearest airport?
The Ship Inn is located 24 km from Edinburgh Airport.
What is the closest train station to The Ship Inn?
The nearest train station is Edinburgh Waverley, located 9 km from the inn.
What nearby restaurants can guests visit from The Ship Inn?
Nearby restaurants include Harbour Cafe (0.5 km), Mario's Pizza And Kebab House (0.5 km), and Gurkha Bar and Restaurant (0.5 km).
Is there a bar available at The Ship Inn?
Yes, The Ship Inn features a bar and lounge area for guests.
How far is The Ship Inn from the centre of Edinburgh?
The Ship Inn is approximately 30 km from the centre of Edinburgh.