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 Shore Inn

49 Church Street | Portsoy, Banff AB45 2QR, Scotland
+44 1261 842831
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent45%
  • Very good31%
  • Average14%
  • Poor8%
  • Terrible2%
Travellers talk about
“great pub” (3 reviews)
“local pub” (3 reviews)
“sit outside” (3 reviews)
Restaurant Hours
49 Church Street | Portsoy, Banff AB45 2QR, Scotland
All Details
Write a ReviewReviews (35)
Traveller rating
Traveller type
Time of year

1 - 10 of 35 reviews

Reviewed 18 October 2017

Nice little pub, friendly staff and people friendly. A nice log fire was burning away which was great as it was wet and windy outside.

Thank Jo M
Reviewed 10 October 2017 via mobile

Dropped by for a quick couple, barmaid and locals were friendly. Just the one ale, Windswept APA was on, am usually wary of this as it suggests not enough throughput but my fears were allayed as it was in top condition. Lovely fire which pleased...More

Thank GrumpyBadger62
Reviewed 10 October 2017 via mobile

Been very many times it's a great atmosphere place in a great location on the harbour, good choice beers and lagers plus everything else, friendly staff and customers, sad.y the restaurant closed but still well worth a visit

Thank Alan D
Reviewed 6 September 2017

Great place on nice day to sit outside and watch the world go by! Busy pub, snacks and good available most of the time, delicious grub. Nice staff, dog friendly too.

1  Thank Rosemary G
Reviewed 29 August 2017

we enjoyed a pint sitting outside by the old harbour, really great location and a well needed drink!

Thank Rory561
Reviewed 27 July 2017

Cracking wee friendly pub by the old harbour. Friendly staff and a small beer garden Dog friendly and good place to meet the locals

Thank NigelSH
Reviewed 12 June 2017

Had a birthday party in here at the weekend. Decent prices for drinks overall. Had a live singer performing - was decent! Had a great night out!

Thank Woodyratm
Reviewed 12 May 2017

While staying in Portsoy we went down and had a "few" pints at the local pub. Great time, very friendly folks and warm as you would ever want by the fire they had going! If you are looking for a traditional Scottish Pub you have...More

Thank athowatt
Reviewed 18 April 2017

In Portsoy for 1 night, this pub was sooo welcoming, bar maid was excellent and made us feel really welcome, locals easily included us in their conversations, which is not always the case in small towns. Busy,cosy atmosphere with log stove, tv and music. definitely...More

Thank tokyScotland
Reviewed 13 April 2017

The Shore Inn is a pub with a lot of character. Friendly bar staff and log burning stove. They are no longer serving food but you can order it in. Right on the harbour with craft beer what more could you want.

Thank Justin L
Nearby HotelsSee all Banff Hotels
Cullen Bay Hotel
387 reviews
8.98 km away
Banff Springs Hotel
484 reviews
9.15 km away
Fife Lodge Hotel
143 reviews
9.96 km away
The Knowes Hotel & Restaurant
36 reviews
11.67 km away
Nearby Restaurants
Beggars Belief Coffee Cove
184 reviews
.16 km away
Portsoy Coffee Shop
83 reviews
.28 km away
Station Hotel Restaurant
127 reviews
.24 km away
The Ogilvie Bar & Restaurant
45 reviews
1.12 km away
Nearby Attractions
Portsoy Ice Cream
211 reviews
.24 km away
Glenglassaugh Distillery Co.
39 reviews
2.86 km away
Seafield Arms Whitehills
22 reviews
6.53 km away
The Salmon Bothy
42 reviews
.22 km away
Questions & Answers
Get quick answers from The Shore Inn staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, Drinks
Restaurant features
Seating, Serves Alcohol
Location and Contact Information
  • Address: 49 Church Street | Portsoy, Banff AB45 2QR, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  Aberdeenshire  >  Banff
  • Phone Number: +44 1261 842831
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