The Ship Inn

8.8
Excellent (542 reviews) |
Musselburgh ·
View map
Share
View all photos (20)

Check Availability

Feb 23, 2025 - Feb 24, 2025
2 adults, 1 room
Find

Overview

  • free wifi
  • restaurant
  • non-smoking rooms
  • bar

Intro

The Ship Inn, set next to Musselburgh Beach, is 30 km from Edinburgh airport.

Rooms

The rooms have private bathrooms with a separate toilet and a shower.

Location

Dalkeith Country Park is 4.3 km from the inn and Duddingston Golf Club is 4.4 km away. North Berwick is about 20 minutes' drive from the property.

Show more Show less

Rooms

Double or Twin Room
Room size: 16 m2
Max capacity: +
Show rooms

Other Great Stays in Musselburgh

8.6
Excellent (157)
View map · 3.5 km City Centre
From
103£ /per night
8.2
Very good (131)
View map · 0.7 km City Centre
From
92£ /per night

Facitilies

Rooms

  • Sitting area
  • Ironing facilities

Dining facilities

  • Restaurant
  • Bar/ Lounge area
  • Shared kitchen
  • Electric kettle

Relax

  • Leisure/ TV room

Reviews

Tourist VR

97 /100 (475 reviews)
8.7 8.7 /10 (575 reviews)
8.8/10 Excellent (542 reviews)
Write a review

Categories

  • Cleanliness 9.5
  • Comfort 9.3
  • Facilities 9.1
  • Free WiFi 8.4
  • Location 8.8
  • Total 8.9
  • Value for money 8.7
L

Lisa

9.4/10
We loved the hotel's cleanliness and modern decor. The staff were friendly and attentive. The location was perfect; right next to a bus stop for easy access to the city. We enjoyed the communal breakfast area, which was a pleasant surprise with ample seating and kitchen facilities.
D

Dan

9.6/10
We loved the cleanliness of our room, which was spotlessly maintained, and the comfortable beds that provided a great night's sleep. The communal kitchen was a fantastic facility, allowing us to enjoy DIY breakfast with plenty of options, and the location was perfect, right next to the bus stop and close to a lovely beach for walking.
E

Ellen

9.8/10
The location was perfect; we were just a short walk from a lovely beach and right next to the buses we needed for our sightseeing. The restaurant downstairs offered delicious meals and great drinks, making our evenings enjoyable and relaxing.
Show more

Discover Hotels Across the United Kingdom

8.2
Very good (107)
View map · 1.2 km City Centre
From
56£ /per night
8.2
Very good (72)
View map · 0.9 km City Centre
From
76£ /per night
8.2
Very good (51)
View map · 0.9 km City Centre
From
68£ /per night
8.2
Very good (182)
View map · 1.0 km City Centre
From
238£ /per night
8
Very good (64)
View map · 0.7 km City Centre
From
255£ /per night
8.6
Excellent (33)
View map · 0.3 km City Centre
From
100£ /per night
8.4
Very good (70)
View map · 1.0 km City Centre
From
140£ /per night
8.4
Very good (34)
View map · 1.1 km City Centre
From
317£ /per night
8.2
Very good (45)
View map · 0.7 km City Centre
From
162£ /per night
8.4
Very good (50)
View map · 0.5 km City Centre
From
112£ /per night

Location

184 N High St
Landmarks nearby
Restaurants nearby
Transportation
  • 1. Lewisvale Public Park 1.67 km (1.04 mi.)
  • 2. Prestongrange Industrial Heritage Museum 3.94 km (2.45 mi.)
  • 3. Musselburgh Museum 1.08 km (3543 ft)
  • 4. Portobello Swim Centre 2.71 km (1.68 mi.)
  • 5. Portobello Beach 2.96 km (1.84 mi.)
  • 6. Shepherd House Garden 1.78 km (1.11 mi.)
  • 7. Musselburgh Beach 320 m (1050 ft)
  • 1. Harbour Cafe 140 m (459 ft)
  • 2. Costa Musselburgh 1.04 km (3412 ft)
  • 3. Frying Scotsman 310 m (1017 ft)
  • 4. Mario's Pizza And Kebab House 350 m (1148 ft)
  • 5. Elena DiRollo 500 m (1640 ft)
  • 6. The Artisan Van 1.13 km (3707 ft)
  • 1. Ship Inn 110 m (361 ft)
  • 2. Fisherrow Sands 160 m (525 ft)
  • 3. Lochend Road South 220 m (722 ft)
  • 4. Hayweights 410 m (1345 ft)