Restaurants Cafes

Highland Perthshire Restaurants are some of the best restaurants you will find anywhere in Scotland. Whether you are looking for a restaurant or cafe in Dunkeld and Birnam, Aberfeldy, Blair Atholl, Pitlochry, Kinloch Rannoch and many places in between.

The Highland Perthshire Restaurants range from exclusive restaurants for that special occasion, to cosy pub meals, cafes, bistros, to’ take away’ and Fish and Chips, the choice is yours.


Old Mill Restaurant-Pub

The Old Mill Inn - winners of the title Inn of the Year – offers food, weekend live music every weekend from 9pm and beds. Indoor and outdoor seating. Their dishes are created to offer a wide choice, incorporating everything from old favourites such as golden whole tail scampi & golden chips through to a smorgasbord of delectable salmon on our popular Tay salmon platter. A daily specials board. Open each day from 8am for breakfast and meals between 12pm - 9pm daily. From November to April the kitchen may be closed between 3-5pm.

Address:Mill Lane, Pitlochry PH16 5BH
Tel:01796 474020

Highland Safaris Cafe

With spectacular views onto the Appin Valley, the Highland Safaris Café is the perfect place to stop for lunch or coffee, or to simply take a break from all the other activities at Highland Safaris. Their peat burning stove is fantastic for those colder days. They offer a delicious selection of homemade soups, sandwiches, paninis and salads, and homemade cakes? Highland Safaris can also provide picnics for you to take on your Cycling or Walking Safari. Open 7 days, 9am - 5pm (Closed:- Mondays from November to March). - Last food orders 4pm from the Highland Safaris Cafe. - Last Coffee & Cake orders 4.30pm

Address:Highland Safaris, Dull, By Aberfeldy PH15 2JQ
Tel:01887 820071

The Chocolate Lounge

The new Chocolate Lounge at The Scottish Chocolate Centre - home of Iain Burnett Highland Chocolatier - is the ideal place to sit back and indulge in some delicious sweet treats. Choose from a select range of world-class products, taste the multi-award winning Velvet Truffle, and try some unique coffee or tea and chocolate pairings. Open seven days all year.

Address:Grandtully, By Pitlochry, Perthshire PH9 0PL
Tel:01887 840775

Habitat Cafe Aberfeldy

Habitat Cafe has won a number of national awards on account of its highly-trained baristas who serve hand-brewed speciality coffees, over 25 loose leaf tea and Great Taste Award Winning Hot Chocolate. The Habitat Cafe is one of only seven "5 Cup Accredited" cafes/restaurants/hotels in the UK - Beverage Standards Association. Habitat Cafe Food - Its menus offers made-to-order sandwiches and soups with fresh breads baked each morning. There is a good selection of modern-style burgers, made in house to their own chef's recipe with meat from high welfare grass fed Scottish cattle, and served with their own skin-on, hand-cut, double-cooked wedge chips. Free Wi-Fi, excellent disabled access, dog-friendly in and out seating areas. You will find Habitat Cafe in the Square across the road, beside the cinema, in the very centre of Aberfeldy.

Address:1 The Square, Aberfeldy, Perthshire PH15 2DD
Tel:01887 822944

The Birnam Arts Centre Foyer Cafe

The popular Foyer Café in the Birnam Arts is just off the A9 a popular stopping off point for many travelling along the A9, as well as locals and visitors. FREE Wi-Fi (with a purchase) The Foyer Cafe serves freshly prepared main meals as well as home baking and an array of teas, coffee, hot chocolate and soft drinks. Café Opening Times:- 10am - 4.30pm seven days a week. Breakfast served 10.00 until 12.00; Lunch served 12.00 - 3.00

Address:Station Road, Birnam, By Dunkeld PH8 0DS
Tel:01350 727 674

Victoria's Restaurant, Pitlochry

Victorias Restaurant has a loyal following of customers, due to high standards of cuisine and service personally operated by the owners Fiona and Angus John and their family. An ideal venue to a bite to eat or a refreshing beverage, anything from a speciality coffee, patisseries, snacks, sandwiches etc from 10am, through to the bistro style dinner menu from 5.30pm till late during the season. A finalist for Tayside & Fife's Best Informal Dining Award at the prestigious Scottish Thistle Awards and is also a member of the Scotch Beef Club. Open 7 days a week.

