Restaurants in Banff

Fife Lodge Hotel Sandyhill Rd, Banff
Fife Lodge Hotel
Bar • $$

Fife Lodge Hotel

Sandyhill Rd, Banff

We had a wonderful stay at Fife Lodge. Our room was beautiful with the most comfortable bed we slept on during our trip around Scotland. We had a fantastic dinner in their restaurant the night we arrived, & enjoyed our breakfast the following morning. The staff was very friendly & knowledgeable. 10/10

  • Superb52 Reviews 4.9
The Shore Inn 88A Church St, Portsoy, Banff
The Shore Inn
Pub • $$

The Shore Inn

88A Church St, Portsoy, Banff

Really nice to see a freindly old-fashioned pub still open these days. Most of them are trying to be wetherspoons or look like a dentists waiting room but this place still looks like a pub is ment to look. Staff are great it's always full of families feels like a big living room. The boat building workshop next door has a glass front too so you can see all the progress of boats being built.

Parking: Good

Kid-friendliness: Good

Wheelchair accessibility: Good

  • Drive-Through
  • Superb26 Reviews 5
Portsoy Ice Cream 24 Seafield St, Portsoy, Banff
Portsoy Ice Cream
Ice Cream Shop • $$

Portsoy Ice Cream

24 Seafield St, Portsoy, Banff

Oh wow,what an amazing place,nothing is too much trouble, the staff are amazing, great service and terrific icecream, definitely recommend and definitely go again

  • Drive-Through
  • Superb104 Reviews 4.8
Market Arms 5 High Shore, Banff
Market Arms
Pub

Market Arms

5 High Shore, Banff

We stopped here on a trip with my wife and inlaws and we were so pleased we did.

Proper traditional pub, great food and amazing service.

Our waitress was amazing. Our food was fresh and homemade. We couldnt have asked for more. I wish we had our dog so she could have ordered from the doggy menu.

We came on this trip to make memories and you will most definitely be one of them

Thank you

  • Drive-Through
  • Superb72 Reviews 4.8
Garden Arms Hotel 69 Main St, Gardenstown, Banff
Garden Arms Hotel
Pubs • $

Garden Arms Hotel

69 Main St, Gardenstown, Banff

Very hospitable pub, the locals make you feel very welcome. Beers are ok, shame there’s no cask but keg is fine. The best haddock I have ever tasted. We will definitely come back.

  • Superb32 Reviews 4.8
Freddies Chip Shop 9 Low St, Banff
Freddies Chip Shop
Fish & Chips

Freddies Chip Shop

9 Low St, Banff

One of the best, if not the best Fish Supper I've had. Excellent value. Quantity great. The taste and quality was fantastic. Id be there every other week if I lived closer. One to remember.

  • Drive-Through
  • Superb31 Reviews 4.8
Indian Garden Restaurant and Takeaway 27 Bridge St, Banff
Indian Garden Restaurant and Takeaway
Meal Takeaway • $$

Indian Garden Restaurant and Takeaway

27 Bridge St, Banff

Have had takeaways before but 1st time sitting in. Very pleased with our meal tonight, we both eat & cook a lot of Indian food & thoroughly enjoyed what we ordered. Service was spot on & everyone friendly, we’ll be back.

  • Drive-Through
  • Superb54 Reviews 4.7
Castle Bar 47 Castle St, Banff
Castle Bar
Pub

Castle Bar

47 Castle St, Banff

A great atmosphere from start to finish. Very kind and friendly people.

Great service and very affordable variety of drinks, especially some of my favourites considering I like a wee rum.

Thank you again to everyone there both the customers who made us feel welcome and to the team behind the scenes who looked after us and didn’t skip a single beat all night.

When we’re up Banff way again, will definitely be making a stop there.

See you all soon!

  • Drive-Through
  • Superb9 Reviews 5
The Railway Inn 96 N Castle St, Banff
The Railway Inn
Pub • $

The Railway Inn

96 N Castle St, Banff

Fantastic little pub, great pints and huge selection of whisky. Would like to thank John(landlord) his staff and all his customers for making us feel so welcome ..

  • Drive-Through
  • Superb17 Reviews 4.7
Seafield Arms 5 Chapel St, Whitehills, Banff
Seafield Arms
Bar • $$

