The Ship Inn Musselburgh Room photoThe Ship Inn Musselburgh Exterior photoThe Ship Inn Musselburgh Interior photo

The Ship Inn in Musselburgh: Photos and Reviews

Book on our site
up to 10% cheaper
than Booking.com
Check rooms and rates
From$162 /night
Check-in
12Sept
Check-out
13Sept
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

184 N High St, Musselburgh, EH21 6BH
-
Next to Fisherrow Harbour
Great
8.7
/10
5.0
/5

The Ship Inn: Musselburgh pub with rooms, across from Portobello Beach and on the direct bus route to Edinburgh city center

Accommodation

The Ship Inn provides rooms above the pub and restaurant, each with private bathrooms. Rooms are large and roomy with twin beds, seating areas, and electric kettles; some rooms feature large walk-in showers and fluffy towels. A communal area outside the rooms offers a fridge, toaster, and supplies of cereal, bread, milk, and juice for a self-service breakfast.

Dining

The on-site restaurant serves Scottish cuisine with vegetarian, vegan, and gluten-free options available for lunch and dinner. The bar and lounge area offers a selection of drinks in a welcoming setting. Guests also have access to a shared kitchen for additional meal preparation.

Amenities

Free WiFi is available throughout the property. The inn has CCTV outside the property, fire extinguishers, and smoke alarms for security. On-street parking is available nearby, and the inn provides a shared lounge and TV area for guests.

Location

The inn is located 1.9 km from Portobello Beach and a short walk from the harbour and beach (50 m away). A bus stop directly outside the property provides direct service to Edinburgh city center. Edinburgh Airport is 24 km away, and attractions like Edinburgh Castle are reachable by bus.

Highlights

Location: Across from harbour and beach, on direct bus route to Edinburgh

Rooms: Large, roomy twin rooms with private bathrooms and walk-in showers

Dining: Scottish cuisine restaurant with vegetarian, vegan, and gluten-free options

Amenities: Free WiFi, self-service breakfast area, shared kitchen

Ideal for: Couples, families, solo travelers visiting Edinburgh

Must-do experiences

  • Stroll along Musselburgh's scenic beaches at sunset for stunning views.
  • Explore the historic Musselburgh Racecourse for a unique day out.
  • Savor local haggis at The Ship Inn for an authentic Scottish dish.
  • Visit the prestigious Brunton Theatre for local performances and events.
  • Discover the hidden gem of Newhailes House for exquisite gardens.

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

Price and Room Availability Calendar

Check availability and prices for your dates now!
September 2026 - September 2027
Sun
Mon
Tue
Wed
Thu
Fri
Sat
September 2026
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
October 2026
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
November 2026
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
December 2026
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
January 2027
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
February 2027
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
March 2027
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
April 2027
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
May 2027
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
June 2027
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
July 2027
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
August 2027
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
Choose dates to see prices
Check-in/ Check-out

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

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, EH21 6BH
Explore Musselburgh
Activities Around The Ship Inn
  • Top Attractions
  • Activities
  • Dining
  • Entertainment
Musselburgh Beach
4 minutes' walk
Musselburgh Beach offers a sandy shoreline and stunning views of the Firth of Forth, ideal for a relaxing day out.
Fisherrow Harbour
7 minutes' walk
Fisherrow Harbour is known for its picturesque marina, offering lovely walks and opportunities for seafood dining nearby.
Newhailes Estate
12 minutes' walk
Newhailes Estate features magnificent gardens and historical architecture, perfect for leisurely strolls and family outings.
Musselburgh Museum
15 minutes' walk
Musselburgh Museum provides insights into local history with exhibits showcasing the town's rich heritage and culture.
Coastal Walks
4 minutes' walk
Coastal walks along Musselburgh Beach offer beautiful scenery and a chance to observe local wildlife.
Golfing at Royal Musselburgh Golf Club
45 minutes' walk
Experience the historic Royal Musselburgh Golf Club, a renowned course just a short walk away for golf enthusiasts.
Yoga at Local Studios
7 minutes' walk
Relaxation and wellness options are available at nearby yoga studios offering various classes for all levels.
Watersports at Portobello Beach
10 minutes' drive
Thrill-seekers can engage in watersports at Portobello Beach, including windsurfing and kayaking during the season.
Harbour Cafe
2 minutes' walk
Harbour Cafe offers fresh seafood and local dishes in a cozy setting, perfect for quick meals by the beach.
Frying Scotsman
4 minutes' walk
Frying Scotsman specializes in classic fish and chips, beloved by locals for its crispy batter and generous portions.
Mario's Pizza And Kebab House
5 minutes' walk
Mario's serves delicious pizza and kebabs with a casual atmosphere, ideal for a relaxed evening meal.
Elena DiRollo
7 minutes' walk
Elena DiRollo features Italian cuisine with homemade pasta, known for its inviting ambiance and family-friendly options.
Musselburgh's Live Music Venues
10 minutes' drive
Live music venues in Musselburgh offer a vibrant nightlife scene with local bands and themed nights for all ages.
The Brunton Theatre
10 minutes' drive
The Brunton Theatre hosts a variety of performances including plays, concerts, and comedy shows for all interests.
Family-Friendly Cinema
10 minutes' drive
A local cinema offers the latest films with family-friendly showtimes and special deals throughout the week.
Getting around Scotland
  • 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?
Unlock exclusive rates on stays across Scotland 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.

Guest Reviews and Ratings

Feedback about The Ship Inn from previous guests about their experience.
Review score
Based on 244 verified reviews
8.5 /10
Great
92 %
Recommend
Cleanliness
9.4/10
Comfort
9.2/10
Facilities
9.0/10
Free WiFi
8.1/10
Location
8.5/10
Staff
9.2/10
Value for money
8.3/10
Pros
Spacious rooms
Cleanliness
Communal kitchen
Cons
Street noise
Heating issues
Guest reviews
based on 461 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

Next best alternative

Consider them for your next trip.