The Best Pitlochry Restaurants for Seasonal Scottish Dining

If there’s one thing that defines Pitlochry - other than its scenery - it’s food. This town sits amongst the phenomenal Perthshire foodie scene, and if you’re looking for the best places to eat in Pitlochry, you’ll quickly realise this small town has a handful of excellent options.

Beyond the traditional inns and cosy pubs, there’s a growing number of restaurants in Pitlochry (and nearby) focused on seasonal field-to-fork menus, and local produce and ingredients from Perthshire’s natural larder.

For us, places like The Grandtully Hotel, Fauna Restaurant, and The Taybank stand out most for that reason. Their menus feel creative, seasonal, and constantly evolving, making each visit slightly different from the last.

But whether you’re after elevated dining, hearty Scottish comfort food, or something a little more atmospheric and unique, there’s genuinely no shortage of excellent places to eat in and around Pitlochry.

Quick Guide: Pitlochry Restaurants

A quick guide to our favourite places to eat in Pitlochry, including Scottish-inspired plates and international cuisine. Most are in the town centre and within walking distance of most hotels, with a few notable exceptions that are worth the short drive.

Reservations are essential, no matter where you eat:

  • Port na Craig: A cosy riverside inn serving hearty Scottish dishes in a traditional, rustic setting.

  • Fauna: An elegant, contemporary dining experience inside Pine Trees Hotel, serving a modern take on Scottish dishes using local produce.

  • The Grandtully: Michelin-recommended dining focused on local, seasonal ingredients, alongside inventive cocktails and an excellent wine list (nearby Grandtully).

  • The Taybank: Thoughtful, elevated cooking with a strong focus on seasonality, wines, and beautifully presented small plates (nearby Dunkeld).

  • The Wee Choo Choo: Thai cuisine served inside a beautifully restored vintage railway carriage; quirky, atmospheric, and surprisingly elegant.

  • Fern Cottage: A charming spot known for its Mediterranean-influenced menu, warm interiors, and intimate atmosphere.

  • The Bridge Restaurant: Relaxed and welcoming, with a varied menu of classics and locally inspired favourites.

  • Cidsin: A modern Indian restaurant blending classic flavours with contemporary presentation.

The Best Pitlochry Restaurants for Seasonal Dining & Scottish Flavours

Port-na-Craig Inn & Restaurant

Tucked away beside the river, Port na Craig feels exactly like the kind of cosy, family-run Perthshire inn you hope to stumble across in Pitlochry. Inside, it’s all stone walls and traditional charm, and the whole place feels inviting and relaxed.

With a menu focused on hearty Scottish comfort food, expect dishes like venison, chicken balmoral, rich sauces, and warming puddings after a long day exploring Perthshire. We ate here a little while back, and our ribeye steaks with hand-cut chips were excellent.

Port-na-Craig is particularly lovely on summer evenings, and if you can, time your visit for sundowners in the riverside terrace before dinner.

Fauna Restaurant

Located inside Pine Trees Hotel, Fauna brings a sophisticated, modern touch to Pitlochry’s dining options. The interiors are beautifully styled without feeling overly formal, and the menu leans into modern Scottish cooking with a strong emphasis on local produce and seasonality.

Compared to some of the town’s more traditional eateries, Fauna feels notably refined and smart, with plush velvet sofas and muted, pretty design touches. Yet it’s still warm and friendly. It’s the sort of place that works equally well for a boujie group dinner or a slower, more romantic evening away.

We enjoyed a delicious pumpkin ravioli, but the standout dish was the braised beef with buttery mash, red cabbage, and a generous glass of red wine. Absolutely delicious.

The Grandtully

Located about a 15-minute drive from Pitlochry, The Grandtully is absolutely worth the drive if food is a priority during your trip. Michelin-recommended and winner of two AA rosettes, the folks behind Grandtully are deeply focused on seasonal Scottish ingredients; the result is a menu that feels thoughtful and quietly confident rather than overly complicated.

