findhotelsnearby.com

The Ship Inn

184 N High St, East Lothian
8.6
Excellent · 521 reviews
Bedroom
Bedroom
Restaurant/places to eat
Property building
Bedroom
Bedroom
Bedroom
Bedroom
TV and multimedia
Bedroom
Shower
Facade/entrance
Shower
Bedroom
Bedroom
Communal lounge/ TV room
Communal lounge/ TV room
Seating area
Communal kitchen
Communal kitchen
1 / 20

About the hotel

Featuring a shared lounge, bar and free WiFi, The Ship Inn is located in Musselburgh, 1.2 miles from Portobello Beach and 4.1 miles from Arthur's Seat. The property is around 5.7 miles from Edinburgh Waverley Train Station, 5.8 miles from Edinburgh Playhouse and 5.8 miles from Royal Yacht Britannia. University of Edinburgh is 6 miles from the inn and Camera Obscura and World of Illusions is 6.1 miles away.

At the inn, each room has a closet and a TV. Rooms are complete with a private bathroom equipped with a shower, while certain rooms at The Ship Inn also offer a seating area. Guest rooms will provide guests with a toaster.

At the accommodation you'll find a restaurant serving Scottish cuisine. Vegetarian, vegan and gluten-free options can also be requested.

National Museum of Scotland is 5.9 miles from The Ship Inn, while Royal Mile is 5.9 miles away. Edinburgh Airport is 15 miles from the property.

Facilities

  • Non-smoking rooms

Important information

Please inform of your expected arrival time in advance. You can use the Special Requests box when booking, or contact the property directly using the contact details in your confirmation.
From
€231total for 2 nights
Inclusive of taxes and fees
  • Free cancellation
  • No prepayment needed — pay at the property
Book now

You will be redirected to Booking.com to complete your booking safely

Location

The Ship Inn

Nearby Locations

Explore hotels in nearby areas

Explore United Kingdom

Popular destinations