Whether you’re looking for restaurants, bars or bistros in Perthshire, there is plenty to choose from. Browse the local produce at the farmers’ markets, tour a malt whisky distillery or sample the local beef and seafood in the restaurants.
We found you 90 results
, currently showing 81 to 90.
Cafes & Tearooms
Distilleries
Crieff
Only have time to visit one distillery?
Sample Scotland's favourite whisky at Scotland's oldest distillery.
Open all year for guided tours, we have a restaurant, shop and BAFTA
award winning show...
Restaurants
Blairgowrie
Cargill's is a family run restaurant down by the riverside in Blairgowrie near the Wellmeadow in the heart of the town.
Restaurants
Perth
63 Tay Street is located in the heart of historic Perth. This highly rated restaurant uses produce sourced locally and from fine suppliers a little further afield. An extensive wine list is a feature of the restaurant.
Bistros & Brasseries
Pitlochry
Evening meals to light bites all in comfortable surroundings.
Farmers Markets & Shops
Perth
Gloagburn Farm Shop opened in June 2003 selling good, wholesome, fresh, locally produced foode specialise in our homemade produce, Scottish products, locally grown vegetables and fruit and organic wines.
Restaurants
Perth
The Lovat Hotel in Perth offers only the best dining experiences with food served until 10pm daily varying from snacks and light bites to full dinner menu.
Restaurants
Perth
Huntingtower Hotel in Perth is one of the friendliest country house hotels in Scotland and designed with your comfort in mind. This affordable, authentic country house experience is one of quiet, understated elegance and charm.
Restaurants
St Fillans
The Meall Reamhar Restaurant is within the Four Seasons Hotel. The natural beauty of this location is the first delight of every visitor to St Fillans, and the position of the Four Seasons is one of the most enviable settings in Scotland.
Restaurants
Dunkeld
Good food from a choice menu which captures all the flavours of the Indian subcontinent - that's the signature of the 'Darjeeling' in Dunkeld in the heart of Perthshire.