Pitlochry has a great selection of restaurants and cafes offering both traditional Scottish and continental cuisine. You will also find fish and chips bars where you can purchase a simple carryout fish supper. All eating places are within a 10 minute stroll.

To find a restaurant that suits your taste and budget, please browse the list below and if you wish to reserve a table, we will be happy to do it for you.

Something Exclusive:

Victoria’s Restaurant
Victoria’s Restaurant is a family run restaurant offering very high standards of cuisine, with a strong emphasis on attentive and friendly service.
Tel: 01796 472670, www.victorias-pitlochry.co.uk

Fern Cottage Restaurant
This restaurant offers a Scottish menu with a twist of the mediteranean – Turkish style.
Tel: 01796 473840, www.ferncottagepitlochry.co.uk

Portnacraig Inn and Restaurant
This restaurant is located on the banks of the river, and is a small intimate restaurant serving Scottish cuisine.
Tel: 01796 472777, www.portnacraig.com

Fonab Castle  Overlooking Loch Faskally this stately castle hotel offers Afternoon Tea, fine good food without the fuss is served in the relaxed Brasserie or enjoy fine dining in the Sandemans Restaurant. Reservations are essential.
Tel: 01796 470140, www.fonabcastlehotel.com

For more casual dining, we would recommend:

Clubhouse Bar & Restaurant Clubhouse Bar & Restaurant offers something for everybody. Enjoy great beers and traditional British food in a relaxed setting with stunning views.                        Tel: 01796 472334, www.pitlochrygolf.co.uk/clubhouse

Moulin Inn
This is a cosy pub up the road from Craigmhor Lodge, with a log fire, local brew and pub food served until 9.30pm
Tel; 01796 472196, www.moulininn.co.uk

The Old Mill Inn
Centrally located just behind the Royal Bank of Scotland on Atholl Road in Pitlochry, this buzzy bar & bistro offers modern Scottish pub fayre and friendly service.  With indoor and outdoor dining options, sit back and enjoy a bite to eat or a refreshing drink whilst the old mill wheel turns and the world passes by.  The Old Mill Inn also normally has live music every Friday & Saturday night in the bar, although they are only allowed to resume this once the Government lifts Covid-19 Restrictions.
Tel: 01796 474 020, www.theoldmillpitlochry.co.uk

East Haugh
A beautiful country hotel located at East Haugh around 1 mile from Pilochry, serving local produce including game and seafood.
Tel: 01796 473121, www.easthaughhousehotel.co.uk

Rooms are excellent and breakfast fantastic

Jane and Callum will warmly welcome you. The rooms are fantastic, short walk into Pitlochry and friendly skilled team. Big smiles from Heather at breakfast, great food from Katey, Breakfast Chef. Breakfast was top quality, I had the avocado and scrambled egg on sourdough toast and delightful Lochaber sausage with Perth...

DJW Edinburgh (Edinburgh, UK)