Must-see restaurants in Scotland

  • Botanica

    Southern Highlands & Islands

    In the centre of Tighnabruaich village, this place offers a touch of eclecticism focused on solid British ingredients, with simple classics like asparagus…

  • Castlehill

    Dundee

    Thought by many to be worthy of earning Dundee's first Michelin star, the Castlehill is passionate about Scottish produce (the chef is a keen forager for…

  • Timberyard

    Edinburgh

    Ancient, worn floorboards, cast-iron pillars, exposed joists, and tables made from slabs of old mahogany create a rustic, retro atmosphere in this slow…

  • Martin Wishart

    Leith

    In 2001 this restaurant became the first in Edinburgh to win a Michelin star, and it's retained it ever since. The eponymous chef has worked with Albert…

  • The Boathouse

    Southern Highlands & Islands

    This picturesque stone cottage is right by the water near the ferry slip. It's the place to go for fresh seafood: local lobster, delicious oysters and…

  • Puffer

    Oban, Mull & Tiree

    Easdale Island is fed and watered by the Puffer, named after the boats that once served the community. It combines pub, tearoom and restaurant. There are…

  • Tolbooth Restaurant

    Aberdeenshire

    Set in the 17th-century Tolbooth building overlooking the harbour, and decorated with local art and crisp white linen, this is one of the best seafood…

  • Digby Chick

    Outer Hebrides

    A modern restaurant that dishes up bistro cuisine such as haddock and chips, slow-roast pork belly or roast vegetable panini at lunchtime, the Digby Chick…

  • Scorrybreac

    Portree (Port Righ)

    Set in the front rooms of what was once a private house, and with just eight tables, Scorrybreac is snug and intimate, offering fine dining without the…

  • Lochleven Seafood Cafe

    West Highlands

    This outstanding place serves superb shellfish freshly plucked from live tanks – oysters, razor clams, scallops, lobster and crab – plus a daily fish…

  • Cocoa Mountain

    North & West Coast

    At the Balnakeil craft village, this upbeat cafe and chocolate maker offers handmade treats including a chilli, lemongrass and coconut white-chocolate…

  • Mums

    Old Town

    This nostalgia-fuelled cafe serves up classic British comfort food that wouldn't look out of place on a 1950s menu – bacon and eggs, bangers and mash,…

  • Cafe Thyme

    Arran

    At the Old Byre Visitor Centre, this is a very pleasant spot, with chunky wooden tables, outdoor seating and sweeping views from its elevated position. It…

  • Applecross Inn

    Ullapool to Kyle of Lochalsh

    The perfect shoreside location for a sunset pint, with its spectacular vistas of Skye, Raasay and the sea, this remote inn is deservedly renowned. On…

  • Shorehouse Seafood Restaurant

    North & West Coast

    By the ferry pier for Handa Island Nature Reserve, Shorehouse is a restaurant and cafe in a lovely setting, looking across the sound to the sandy beach on…

  • Castle Terrace

    Edinburgh

    It was little more than a year after opening in 2010 that Castle Terrace was awarded a Michelin star under chef-patron Dominic Jack (the star was lost in…

  • Gamba

    Glasgow

    This business-district basement is easily missed but is actually one of the city's premier seafood restaurants. Presentation is elegant, with carefully…

  • Boathouse

    Mull

    Free-range and home-made are the watchwords at the Boathouse tearoom beside the Ulva ferry landing, where bread is freshly baked on the premises, the…

  • Grain Store

    Old Town

    An atmospheric upstairs dining room on picturesque Victoria St, the Grain Store has a well-earned reputation for serving the finest Scottish produce,…

  • MacCallum's

    Southern Scotland

    Right at the end of the harbour road, where yachts have given way to fishing boats, this set-up has two parts, both worthwhile. The Oyster Bar offers…

  • Locanda de Gusti

    Edinburgh

    This bustling family bistro, loud with the buzz of conversation and the clink of glasses and cutlery, is no ordinary Italian but a little corner of Naples…

  • Scalloway Hotel

    Shetland

    With a short, quality menu based around top-notch local and Scottish produce, this hotel restaurant is one of Shetland's best places to dine. Delicious…

  • Coltman's

    Borders Region

    This main-street deli has numerous temptations, such as excellent cheeses and Italian smallgoods, as well as perhaps Scotland's tastiest sausage roll…

  • Cannonball Restaurant

    Old Town

    The historic Cannonball House next to Edinburgh Castle's esplanade has been transformed into a sophisticated restaurant (and whisky bar) where the Contini…

  • Waterside

    North & West Coast

    In a former waiting room on Kyle's train station platform, this quaint little spot serves reliably delicious fresh fish and shellfish. A big effort is…

  • Cobbles

    Borders Region

    This inn off the main square is so popular you will need to book a table at weekends. It's cheery, very welcoming and warm, and serves excellent upmarket…

  • Route 7 Cafe

    The Cairngorms

    This place, named for the cycle route that passes the door, takes a bit of finding (at the end of the side road that passes Cairngorm Brewery), but is…

  • Bach

    Dundee

    Easily the best breakfast spot in town (served till 11.45am weekdays, all-day brunch at weekends), this place sports a mix of Scottish, New Zealand, Asian…

  • Saramago Café Bar

    Glasgow

    In the airy atrium of the Centre for Contemporary Arts, this place does a great line in eclectic vegan fusion food, with a range of top flavour…

  • Brew Lab

    Edinburgh

    Students with iPads lolling in armchairs, sipping carefully crafted espressos amid artfully distressed brick and plaster, recycled school-gym flooring,…

  • Langass Lodge Restaurant

    Outer Hebrides

    One of the best restaurants in the Outer Hebrides, Langass Lodge complements the best of local seafood, beef and game with vegetables and herbs grown in…

  • Kylesku Hotel

    North & West Coast

    In this remote lochside location, it's a real pleasure to gorge yourself on delicious sustainable seafood. Local langoustines, squat lobsters and mussels…

  • Café 52

    Aberdeen

    This little haven of laid-back industrial chic – a high, narrow space lined with bare stonework, rough plaster and exposed ventilation ducts – serves some…

  • Inn on the Tay

    Highland Perthshire

    This convivial pub, with its modern bistro-style dining room, makes a great pit stop on the way west to Loch Tay. The menu is simple – salads, burgers,…

  • Silver Darling

    Aberdeen

    The Silver Darling (an old Scottish nickname for herring) is the place for a special meal, housed in a former Customs office at the entrance to Aberdeen…

  • Aizle

    Edinburgh

    If you tend to have trouble deciding what to eat, Aizle (the name is an old Scots word for 'spark' or 'ember') will do the job for you. There's no menu…

  • Pier Café

    East Coast

    A very worthwhile stop, this bustling cafe by the loch has pleasant views, art exhibitions on the walls and real flair. Great chalkboard specials augment…

  • Three Chimneys

    Skye

    Halfway between Dunvegan and Waterstein, the Three Chimneys is a superb romantic retreat combining a gourmet restaurant in a candlelit crofter’s cottage…

  • La Vigna

    Southern Scotland

    This long-established local favourite is a great spot, seemingly plucked from some bygone age with its quietly efficient service and classy, welcoming…

  • Lime Tree

    Fort William

    Fort William is not over-endowed with great places to eat, but the restaurant at this small hotel and art gallery has put the UK’s Outdoor Capital on the…

More destinations you need to see