We’ve enjoyed numerous small plates here and indulged in their excellent Sunday roast, but their ever-changing à la carte is where Grandtully shines; think sharing charcuterie plates, venison loin, and smoked mackerel rillette on brioche.

The cocktails and wine list are also excellent, making it an ideal place to settle in for the evening. Grandtully is famous for its dangerously good Negronis, but its craft beer and wine selection is equally solid.

Best described as a refined, rural foodie experience, featuring a boutique hotel upstairs and an outdoor drinks terrace, we think it perfectly balances warm country hospitality with truly exceptional food. Highly recommend.

The Taybank

Over in nearby Dunkeld, The Taybank has built something of a reputation for beautifully presented plates and produce-led cooking. The atmosphere feels warm and relaxed, and there’s a real focus on seasonality and locally sourced ingredients.

Dishes change regularly depending on what’s available, which keeps the menu feeling fresh and interesting throughout the year. We had a mouthwatering soft venison dish with different beetroots, followed by affogato and crème brûlée.

The restaurant itself is gorgeous; intimate, a little Art Deco, lit with candles and warmed up with sheepskins. If you can, stop by for a pre-dinner drink in either the cosy downstairs bar or in their riverside terrace garden (where you’ll also find stonebaked pizzas for a more casual dinner).

It’s a brilliant option if you enjoy slower, more thoughtful dining experiences and one worth driving for.

Fern Cottage Restaurant

Fern Cottage has a lovely, intimate feel, with warm lighting, cosy interiors, and a menu inspired by Mediterranean flavours. It’s a nice change from the heavier Scottish pub-style menus you’ll often find elsewhere in town, offering lighter dishes, fresh ingredients, and a slightly more relaxed European feel. The atmosphere is quietly romantic without trying too hard, making it a great choice for date nights or slower evenings during a Pitlochry escape.

The Bridge Restaurant

Friendly, relaxed, and consistently dependable, The Bridge Restaurant is one of those places that appeals to almost everyone. The menu covers a wide mix of classic dishes and Scottish favourites, making it ideal if you’re travelling with family or simply want something easy after a long day outdoors. Portions are generous, the atmosphere is laid-back, and service always feels welcoming rather than rushed. It’s not overly flashy, but that’s part of its charm.

The Wee Choo-Choo

For something a little more international, The Wee Choo Choo is easily one of Pitlochry’s most memorable dining experiences. Set inside a beautifully restored vintage railway carriage, it manages to feel both quirky and genuinely elegant.

The menu focuses on Thai cuisine, with fragrant curries, stir fries, and comforting noodle dishes served in an unexpectedly atmospheric setting. It’s particularly cosy in the evenings, and reservations are usually essential thanks to its small size and popularity.

Cidsin Bistro

Also leaning into global flavours, Cidsin offers a contemporary take on Indian dining. The presentation feels modern, the flavours are well-balanced, and the menu mixes classic favourites with slightly more refined dishes.

It’s become a popular dinner spot in Pitlochry for good reason, particularly if you’re craving something flavourful and a step change from pub meals and hearty Scottish cooking. There’s also a gin bar here, serving perfect pours of Scottish gin.

The Old Mill Inn

Right in the centre of town, The Old Mill Inn is one of Pitlochry’s busiest and most dependable dining spots. The menu is broad and crowd-pleasing, covering everything from burgers and steaks to classic Scottish dishes, making it a solid option for groups, families, or more casual dinners.

While it leans more towards energetic pub dining than the quieter, seasonal-led restaurants we personally tend to favour, it remains a popular and reliable choice in the heart of town.

Lesley Stewart

Lesley is a Scotland travel expert and itinerary planner known for slow road trip routes, boutique stays, and curated local finds. Through her blog and guides, she helps travellers explore Scotland with insider tips and handpicked experiences.

https://www.wanderscotland.com/
Previous
Previous

Iain Burnett Highland Chocolatier: A Review of Perthshire’s Artisan Chocolate Shop

Next
Next

The 20 Best Places To Eat in Perthshire | A Foodies Guide