Address:45 Atholl Road, Pitlochry, Perthshire PH16 5BX
Tel:01796 472670

Tigh na Cloich Restaurant Pitlochry

The restaurant at Tigh Na Cloich Hotel offers a fusion of traditional Scottish and contemporary European cuisine. The signature dishes include the classic Aberdeen Angus Steak cooked with an Edradour Whisky and Wild chanterelle mushrooms sauce, and their 'decadent home baked'Drambuie Bread n Butter pudding.... a dessert to die for! A choice of four main courses using local Perthshire ingredients, Game and Meat from Pitlochry's award winning Butcher. All food is freshly prepared each day at Tigh Na Cloich Restaurant, with daily treats including fresh home baked breads, Marmalade, Chutneys, Home Smoked Dishes, Vegetarian Specials and tempting desserts. Dinner is served from 5.45pm with two course meal starting at £19.50 and £22.50 for a three course dinner per person, supplements may apply. Booking advisable.

Address:Larchwood Road, Pitlochry PH16 5AS
Tel:01796 472216

The Bothy Bar near Blair Castle

Bothy Bar at the Atholl Arms Hotel, in Blair Atholl. The hotel was built and once owned by the Dukes and Earls of Atholl. The Bothy Bar is 'pub' character bar ideal for those visiting Blair Castle. Timber surrounds and overhead beams with an open wood fire to warm you up the cold winter days. Bar meals are served all day along with a selection of local real ales. There is an outside Beer Garden. Open 7 days all year.

Address:Atholl Arms Hotel, Blair Atholl, By Pitlochry, Perthshire PH18 5SG
Tel:01796 481205

Fern Cottage Restaurant

Fern Cottage restaurant has been transformed from a 19th century home, keeping all the traditional stone inside and outside the cottage. You can sit on the raised patio overlooking the memorial gardens, enjoying a light lunch or some tapas with a lovely chilled glass of Albarino, evening meal or a drink on those warm summer days. All food is freshly cooked to order at Fern Cottage Restaurant Pitlochry. Fern Cottage Restaurant is on Ferry Road, 50 yards off Atholl Road Pitlochry's main street, directly opposite the beautiful Pitlochry War Memorial Garden. The gardens are spectacular during early spring and throughout the summer months.

Address:Ferry Road, Pitlochry, Perthshire PH16 5DD
Tel:01796 473840

Moulin Inn Pub

The Moulin Inn pub/bar has been the locals drink house from 1695, today it is a popular venue proudly boasting its own ales brewed in its own micro brewery at the back of the Moulin Inn. The Pub refurbishment opened up old fireplaces and beautiful stone walls, that had been hidden for many years. We added lots of cosy niches using wood and beams Bar meals, open log fire and courtyard for those lovely hot summer days.

Address:Moulin Inn, Kirkmichael Road, Moulin, Pitlochry PH16 5EW
Tel:01796 472 196

McKays Bar and Restaurant

McKays is a great value pub renowned for its food, large screen TV ideal for those sporting occasions and evening entertainment (check their web site for details).  The menu boasts other pub classics such as fish and chips, steak and ale pie etc. Each day McKays Bar has a special food promotion. They have an excellent reputation for the steaks. Food is served all day long and children are allowed in until 8pm.

Address:138 Atholl Road, Pitlochry, Perthshire PH16 5AG
Tel:01796 473 888

Bankfoot Inn Restaurant

The Bankfoot Inn, a real Scottish country inn serving great food, prepared by their resident chef. The public bar, lounge bar adjoin the restaurant. The lounge bar and restaurant offer a traditional and comfortable environment complete with open fires, and the ideal place to sample the ever-growing collection of single malt whisky. The Inn is an enthusiastic follower of real ales, serving some of the very best real ales from Scotlands many micro breweries. Live music at the end of each month, along with weekly Wednesday evening musician sessions, both of which are open for anyone to join in. The Bankfoot Inn is open all year round.

