Restaurants in Banff

Fife Lodge Hotel
Sandyhill Rd, BanffWe 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, BanffWent 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, BanffWe 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, BanffReally 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, BanffOne 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, BanffI 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, BanffHave 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, BanffA 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, BanffReally 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, BanffFantastic 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, BanffWe 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, BanffWe 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, BanffJust 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, BanffHad 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, BanffWe 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, BanffVery 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, BanffHighly 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, BanffBeer 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- Drive-Through
-
Superb5 Reviews 4.4

Pyramids Takeaway
53 Low St, BanffOn 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, BanffSituated 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, BanffI 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, BanffSpent 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, BanffGood 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, BanffOrdered 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, BanffI 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