Restaurants in Banff

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

Fife Lodge Hotel

Sandyhill Rd, Banff

Stayed here yesterday. Everything was really good! Our room was very comfy and had everything we needed. Breakfast was fab. We had a few drinks in the bar in the evening and it was perfect. All staff were efficient and very friendly. Plenty parking too. Thoroughly recommend this hotel as when we return to Banff, would definitely stay here.

  • Superb110 Reviews 4.9
Market Arms 5 High Shore, Banff
Market Arms
Pub

Market Arms

5 High Shore, Banff

Amazing little pub in the heart of Banff, we had food upstairs which was fantastic then went downstairs and had a good few drinks with all the locals. We were made to feel extremely welcome by all the staff and everybody else, we spent hours chatting to anybody and everybody in a great pub with great atmosphere. Definitely pay this place a visit if you’re in Banff.

  • Drive-Through
  • Superb126 Reviews 4.8
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
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
The Railway Inn 96 N Castle St, Banff
The Railway Inn
Pub • $

The Railway Inn

96 N Castle St, Banff

Whilst we were on holiday in Banff, I called in to watch the football.
Great atmosphere and the locals made me feel really welcome.
Well worth a visit whilst you are in the area.

  • Drive-Through
  • Superb43 Reviews 4.8
Seafield Arms 5 Chapel St, Whitehills, Banff
Seafield Arms
Bar • $$

Seafield Arms

5 Chapel St, Whitehills, Banff

We booked the apartment for one night and we couldn’t sleep for one second the three of us. Whoever closed the bar that night forgot to switch off the jukebox and load music was on from midnight till morning. Went downstairs and nobody was available to help us with the issue, I personally messaged the owner and no reply at all or apologise. He should’ve had the decency to apologise and refund us for not being able to sleep at all.
So disappointed, we actually had dinner and drinks there, the service was excellent. Pity that it had to end up with this.

  • Superb152 Reviews 4.7
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 had a lovely brunch at Kafe! The food was tasty and the special valentines iced latte was delicious. Would definitely recommend the brunch bagel with hashbrowns.

  • Drive-Through
  • Superb100 Reviews 4.7
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

Love this place the most in Banff when it comes to the chips when you order it with jumbo sausages, burgers, chicken fillets or my favourite chips, cheese & Curry.

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

Castle Bar

47 Castle St, Banff

Nice local pub with great beer and friendly locals. Definitely recommend if your after a decent drink and local company and a game of pool, parking was around the corner I don't think they serve food

  • Drive-Through
  • Superb22 Reviews 4.8
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

We had a 'light' lunch of soup and scones with tea yesterday and it was exceptional! Fabulous soup (broccoli & stilton), generous portions of everything and great value for money! Lovely to see so many young staff working so well under the attentive supervision of clearly experienced ladies ... well done!

  • Superb49 Reviews 4.7
The County Hotel 32 High St, Banff
The County Hotel
French • $$

The County Hotel

32 High St, Banff

Our stay at the County House was delightful. Eric and his wife gave us the warmest welcome. Eric cooks divinely - dinner and breakfast were both amazing. We were in a lovely room with an absolutely gorgeous view on the town and the sea. Thank you!

  • Superb7 Reviews 4.9
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
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

Sit down meal with these guys tonight, and wow, from start to finish everything well presented and extremely tasty, probably the best meal if had in a long time, or at least 2nd best as wife's always no1. Thanks guys, well deserved pat on the back.

  • Drive-Through
  • Superb138 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
  • Superb13 Reviews 4.7
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
  • Superb40 Reviews 4.5
Home Bakery 39 High St, Banff
Home Bakery
Bakery

Home Bakery

39 High St, Banff

Visited here after reading William's review. Customer service was outstanding, warm and meaningful. Pies were delicious as was the sausage roll, shortbread biscuits and Scottish pastry.

  • Drive-Through
  • Superb22 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
  • Good22 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
  • Good38 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 ?

  • Superb92 Reviews 4.3
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

Had a doner kebab here tonight and was thoroughly impressed. The food was excellently prepared — a solid 5 stars. I’ll definitely be returning for another next time I’m passing through

  • Drive-Through
  • Delivery
  • Good54 Reviews 3.7
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
  • Good56 Reviews 3.5