We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

The Ship Tavern

$$ - $$$,
49 Shore Street, Anstruther KY10 3AQ, Scotland
+44 1333 310347
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent48%
  • Very good34%
  • Average18%
  • Poor0%
  • Terrible0%
Travellers talk about
“cullen skink” (3 reviews)
“great pub” (3 reviews)
“lunch stop” (2 reviews)
Restaurant Hours
Bar, Pub
$$ - $$$
49 Shore Street, Anstruther KY10 3AQ, Scotland
All Details
Write a ReviewReviews (38)
Traveller rating
Traveller type
Time of year

1 - 10 of 37 reviews

Reviewed 11 November 2017

Not the best looking place in town and the barman was not the talkative sort. There isn’t a lot of room in the bar area itself with a larger back room that has a pool table.

Thank enjoyinglife49
Reviewed 2 October 2017

I was there with my husband and friend and we all enjoyed great meals. The cullen skink was delicious.

Thank Pat H
Reviewed 20 September 2017 via mobile

What can i say i love this wee bar. Nice beers, gins, wines and local whisky. Anstruther your are my heaven!

1  Thank maddogAnstruther
Reviewed 20 August 2017 via mobile

We stopped in for a drink and ended up staying for a few more than planned. It has an amazing range of gins and bar staff who know how to serve them with wide range of tonics and garnishes too. Plenty beers, whisky and all...More

1  Thank Terry O
Reviewed 13 July 2017 via mobile

Lovely pub and restaurant- they have an area of the finning room where you can take your dog. They also have large outside sitting area looking over beach. Very helpful, pleasant and efficient waiting staff Starters - Cullen skink, and ciabatta with aubergine hummus/ lovely...More

1  Thank Gill S
Reviewed 10 July 2017

What a great place, you can sit on chairs on the pavement when the weather is good having a couple of drinks and watching the world go by around the harbour.

1  Thank Samantha B
Reviewed 2 July 2017

Popped in for a quick lunch. Good menu, tasty food and reasonable price, with friendly staff. Can't ask for much more!

1  Thank Neil R
Reviewed 24 June 2017

We only popped in for a drink after enjoying fish and chips at Anstruther Fish Bar. After 2 years, still looks the same. The barmaid was trying hard to pour orders for Guinness after a barrel change. It was worth the wait! Dont forget to...More

Thank Phyll60
Reviewed 23 June 2017

Ate in the bistro next to the pub. Reasonable value and range of food. Good fish and chips. Quick service.

Thank Don R
Reviewed 31 May 2017 via mobile

Popped in for a quick drink and were blown away by the welcome, definitely not the sort of welcome you'd expect from a pub. The landlord (we presume) was friendly, knowledgeable and boy, could he make a wicked Gin and and Tonic. Lovely place which...More

1  Thank Jerryhill057
Nearby HotelsSee all Anstruther Hotels
Balcomie Links Hotel
84 reviews
6.71 km away
Kilconquhar Castle Estate and Country Club
535 reviews
7.55 km away
Fairmont St Andrews
3,490 reviews
11.12 km away
Premier Inn St Andrews Hotel
420 reviews
13.87 km away
Nearby Restaurants
367 reviews
.09 km away
The Haven Bar and Restaurant
244 reviews
.89 km away
Waterfront Restaurant
768 reviews
.13 km away
Anstruther Fish Bar
2,096 reviews
.03 km away
Nearby Attractions
Cellardyke Harbour
10 reviews
.91 km away
The Scottish Fisheries Museum
305 reviews
.03 km away
Osprey of Anstruther Day Tours
157 reviews
.88 km away
Anstruther Harbour
80 reviews
.01 km away
Ask a question
Questions & Answers
Louise F
17 October 2016|
Response from David S | Property representative |
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Bar, Pub
Restaurant features
Seating, Serves Alcohol
Good for
Bar Scene
Location and Contact Information
  • Address: 49 Shore Street, Anstruther KY10 3AQ, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  Fife  >  Anstruther
  • Phone Number: +44 1333 310347
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing