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...
  • Excellent41%
  • Very good30%
  • Average16%
  • Poor10%
  • Terrible3%
Travellers talk about
“great pub” (3 reviews)
“local pub” (3 reviews)
“gents toilet” (2 reviews)
Restaurant Hours
49 Church Street | Portsoy, Banff AB45 2QR, Scotland
All Details
Write a Review
Reviews (30)
Traveller rating
Traveller type
Time of year

1 - 10 of 30 reviews

Reviewed 3 weeks ago

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 17 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
Reviewed 15 November 2016

A must visit place great atmosphere at times nice friendly owners and staff right on the harbour so it's must place to visit, they recently stopped doing food which was a shame but understand that won't be long before foods available

Thank Alan D
Reviewed 21 October 2016

Went here on recommendation initially for a meal,unfortunatly the chef recently left and no food was available we returned later at night for a drink the bar was not to busy but were made most welcome. The second night being a bit different with a...More

3  Thank lianin35
Reviewed 12 September 2016

What a great little pub good food maybe not the largest choice but what they do is good and the staff are great.

Thank Chris L
Reviewed 17 July 2016

Spent a happy couple of hours in the Shore Inn. Traditional old pub. Full of locals but all very friendly. Good range of bottled beers and local ales. Food looked ok but didnt try anyhting The gents toilets are not great but probably too small...More

Thank Kevin B
Reviewed 11 July 2016

Second visit to The Shore Inn, and definitely not disappointed with food and hospitality. Not the best choice for vegetarian, but what there was, was delicious. Last time has mushroom stroganoff, which was so tasty, and this time has macaroni cheese which was very tasty....More

Thank Pippin1010
Nearby Restaurants
Beggars Belief Coffee Cove
160 reviews
.15 km away
Portsoy Coffee Shop
77 reviews
.20 km away
Station Hotel Restaurant
112 reviews
.24 km away
Durn House Restaurant
44 reviews
.69 km away
Nearby Attractions
The Salmon Bothy
41 reviews
.22 km away
Portsoy Ice Cream
195 reviews
.24 km away
Seafield Arms Whitehills
16 reviews
6.55 km away
Portsoy Pottery
21 reviews
.13 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
Outdoor Seating, Seating, Serves Alcohol, Reservations
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