Must-see restaurants in Highland Perthshire

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

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

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

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

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

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

  • Blair Atholl Watermill

    Highland Perthshire

    This working watermill grinds its own flour and bakes its own bread, and serves it up in this atmospheric cafe as deliciously fresh sandwiches and…

  • Watermill

    Highland Perthshire

    Bookshop-cum-gallery-cum-cafe that serves delicious homemade soups, sandwiches and cakes. Best to book for lunch if you want to be sure of a table.