Must-see restaurants in Central Highlands

  • Old Forge

    West Highlands

    The Old Forge is listed in the Guinness Book of Records as Britain’s most remote pub. It’s surprisingly sophisticated – as well as having real ale on tap,…

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

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

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

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

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

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

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

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

  • Rannoch Station Tea Room

    Highland Perthshire

    This superb little tearoom sits on the platform at remote Rannoch Station, serving coffee, sandwiches and cake to visiting hikers, mountain bikers and…

  • Cafe Canna

    Central Highlands

    The only eating place on the island, this cafe serves meals such as haddock and chips (fish freshly landed at Mallaig) and Canna rabbit stew, in a lovely…

  • Fish Market Restaurant

    West Highlands

    At least half-a-dozen signs in Mallaig advertise ‘seafood restaurant’, but this bright, modern, bistro-style place next to the harbour is our favourite,…

  • Geographer

    Fort William

    Bright and modern in atmosphere, this restaurant takes its inspiration from the owner's travels with a menu that mixes standards, such as burgers and fish…

  • Mountain Cafe

    The Cairngorms

    The Mountain Cafe offers freshly prepared local produce with a Kiwi twist (the owner is from New Zealand): healthy breakfasts of muesli, porridge and…

  • Mustard Seed

    Inverness

    The menu at this bright and bustling bistro changes weekly, but focuses on Scottish and French cuisine with a modern twist. Grab a table on the upstairs…

  • Tea Garden

    West Highlands

    On a sunny day the Tea Garden's terrace cafe, with its flowers, greenery and cosmopolitan backpacker staff, can feel more like the Med than Mallaig. The…

  • Old Library Lodge & Restaurant

    West Highlands

    The Old Library is a charming restaurant with rooms (singles/doubles £75/120) set in converted 200-year-old stables overlooking the waterfront in Arisaig…

  • Port-na-Craig Inn

    Pitlochry

    Across the river from the town centre, this cute little cottage sits in what was once a separate hamlet. Top-quality main meals are prepared with…

  • Classroom

    Inverness & the Great Glen

    Done up in an appealing mixture of modern and traditional styles – lots of richly glowing wood with designer detailing – Classroom doubles as cocktail bar…

  • Bridge of Balgie Tearoom

    Highland Perthshire

    This cafe, with a suntrap of a terrace overlooking the river, is the beating heart of Glen Lyon, a hub for walkers, cyclists and motorists. The owner is a…

  • Contrast Brasserie

    Inverness

    Book early for one of the best-value restaurants in Inverness – a dining room that drips designer style, with smiling professional staff and truly…

  • No 7 Bistro

    The Cairngorms

    Soothing moss-green decor and friendly service create a relaxed atmosphere in this busy bistro, whose menu includes hearty favourites from seafood chowder…

  • Ski-ing Doo

    The Cairngorms

    A long-standing Aviemore institution, the child-friendly Ski-ing Doo (it’s a pun…ask the waiter!) is a favourite with family skiers and hikers. It's an…

  • Crafts & Things

    West Highlands

    Just off the main road between Glencoe village and Ballachulish, the tearoom in this craft shop is a good spot for a lunch of homemade lentil soup with…

  • Kitchen Brasserie

    Inverness

    This spectacular glass-fronted restaurant offers a great menu of top Scottish produce with a Mediterranean or Asian touch, and a view over the River Ness …

  • Roo's Leap

    The Cairngorms

    Friendly service, cold bottled beer and great barbecue contribute to the antipodean atmosphere at this lively restaurant set in the old railway station…

  • Rocpool

    Inverness

    Lots of polished wood, crisp white linen and leather booths and banquettes lend a sophisticated nautical air to this relaxed bistro, which offers a…

  • Cawdor Tavern

    Inverness & the Great Glen

    Cawdor Tavern, in the village close to Cawdor Castle, is worth a visit, though it can be difficult deciding what to drink as it stocks more than 100…

  • Dining Car Tearoom

    West Highlands

    This atmospheric tearoom, set in a 1960s railway coach, serves soup and sandwiches, scones with cream and jam, and pots of tea, with superb views of the…

  • Glen Clova Hotel Restaurant

    The Cairngorms

    The Glen Clova Hotel has a bay-windowed restaurant with views across the glen, serving classics such as steaks, salads and fish and chips, as well as…

  • Lock Inn

    Loch Ness

    A superb little pub right on the canal bank, the Lock Inn has a vast range of malt whiskies and a tempting menu of bar meals, which includes Orkney salmon…

  • Sam’s Indian Cuisine

    Inverness

    The stylish decor in Sam’s is a cut above your average curry shop, and so is the food – lots of fresh and flavoursome spices and herbs make dishes such as…

  • Taymouth Marina

    Highland Perthshire

    This appealing modern restaurant has a prime position on the banks of Loch Tay, with window tables making the most of the gorgeous views. Service is…

  • Galmisdale Bay

    Central Highlands

    The cafe-bar above the ferry pier is the social hub of the community, and serves tasty, great-value soups, salads and sandwiches, plus hot lunch specials…