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
Portsoy Ice Cream 24 Seafield St, Portsoy, Banff
Portsoy Ice Cream
Ice Cream Shop • $$

Portsoy Ice Cream

24 Seafield St, Portsoy, Banff

Went here on Saturday with the plan to have an ice-cream. Big selection of flavours. Saw the waffle option and immediately went for that. No regrets, it was delicious, I chose the hot biscoff sauce and it was a heavenly combination. Will be detouring just to go there again. The girl who served us was brilliant, friendly, helpful and smiley. Only downside was having to narrow my choice down as she kept giving us more brilliant options!

  • Superb88 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
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

  • Superb40 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
The Banff Deli 7 Low St, Banff
The Banff Deli
Delis

The Banff Deli

7 Low St, Banff

I recently visited the banff deli and had an amazing experience! The moment I walked in, I was greeted by the delightful aroma of freshly baked goods. The selection was impressive, featuring everything from quiche to delicious cake. I decided to try their delicious chocolate cake and words cannot describe the sensations that were running through my mouth.

The staff were incredibly friendly and knowledgeable, offering great recommendations and making me feel welcome. I also appreciated the cozy atmosphere, perfect for enjoying a treat or two. If you're in the area, I highly recommend stopping by the banff deli for a delicious treat. You won't be disappointed!

  • Superb12 Reviews 5
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
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.

  • Delivery
  • Superb5 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
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

Just glorious.
Really tasty sweet treats (we had a brownie, gingerbread and the biscoff fudge, which I want to eat daily).
Everything changes weekly because it is a different team running the show.
Seating outside by the harbour is really lovely.
Dog friendly.
Just a brilliant, brilliant enterprise.

  • 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
Castleview Bed and Breakfast 27 Castle St, Banff
Castleview Bed and Breakfast
Bed & Breakfast

Castleview Bed and Breakfast

27 Castle St, Banff

We had an amazing stay! The cottage's charm made it perfect for a brief or extended visit. Every detail, from automatic blinds to a cozy fireplace, contributed to our comfort. It truly felt like a home away from home, thanks to the hosts' understanding nature and genuine hospitality. The quiet yet central location adds to its allure. This place is not just a stay; it's a memorable experience. Thank you, Nick & Mo

  • Superb2 Reviews 5
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
Garden Arms Hotel 69 Main St, Gardenstown, Banff
Garden Arms Hotel
Pubs • $

Garden Arms Hotel

69 Main St, Gardenstown, Banff

Beer was fresh, food was great, staff were wonderful.
But that dog would not give up its seat. I tried treats, bacon, a bit of roadkill I had in my pocket. But no. Refused to move. Even the tennis ball trick didn't work.

  • Superb28 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