Address:The Bankfoot Inn, Main Street, Bankfoot PH1 4AB
Tel:01738 787243

Hettie's Tearoom in Pitlochry

Hettie's Tearoom is a traditional Tearoom with BIG homemade cakes, their own blends of tea as well as a great lunch menu, hand cut sandwiches and delicious homemade soups, quiches and pates. Hetties Tearoom is a bit like a visit to your old, rich, eccentric Auntie's, who has mismatched vintage china, has great home baking and lovely tea. Hetties Tearoom uses some of the worlds best teas along with some of Scotland's favourite flavours - why not try Hettie In The Heather?

Address:Hetties Tearooms, 93 Atholl Road, Pitlochry PH16 5AB
Tel:01796 472346


Ardchoille Fish & Chip Café 142 Atholl Road, Pitlochry PH16 5AG 01796 472170
Auld Smiddy Inn 154 Atholl Road, Pitlochry PH16 5AG 01796 472356
Birnam Inn Perth Road, Birnam, Dunkeld PH8 0BQ 01350 727462
Glen Lyon Tearoom Bridge of Balgie, Glen Lyon, By Aberfeldy PH15 2PP 01887 866221
Café Biba 40 Atholl Road, Pitlochry, PH16 5BX 01796 473294
Café de Amor 25A Dunkeld Street, Aberfeldy PH15 2AA 01887 820333
Country Baker 26 Atholl St, Dunkeld PH8 0AR 01350 727343
Darjeeling Restaurant 3-5 Atholl Street, Dunkeld, PH8 0AR 01350 727 427
Drummonds Restaurant Ferry Road, Pitlochry PH16 5DD 01796 470000
Dunkeld Fish Bar 12 Atholl Street, Dunkeld, PH8 OAR 01350 727486
Fern Cottage Restaurant Ferry Road, Pitlochry PH16 5AA 01796 473 840
Food in the Park 1 Riverside Place, Old School Park, Blair Atholl PH18 5SP 01796 481484
Hetties Tearoom 93/95 Atholl Road, Pitlochry PH16 5AB 01796 473991
Howies Bistro 23 Atholl Street, Dunkeld, PH8 0AR 01350 728847
Inn on the Tay Grandtully, By Aberfeldy PH9 0PL 01887 840760
Highland Chocolatier Grandtully, By Aberfeldy PH9 0PL 01887 840775
Logierait Inn Logierait, By Pitlochry PH9 0LH 01796 482423
McKays Bar & Restaurant 138 Atholl Road, Pitlochry PH16 5AG 01796 473888
Moon & Sixpence Coffee Shop Bank Street, Aberfeldy, PH15 2BB 01887 820220
Old Mill Inn Mill Lane, Pitlochry PH16 5BH 01796 474020
Palmerstons Cafe 20 Atholl Street, Dunkeld PH8 0AR 01350 727 231
Pantry 25a Dunkeld St, Aberfeldy PH15 2AA 01887 829722
Pasha Mediterranean Restaurant 101 Atholl Road, Pitlochry PH16 5AB 01796 473 366
Plaice to Be (Fish and Chips) 8 West Moulin Road, Pitlochry PH16 5AD 01796 473737
Port-na-craig Restaurant Portnacraig, Pitlochry PH16 5ND 01796 472777
Prince of India 5 Station Road, Pitlochry PH16 5AN 01796 472275
Quaich 21 Dunkeld Street, Aberfeldy PH15 2AA 01887 822621
Rannoch Station Tearoom Rannoch Station PH17 2QA 01882 633247
River Cafe The Square, Kinloch Rannoch 01882 632 333
Spill The Beans 6 Cathedral Street, Dunkeld PH8 0AW 01350 728111
Strathgarry Restaurant 113 Atholl Road, Pitlochry PH16 5AG 01796 472469
Victoria’s Restaurant 45 Atholl Road, Pitlochry PH16 5BX 01796 472 670
Tummel Inn Queens View, Strathtummel, By Pitlochry PH16 5RP 01882 634272