Seafield Arms

5 Chapel St, Whitehills, Banff

We were at our friends 50th celebration on Saturday the 19th July. We were treated to the best service ever. The young ladies serving were busy but the service we got was the best we have ever received. They were pleasant and nothing was too much bother and I can't express how busy the Hotel was as the Gala had been on that day. The food was top notch and everyone's food was hot and well presented. The young ladies are a credit to the hotel so friendly and everyone was as important my husband and I were so impressed well done we will be visiting again and very soon. Also the prices were really reasonable we had such a lovely evening Thank-you, Ari and Jim Watson

  • Superb76 Reviews 4.6
Ross J G High St, Banff
Ross J G
Bakery

Ross J G

High St, Banff

Really beautiful, well stocked, fresh bakery. Most importantly, really reasonably priced. The young lad serving was very pleasant, professional and made a lovely cup of coffee. I would very highly recommend anyone to pop in here when in Banff.

  • Drive-Through
  • Delivery
  • Superb4 Reviews 5
Cherry Tree Cafe and Bistro 26 Low St, Banff
Cherry Tree Cafe and Bistro
Cafe • $$$

Cherry Tree Cafe and Bistro

26 Low St, Banff

We went there for breakfast the first time we were in Banff and had breakfast burritos. They were big and so was the taste. Recently we went for lunch got the Mac and cheese I got the crispy chicken wrap. Yummy!!! Big helpings and excellent prices. Very bright and welcoming atmosphere. Kids and dogs welcomed. The staff was warm and friendly. The service was prompt.

  • Drive-Through
  • Superb52 Reviews 4.6
Harbucks Cafe 7 Harbour Street, Gardenstown, Banff
Harbucks Cafe
Cafe

Harbucks Cafe

7 Harbour Street, Gardenstown, Banff

The ladies who were working yesterday were fantastic! They served us quickly and delivered pancakes and coffee fast. Payment was cash only in a donation box. The prices are 'suggestions' so you can pay less or more than the list but prices are so cheap anyway. £3.50 for a pancake with toppings, £2 odd for coffee. I would definitely recommend getting more than 1 topping since the pancake is sizeable.

I got caramel sauce and strawberries on and the portion was spot on, my partner got just chocolate sauce and it looked a bit silly in comparison ? pancake was a solid 8/10.

For how busy it was, there weren't enough seats, and it was quite loud. A very big contrast to everywhere else in the local area. But it's popular for a reason!

All donations seem to go to local charities so I'd recommend visiting here at least once.

  • Superb6 Reviews 4.8
Castleview Bed and Breakfast 27 Castle St, Banff
Castleview Bed and Breakfast
Bed & Breakfast

Castleview Bed and Breakfast

27 Castle St, Banff

Just stayed the one night, however we wish it had been for longer. Our accommodation was spotless and very cosy. A nice touch by the hosts, Nick and Mo, to provide toiletries for the shower room, as well as milk and tea bags. Nice and quiet ( we’re used to gulls ), central location, with the harbour and beach 5 minute walk away. Thoroughly recommended. Dek, Prim and Storm the dog.

  • Superb3 Reviews 5
Happy Palace 19 Low St, Banff
Happy Palace
Chinese • $$

Happy Palace

19 Low St, Banff

Had a lovely take away from here.. probably one of the nicest in a long time. Food was very tasty, chicken and the beef was so tender! Definitely ordering again
We did wait a bit, but it was so worth the wait.. no wonder, it's busy busy with other orders ?

  • Drive-Through
  • Superb20 Reviews 4.6
The Boyndie Visitor Centre (Boyndie Trust) The Old School, Boyndie, Banff
The Boyndie Visitor Centre (Boyndie Trust)
Cafe • $

The Boyndie Visitor Centre (Boyndie Trust)

The Old School, Boyndie, Banff

Very nice place friendly staff good food and has a nice selection of plants for sale. Although it was busy when we were there there was only a very short time till we were served. Finding the abandoned ww2 airfield was a little tricky. There are some signs but getting to the control tower was difficult without using the satellite view on Google maps. All in all a good place to eat and then explore.

  • Superb9 Reviews 4.6
