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:

Cargill’s Clubhouse Bar & Restaurant Cargill’s Clubhouse 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

Caffe Scozia Caffe Scozia is situated on the main street serving fine Italian & traditional foods until 10pm.  The restaurant has two main dining areas and also boasts an outside terrace for dining or drinks.                                                                                                                                                                                                            Tel: 01796 472469, www.caffescozia.co.uk

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

Logierat Inn
This Inn is located about 5 minutes drive from the town, with home cooked food and freindly service. There is a large car park on site.
Tel: 01796 482423

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 has live music almost every Friday & Saturday night in the bar.
Tel: 01796 474 020, www.theoldmillpitlochry.co.uk

Perfect!

We stayed at the weekend as a group of girls and could not fault anything about the place. Rooms are spacious, clean and modern with a lovely little terrace outside. Breakfast was really good and dining room lovely with beautiful views. We have stayed before as couples and will definitely stay again, would not look to ...

Heather M (Edinburgh, UK)