Skip to content
Voykit
Draft data. Times, fares and step counts are desk estimates awaiting field checks. How we verify
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Banff

Where to eat in Banff: local dishes, markets and neighborhoods

Banff is a small Aberdeenshire harbour town, so eat Scottish: haddock or Cullen skink near the harbour, haggis or a steak pie in a pub on the high street, and a bakery lunch for under £6. Book dinner in summer, and skip the seafront if you want the local crowd.

Not field-verified
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Updated Sep 20264 min read

Key facts

Known for
Scottish pub and café food: haddock, Cullen skink, haggis, steak pie, afternoon tea
Cheapest full mealcheck
Bakery or takeaway lunch, roughly £5–8 (2026 estimate)
Mid-range pub maincheck
Roughly £12–18 (2026 estimate)
Best value windowcheck
Weekday lunch menus and early evening pub deals
Reservationscheck
Worth booking for weekend dinner in July and August
Dietary rules
UK menus must list the 14 major allergens on request
Tap water
Free on request in restaurants and pubs
Service charge
Check the bill for a discretionary service charge before tipping again

Quick answer

Eat in Banff for Scottish pub and café cooking, not for a restaurant scene. The town is small: a handful of streets around the harbour and the high street hold almost everything, and most kitchens close by 21:00.

Plan two meals a day out and one from a bakery or supermarket. Lunch is where the value sits; dinner is where you should book ahead in summer.

Options at a glance

Prices are 2026 estimates for one person, without drinks.

Options at a glance
OptionTypical costTime neededBest for
Bakery or takeaway lunch£5–810–20 minCheap daytime fuel, picnic on the links
Café lunch or afternoon tea£8–1445–60 minSit-down break, cake and tea
Pub main course£12–1860–90 minHaddock, steak pie, haggis, local beer
Mid-range restaurant dinner£20–3590 minBooked evening meal in summer
Fish and chips takeaway£9–1315–25 minEating outdoors near the harbour

What to order

Scottish dishes are the reason to eat here rather than cook. Cullen skink, a smoked haddock, potato and milk soup, is the local starter and often the best thing on a lunch menu. Haddock and chips, or a fresh fillet simply cooked, follows from the same harbour trade. Haggis with neeps and tatties appears on most pub menus, and vegetarian haggis is standard rather than a special request.

For something heavier, look for steak pie, mince and tatties, or a roast on Sunday. Cranachan, oats, cream, whisky and raspberries, is the dessert to try once. Smoked salmon from the wider north-east coast is a safe buy to take away.

Vegetarian and vegan choices exist but are thin outside the bigger pubs and cafés; check the menu before you commit to a table. Gluten-free is generally understood in the UK, though small kitchens may have limited separate preparation space.

Where locals eat

Residents use the town for everyday errands, so the reliable pattern is: bakeries and cafés at lunch, pubs in the early evening, and takeaways when the kitchen is closed. The high street and the streets just behind it carry most of this; the harbour front is where visitors cluster in summer.

For a wider choice, locals drive or take the bus to nearby towns along the coast, where the same dishes cost less and the rooms are bigger. If you have a car, that is the single best move for dinner on a weekend.

  • Bakeries and cafés: quick lunch, soup, filled rolls, cake
  • Pubs: haddock, steak pie, haggis, Sunday roast
  • Takeaways: fish and chips, Indian and Chinese menus in the larger nearby towns
  • Supermarkets: picnic food, and the cheapest breakfast in town

What a meal costs

Expect to spend roughly £5–8 on a bakery lunch, £12–18 on a pub main and £20–35 on a mid-range dinner, all 2026 estimates and before drinks. A pint of beer or a glass of wine adds roughly £4–7. Tap water is free on request, and UK menus must show the 14 major allergens if you ask.

Check the bill for a discretionary service charge before adding a tip. In small cafés it is often not applied at all.

What a meal costs
Item2026 estimate
Coffee or tea£3–4
Bakery sandwich or filled roll£4–6
Soup and bread£6–9
Pub main course£12–18
Restaurant main course£15–25
Pint of beer£4–6
Fish and chips takeaway£9–13

Practical tips

Book dinner for Friday and Saturday in July and August, and for any weekend when an event is on. Many kitchens stop serving by 20:30 or 21:00, earlier on Sundays and Mondays, so eat before you sightsee rather than after.

In pubs, order and pay at the bar and give your table number. Say please and thank you; 'cheers' works as thanks too. If you are self-catering, buy fish, smoked salmon and bakery goods in town rather than at a service station.

Cash is rarely needed; cards work almost everywhere. Tipping is optional: around 10 per cent in a sit-down restaurant if no service charge was added.

FAQ

Sources

Questions people ask

What food is Banff known for?

Scottish pub and café cooking: Cullen skink, haddock and chips, haggis with neeps and tatties, steak pie and afternoon tea. The town is a working harbour, so fish is the safe order.

Where do locals eat in Banff?

Bakeries and cafés at lunch, pubs in the early evening, takeaways when kitchens close. Locals also drive or bus to larger nearby coastal towns for a wider, cheaper dinner choice.

How much does a meal cost in Banff?

2026 estimates: £5–8 for a bakery lunch, £12–18 for a pub main, £20–35 for a mid-range dinner, plus £4–7 for a drink. Tap water is free on request.

Do I need to book a table?

For weekend dinner in July and August, yes. Outside peak season you can usually walk in, but many kitchens stop serving by 20:30–21:00, earlier on Sundays and Mondays.

Is there food for vegetarians and vegans?

Yes, but the choice is small. Most pubs and cafés have at least one vegetarian dish, and vegetarian haggis is standard. Vegan options are thinner; check the menu before sitting down.

Deep dive

Every source; changeable facts are marked check

Sources