Rex’s Kitchen 3 Duncan St, Banff
Rex’s Kitchen
Fast Food • $$

Rex’s Kitchen

3 Duncan St, Banff

Highly recommend Rex’s, went in by last night, the staff polite, quick service Had a Chicken Chow Mein, Beef Chow Mein, curry sauce and fried rice, it is the BEST Chow Mein I’ve had, well priced as well. Going to visit Banff more now!!

  • Drive-Through
  • Superb8 Reviews 4.5
Roma Tandoori AB45 21 High St, Banff
Roma Tandoori AB45
Fast Food • $$$$

Roma Tandoori AB45

21 High St, Banff

  • Drive-Through
  • Superb5 Reviews 4.4
Pyramids Takeaway 53 Low St, Banff
Pyramids Takeaway
Meal Delivery • $

Pyramids Takeaway

53 Low St, Banff

On holiday here and ordered a munchie box (not had one since I lived in Scotland 11 years ago!) Didn't disappoint, service was quick, chappie was really friendly and food was amazing...may have to try and get a kebab in before I leave after Christmas x As a visitor, I would full recommend to anyone else holidaying in the area

  • Drive-Through
  • Delivery
  • Superb6 Reviews 4.3
Home Bakery 39 High St, Banff
Home Bakery
Bakery

Home Bakery

39 High St, Banff

Situated on Banff High Street, this is a small shop, however it has a fantastic range of breads, pastries, cakes and assorted patisserie. It is easily within walking distance of St Marys car park and bus stops are situated close to the shop whether entering Banff from the east or west. The shop staff are friendly, efficient and always willing to help with any queries. I would throughly recommend a visit to sample this bakers fare.

  • Drive-Through
  • Good6 Reviews 4.2
Crown Chippy 4 Lusylaw Rd, Banff
Crown Chippy
Fish And Chips Takeaway • $

Crown Chippy

4 Lusylaw Rd, Banff

I travel from Birmingham every week and we both think the food is absolutely incredible. Fresh and hot fish. Cannot recommend this chippy enough. And the price, well I would definitely pay double what I paid for our food. Absolutely amazing, we will be returning. The lady who serves us was lovely and it really makes a difference.

  • Drive-Through
  • Good17 Reviews 4.2
Station Hotel, Portsoy 22 Seafield St, Portsoy, Banff
Station Hotel, Portsoy

Station Hotel, Portsoy

22 Seafield St, Portsoy, Banff

Spent 2 nights here, and wouldn't hesitate to come back, the breakfast was hot and plentiful, plus the buffet bar was good before I had my full Scottish breakfast, clean room, the decor may not be up to modern IKEA look, but I personally liked it as it was, with a hotel comfy feel about, I didn't have the evening meal as we were off exploring the area, however I did see people having a meal and it looked nice, all the staff I met were friendly and very helpful, a big thumbs up from me ?

  • Good43 Reviews 4.2
LightHouse Fish Bar, Pizza and Kebab house 57 High St, Banff
LightHouse Fish Bar, Pizza and Kebab house
Bar • $

LightHouse Fish Bar, Pizza and Kebab house

57 High St, Banff

Good food and prepared to order. The only reason I deducted a star is its cash only, and I don't carry cash. However, there is a cash machine right outside.

  • Delivery
  • Good11 Reviews 3.5
Real Tandoori 18a Castle St, Banff
Real Tandoori
Meal Takeaway • $$

Real Tandoori

18a Castle St, Banff

Ordered off their website.
Online ordering is confusing as you have to tick No to deselect ingredients but ticking no to 'No Salad' removes the salad when you'd expect it no to.
We will know for next time and just ring up with the order instead.

Other than that, the food was lovely.

  • Drive-Through
  • Delivery
  • Good20 Reviews 3.6
Bridgeview Restaurant 13 Old Market Pl, Banff
Bridgeview Restaurant
Cafe • $

Bridgeview Restaurant

13 Old Market Pl, Banff

I think for the price it would maybe nicer to have better quality ingredients. And a bit more care gone into the way things are cooked ie a hard poached egg. Won’t stop me coming back, just expected something a little different at breakfast. M
The pancakes are massive but very dry.

The lunchtime however was amazing.

  • Drive-Through
  • Average24 Reviews 3.2