Must-see restaurants in Scotland

  • Loudon's Café & Bakery

    Edinburgh

    Organic bread and cakes baked on the premises, ethically sourced coffee, daily and weekend newspapers scattered about, even some outdoor tables – what's…

  • Kishorn Seafood Bar

    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…

  • Kanpai Sushi

    Edinburgh

    What is arguably Edinburgh's best sushi restaurant impresses with its minimalist interior, fresh, top-quality fish and elegantly presented dishes – the…

  • Hamnavoe Restaurant

    Orkney

    Tucked away off the main street, this Stromness favourite specialises in excellent local seafood in an intimate, cordial atmosphere. There’s always…

  • Moonfish Café

    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…

  • Riverhill Coffee Bar

    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…

  • Contini

    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,…

  • 63 Tay Street

    Perth

    Classy and warmly welcoming, this understated restaurant is Perth’s best, featuring a lightly decorated dining area, excellent service and quality food…

  • Loch Bay

    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…

  • Auld Alliance

    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…

  • Adamson

    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…

  • Fishers Bistro

    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…

  • Vine Leaf

    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…

  • Designs

    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…

  • Cafe Sia

    Skye

    Serving everything from eggs Benedict and cappuccino to cocktails and seafood specials, this appealing cafe specialises in wood-fired pizzas (also…

  • Urban Angel

    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…

  • Drouthy Cobbler

    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…

  • Night Safe Bistro

    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…

  • 88 Degrees

    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…

  • Creelers

    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…

  • Creel Inn

    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…

  • The Shore

    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…

  • Struy Inn

    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…

  • Pierhouse Hotel

    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…

  • Glencoe Café

    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…

  • Musicker

    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,…

  • Monachyle Mhor

    The Trossachs

    This brilliant rural restaurant serves soups, sandwiches and scones as well as lunches and fabulous dinners (£65), which are high quality, sustainably…

  • Skoon Art Café

    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…

  • Dores Inn

    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…

  • Restaurant at the Cross

    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…

  • Crannog Seafood Restaurant

    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…

  • Kilmartin Museum Café

    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…

  • Moulin Hotel

    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…

  • Taybank

    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…

  • Café 1

    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…

  • Ben Nevis Inn

    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…

  • Corner on the Square

    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…

  • Chocolate dessert at The Tower.

    Tower

    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…

  • Outside Henri of Edinburgh in Stockbridge

    Henri of Edinburgh

    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…

More destinations you need to see