Edinburgh
Organic bread and cakes baked on the premises, ethically sourced coffee, daily and weekend newspapers scattered about, even some outdoor tables – what's…
Edinburgh
Organic bread and cakes baked on the premises, ethically sourced coffee, daily and weekend newspapers scattered about, even some outdoor tables – what's…
Ullapool to Kyle of Lochalsh
Four miles west of Lochcarron, the Kishorn Seafood Bar is a cute, pale blue bungalow that serves the freshest of local seafood simply and well, with very…
Edinburgh
What is arguably Edinburgh's best sushi restaurant impresses with its minimalist interior, fresh, top-quality fish and elegantly presented dishes – the…
Orkney
Tucked away off the main street, this Stromness favourite specialises in excellent local seafood in an intimate, cordial atmosphere. There’s always…
Aberdeen
The menu of this funky little eatery hidden on a backstreet concentrates on good-quality Scottish produce but draws its influences from cuisines all…
Glasgow
Chain cafes plaster Glasgow's centre, so it's a joy to come across this tiny place, which offers great coffee and hot chocolate as well as delicious…
New Town
A palatial Georgian banking hall enlivened by fuchsia-pink banners and lampshades is home to this lively, family-friendly Italian bar and restaurant,…
Perth
Classy and warmly welcoming, this understated restaurant is Perth’s best, featuring a lightly decorated dining area, excellent service and quality food…
Skye
This cosy farmhouse kitchen of a place, with terracotta tiles and a wood-burning stove, is one of Skye’s most romantic restaurants and was awarded a…
Dumfries & Galloway
Overlooking the heart of town, this restaurant's cuisine is true to its name, which refers to the historic bond between Scotland and France. Local produce…
Aberfoyle Delicatessen & Trossachs Butcher
The Trossachs
This main-street shop is a cut above most of Aberfoyle's culinary offerings. There's good produce for self-caterers and excellent sandwiches, but the pies…
St Andrews
Housed in the former post-office building, this loud and bustling brasserie panders to a youngish clientele of local families, well-heeled students and…
Leith
This cosy little restaurant, tucked beneath a 17th-century signal tower, is one of the city's best seafood places. The menu ranges widely in price, from…
St Andrews
Classy, comfortable and well established, the friendly Vine Leaf offers a changing menu of sumptuous Scottish seafood, game and vegetarian dishes. There's…
Dumfries & Galloway
This excellent cafe under a gallery and shop is the best spot in town for a coffee, with cosy wood fittings offset by a garden space out the back. There's…
Skye
Serving everything from eggs Benedict and cappuccino to cocktails and seafood specials, this appealing cafe specialises in wood-fired pizzas (also…
New Town
A wholesome deli that puts the emphasis on Fairtrade, organic and locally sourced produce, Urban Angel is also a delightfully informal cafe-bistro that…
Moray
This cafe-bar has a bistro-style menu that changes regularly but includes quality versions of popular dishes such as Cullen skink, mussels, bangers and…
Borders Region
Lively and attractive, this High St coffee stop and restaurant occupies the ground level of a handsome bank building. Morning coffees and light lunches…
Dundee & Angus
This tiny deli serves the best cafe cuisine in the county – superb coffee (the cafe is named for the ideal temperature of an espresso), delicious cakes…
Skye
Broadford has several places to eat but one really stands out: Creelers is a small, bustling restaurant (refurbished in 2018) that serves some of the best…
Aberdeenshire
Set in the tiny fishing village of Catterline, 5 miles south of Stonehaven, the Creel is a rustic pub with thick stone walls, low ceilings and open…
Kirkwall
This popular harbourside place is a convivial spot with a helpful attitude. It offers high-standard bar meals and excellent evening meals in the…
Inverness & the Great Glen
Set in the heart of lovely Strathglass, on the road between Cannich and Beauly, this fine Victorian inn is a haven of old-fashioned charm. It houses a top…
Southern Highlands & Islands
The excellent restaurant at the Pierhouse Hotel enjoys a view across the water to Lismore, and specialises in local seafood and game. The bar menu also…
West Highlands
This friendly cafe is the social hub of Glencoe village, serving breakfast fry-ups till 11.30am (including vegetarian versions), light lunches based on…
Southern Highlands & Islands
This cool little cafe serves Bute's best coffee, alongside a range of home baking, soups and sandwiches with imaginative fillings. It also sells CDs,…
The Trossachs
This brilliant rural restaurant serves soups, sandwiches and scones as well as lunches and fabulous dinners (£65), which are high quality, sustainably…
Outer Hebrides
Set halfway along the Golden Road, this neat little art gallery doubles as an excellent cafe serving delicious homemade soups, sandwiches, cakes and…
Loch Ness
The Dores Inn is a beautifully restored country pub furnished with old church seating, local landscape paintings and fresh flowers. The menu specialises…
The Cairngorms
Housed in a converted watermill, the Cross is one of the finest restaurants in the Highlands. The intimate, low-raftered dining room has an open fire and…
Fort William
The Crannog wins the prize for the best location in town – perched on the Town Pier, giving window-table diners an uninterrupted view down Loch Linnhe…
Southern Highlands & Islands
The cafe of the Kilmartin House Museum has a lovely conservatory with a view across fields to a prehistoric cairn. Nourishing, delicious, home-style…
Pitlochry
A mile away from town but a world apart, this atmospheric inn has low ceilings, ageing wood and snug booths. It's a wonderfully romantic spot for a home…
Highland Perthshire
Top choice for a sun-kissed pub lunch by the river is the Taybank, a regular meeting place and performance space for folk musicians and a wonderfully…
Inverness
Café 1 is a friendly, appealing bistro with candlelit tables amid elegant blond-wood and wrought-iron decor. There is an international menu based on…
West Highlands
This great barn of a pub serves real ale and tasty bar meals (till 9pm), and has a comfy 24-bed bunkhouse downstairs (beds £17 per person). It’s at the…
Inverness & the Great Glen
Beauly's best lunch spot is this superb little delicatessen and cafe that serves breakfast (till 11.30am), daily lunch specials (11.30am to 4.30pm) and…
Old Town
Chic and sleek, with a great view of the castle, Tower is perched in a turret atop the National Museum of Scotland building. A star-studded guest list of…
Edinburgh
This spacious French deli-cafe supplies many of Edinburgh’s top restaurants, and boasts some of the best cheese and charcuterie the city has to offer. It…