The Top 19 Places to Eat Near Gordon's
-
A family restaurant in a small Angus village where one family member cooks and another works the room, and the arrangement has been going long enough that it feels like a calling rather than a business plan. The cooking is modern Scottish, technically confident, and leans hard on local produce. Five bedrooms mean you can stay the night, which, given the distance from anywhere, is the sensible move.
-
-
Rank 3. The Seafood Ristorante
Seafood Italian
-
Rank 4. Ondine
Seafood
Views over West Sands beach set the tone for this seafood restaurant inside the restored Seaton House hotel in St Andrews. The kitchen leans classic, letting crab, lobster, and sole from nearby East Neuk fishing villages do the talking rather than burying them in technique. It made its name in Edinburgh over many years before the move coastwards, which in hindsight seems obvious: the seafood was always pointing in this direction.
-
Rank 5. Haar
Nordic Seafood
Haar sits at the edge of St Andrews with a Nordic-leaning seafood menu that keeps Arbroath smokies and smoked lobster in the conversation. The format runs from a fixed-price lunch to an evening tasting menu, and the kitchen's instinct is Scottish produce filtered through a wider, well-traveled palate. The team also run a cocktail bar and seafood shack nearby, which is handy when St Andrews fills up, as it tends to.
-
A whitewashed inn in the Fife countryside that's been around forever, holding a Michelin star and a kitchen that lets the suppliers write the menu. East Neuk crab, Black Isle lamb, and strawberries from a nearby farm show up in dishes that taste like someone actually thought about where the ingredients came from. Breakfast arrives in your room if you stay the night, which softens the drive back considerably.
-
Stone walls at the back, a chic bistro dining room at the front, and four bedrooms upstairs for anyone who wants to wake up in Crail rather than explain why they drove home. This old-school inn in the East Neuk has been around forever, and its current form suits it well. The cooking leans modern, the service reads warm without being cloying, and the menu makes choosing feel like a minor crisis in the best possible way.
-
Rank 8. Kinneuchar Inn
Modern British
An old village pub in the East Neuk of Fife that runs a daily-changing menu built almost entirely around what Balcaskie Estate and the nearby coast can offer. The cooking is stripped-back and unfussy, which takes more confidence than it sounds. Fried Chicken Mondays have developed a cult following, which tells you something about the tone. It landed on the National Restaurant Awards list and the Top 50 Gastropubs in 2026.
- National Restaurant Awards 2026 · #35 · The National Restaurant Awards
- Michelin Guide Selected Restaurant
- Top 50 Gastropubs 2026 · #40 · Top 50 Gastropubs
-
Paintings of the sea cover the walls at this small seafood bistro opposite Pittenweem harbour, which doubles as a gallery for local artists, so you might leave with dinner and a framed print. The blackboard lists what came in that day, langoustines and hake among the regulars, all built around East Neuk produce cooked without fuss. It has the feel of a place the village keeps quietly to itself.
-
A converted pub on the St Monans harbour front, where most tables look straight out over the water and a small terrace catches the summer light off the Firth of Forth. The cooking is modern and composed, the kind that leans on whatever the East Neuk coastline drops off nearby. A fixed-price lunch menu and an evening tasting menu keep things focused, which suits the room's quiet, unhurried pace just fine.
-
Rank 11. Fish Shop
Seafood
A wicker shoal hangs from the ceiling and photos of fishermen line the walls, which sets the tone for what this smart seafood restaurant in Ballater is about. Scottish produce does most of the talking, with dishes built to let the fish shine rather than bury it. The specials board is where the freshest catches land. It holds a Michelin Bib Gourmand, and the room is relaxed enough that nobody feels the need to perform about it.
-
Rank 12. North Port
Modern British
-
Rank 13. Mara
Modern Italian
A brightly painted bottle shop and restaurant tucked just off Aberdeen's main drag, with an all-Italian wine list and sharing plates that roam a little beyond the boot. The menu is short and affordable, the food punches with hearty, well-matched flavours, and the team knows the wine well enough to make ordering feel easy. It holds a Michelin Bib Gourmand, which around here counts for something.
-
Rank 14. Amuse by Kevin Dalgleish
Modern French
-
Rank 15. Café Bohème
Modern French
Wood panelling, simple tables, and a menu built around pommes anna and crème brûlée: Café Bohème wears its French bistro look without irony. Tucked down a city centre side street in Aberdeen, it's the kind of place where the classics are taken seriously but the kitchen doesn't stop there, folding in enough modern technique to keep things from feeling like a museum piece. The team runs it with evident warmth.
-
A Murano chandelier and a mounted stag preside over this hotel dining room inside The Fife Arms, where the tartan-clad staff match the cubist painted walls in a way that shouldn't work but does. The kitchen leans classical, pulling prime Scottish lobster and venison through wood-fire techniques that fill the room with a low, smoky warmth. In winter, the fire glows and the whole thing feels like Balmoral if Balmoral had better taste.
-
Rank 17. The Bonnie Badger
Modern British
Tom Kitchin and his wife have taken an old coaching inn in golf country and turned it into their version of a great Scottish pub, with enough range that you can eat however seriously you like. The Broc Bar does haggis bonbons and fish pie; the Stables dining room asks a little more of you; and the sun-trap garden has its own menu when the East Lothian weather cooperates. Scottish ingredients run through all of it, from bar snacks to the more composed plates.
-
Rank 18. La Potinière
Traditional British
-
Rank 19. Kildrummy Inn
Modern British