Pitlochry Restaurants

I'm always being asked "What are the best Pitlochry restaurants?"

I am not a food guide critic so I shall not be rating the restaurants and eating places merely giving a listing entry on the site for those who wish to be included.

I shall from time to time add to the list and may even make comments, but that is all. This page on eating out gives an overview of places to eat in the area.

For ease of use I've divided it up into types and I will be adding to the list as I review the various restaurants, cafes and takeaways in and around the town.


Victoria's - Licensed Restaurant & Coffee Shop

    • Address: 45 Atholl Road, Pitlochry,Perthshire,PH16 5BX
      Tel: +44 (0)1796 472670 Map
    • Cuisine(s): Bistro, Café, Modern European
    • Avg. Cost Per Head Lunch: £20 Dinner: £30
    • Comments:

      From 10.00am, the coffee shop caters for those in need of a simple, speedy light meal or snack. Whether it be a delicious homemade Victoria's special burger, or a generously filled warm ciabatta, or perhaps a tasty plate of authentic nachos, or traditional fresh fish & chips, you can be assured of a memorable, top quality experience.

      Come 5.30pm, the ambience changes and a bistro style menu is introduced. This is a delightful experience with an eclectic choice of fajitas, charcoal grilled steaks, seafood, pasta, traditional Scottish fayre, Italian pizzas etc, all served with attentive, high standards of service. This unique ambience of quality set in these stylish, but informal surroundings, lends itself to a truly satisfying dining experience.


Port Na Craig Restaurant
    • Address: Port-Na-Craig, Pitlochry, Perthshire PH16 5ND
      Tel: +44 (0)1796 472777 Map
    • Cuisine(s): Modern British
    • Avg. Cost Per Head Lunch: N/A Dinner: £33
    • Comments: A taste of Scotland awaits you! Port Na Craig offers warm and friendly service. Come and enjoy the hospitality, good food and wonderful location.

      Open seven days a week, 11.00 a.m. till late serving food all day including morning coffee, lunch, Pre theatre and evening meals. This year we are also introducing Sunday Brunch which will feature a fixed menu and individual dishes served from 11.00 a.m. until 4.00.

      This Pitlochry restaurant, together with its conservatory offers an intimate place to dine. Our outside seating area set on the banks of the river, are for warm summer nights when al fresco dining is idyllic.
      All dishes are freshly prepared and cooked to order using fresh Scottish and local produce and our home grown herbs rhubarb and apples.

The Old Mill Inn
    • Address: Mill Lane, Pitlochry, PH16 5BH
      Tel: +44 (0)1796 474020 Map
    • Cuisine(s): Scottish
    • Avg. Cost Per Head Lunch: £21 Dinner: £30
    • Comments: The Old Mill Inn offers a menu to delight every pallet. We pride ourselves on serving the best fresh local produce.

      The Old Mill restaurant will be open from 8am for breakfast and will serve delicious meals all day until 8.45pm.

      We can accommodate small and large groups and if you have any dietary requirements please inform staff on arrival or when booking a table.

Strathgarry Restaurant
    • Address: 113 Atholl Road, Pitlochry PH16 5AG
      Tel: +44 (0)1796 472469 Map
    • Cuisine(s): Scottish
    • Avg. Cost Per Head Lunch: N/A Dinner: N/A
    • Comments: This Pitlochry restaurant restaurant opens daily from 9am serving a wide range of breakfast items. Featuring our Big and Wee traditional Scottish Breakfasts. Coffee, tea and a range of cakes and freshly baked pastries are served all day until 6pm. Our main menu is available all day with lunch time specials served from 12pm until 6pm and evening specials served till closure. Booking is not necessary however due to our increasing popularity it is advisable to book during the summer months.

      During our summer months our courtyard bar is opened.


Pine Trees Hotel
Strathview Terrace, Pitlochry, Perthshire, PH16 5QR
Tel: 01796 472121 Map

Type of Food:Hotel Restaurant

Garden Restaurant has tempting menus offer a selection of classic, hearty dishes, with the occasional cosmopolitan twist, making the most of Scotland’s rich natural larder.

Guests' favourites include the sumptuous local fish, lamb or game, all served with delicious fresh vegetables. Dishes such as the haggis tartlet or the Pigeon in Sherry Sauce encourage more adventurous palates. Our menu reflects a wealth of Scottish provender, including Orkney Herring, Arran Mustards and cheese from the Isle of Mull to name a few.


Fern Cottage
Fern Cottage, Restaurant & Tea House, Ferry Road, Pitlochry PH16 5DD
Tel: 01796 473840 Map

Type of Food: Restaurant and Tea House

The menus combine the finest Scottish ingredients with the best of mediteranean hospitality, offering a unique mix of flavours, tastes and culture. All the food is freshly cooked when make your choice.

Teas, coffees, cakes & desserts are served from 10.30 each day. Lunch menu is served between 12noon and 3pm, Pre-Theatre and Early menu served 5.30pm to 6.45pm

A La Carte dinner menu is served from 5.30pm each evening, with the last order taken at 9.00pm


Moulin Hotel Restaurant
The Moulin Hotel, Pitlochry, Perthshire, PH16 5EW,
Tel: 01796 472196 Map

Type of Food: Restaurant

In dining we really come into our own. We believe you need to feel good to enjoy great food to the full - and you will certainly feel very much at home in our delightful country inn style atmsephere.

Our reputation locally and regionally is second to none and customers travel regularly from all over Highland Perthshire to meet and dine in the rather unique, rustic and friendly Pitlochry restaurant. There are no strangers here, only friends who have never met.

The Moulin has earned this considerable reputation for the quality of its cuisine with local diners and visitors from many countries for many years now, as reflected by the many ongoing compliments in the press, and in our visitors’ book!


Logierait Inn
Logierait, Pitlochry, Perthshire PH9 0LJ
Tel: 01796 482423 Map

Type of Food:Serving Lunches, High Teas, & Dinners in a relaxed pub, atmosphere. Booking recommended.
Logierait is 5 mls south of Pitlochry


Hetties Tea Room
93-95Atholl Road, Pitlochry, Perth and Kinross PH16 5AB
Tel: 01796 473991 Map

Type of Food: Afternoon Tea
Their Own Blend Loose Leaf Tea served up in vintage china witrh mouthwateringly good home baking. Light lunches and snacks made with fresh local ingredients and fabulous Orkney Ice cream. All available to sit in or takeaway.


MacNab's Bistro
5 Station Road, Pitlochry PH16 5AN,
Tel: 01796 473770 Map



Return to Pitlochry
Return to the Perthshire home page