Perthshire, with its rich mix of history and remarkable landscapes, is a great place for those who enjoy a good pub. From cozy locals with roaring fires to stylish establishments offering craft beers, Perthshire pubs are as diverse as the landscape itself. This guide will navigate you through some of the best establishments in the region, each offering a distinctive slice of Scottish hospitality.
Top Perthshire Pub & Whisky Tours
Hand-picked tours — top pick first, then sorted by price.

The Highlands, Whisky and Castles Private Day Tour in a Premium Minivan
- Visit both a historic castle and a well-known whisky distillery in one day.
- Enjoy a scenic drive through various glens and lochs, with plenty of opportunities for photography.

1 Hour Tasting of Rarest & Oldest Whiskies
- Guided tastings led by experts who share in-depth knowledge about each whisky.
- An opportunity to learn about the history and tradition of local distilleries.

Food Walking Guided Tour of Perth
- Learn about the culinary history of Perth and how it has shaped the local food culture.
- Meet local vendors and chefs who contribute to Perth's food landscape.

Whisky Explorer Experience
- In-depth knowledge shared by experienced guides who are passionate about whisky.
- Opportunity to see the whisky production process firsthand, including the mashing and fermentation stages.
- 100% ticket guaranteeReceive tickets on time for the experience you’ve booked.
- Free cancellation*Get a refund if your plans change — most options up to 24h before.
- Instant mobile ticketShow your ticket on your phone — no printing needed, confirmed instantly.
What Makes The Old Mill Inn in Pitlochry Special?
The Old Mill Inn, a family-run pub in Pitlochry, combines rustic charm with modern comforts. Known for live music on weekends, it features local favorites like haggis and venison pie, with mains averaging around £15.
The Old Mill Inn provides a lively atmosphere, especially with its weekend music performances. The beer garden is perfect during summer evenings, where you can enjoy the sound of the nearby waterfall. Arriving early on weekends is advised, particularly during the tourist season. Situated near Pitlochry rail station, this pub is conveniently located for those exploring by train.
Why Visit The Moulin Inn, Pitlochry?
The Moulin Inn, one of Perthshire's oldest pubs, dates back to 1695. It features its own microbrewery, offering beers like 'Moulin Light' ale at £4.50 a pint.
A short walk from Pitlochry, The Moulin Inn is cherished for its historic ambiance and distinctive brews. The interior, complete with wooden beams and a log fire, has a cozy retreat after a day of hiking in the surrounding hills. The traditional menu, with dishes like steak and ale pie for about £14, complements their home-brewed beers perfectly.
Location of Perth
The Bankfoot Inn: A Classic Countryside Pub
Located in the scenic village of Bankfoot, The Bankfoot Inn prides itself on warm hospitality and excellent food. Known for hearty Scottish breakfasts (£9.50) and Sunday roasts (£12.50), it's a favorite among both locals and visitors. Regular quiz nights add to its lively atmosphere. If you're traveling between Perth and Dunkeld, its position just off the A9 makes it an ideal stop.
Is The Taybank in Dunkeld Worth a Visit?
The Taybank in Dunkeld, famed for its riverside location, is a hub for music lovers. Regular traditional music sessions make it one of Scotland's best-known music pubs.
Overlooking the River Tay, The Taybank has a menu featuring locally sourced produce, with dishes starting at £10. Spring and summer visits are particularly pleasant for enjoying meals on the terrace with river views. Checking their music event schedule is recommended when planning your visit.
What Can You Enjoy at The Famous Grouse Visit in Crieff?
Though primarily a distillery, The Famous Grouse Visit at Glenturret in Crieff has a pub-like atmosphere. Whisky tastings cost around £45, providing a deep dive into the art of whisky making.
The café and bar serve a variety of Scottish dishes, like smoked salmon platters (£12), great for pairing with whisky. This scenic location, combined with educational tours, attracts whisky enthusiasts. The distillery has a distinctive insight into whisky production, making it more than just a visit—it's an activity.
The Clachan in Aberfeldy: A Lively Hub
Why Is The Greyhound Inn in Kenmore Popular?
The Greyhound Inn in Kenmore features classic Scottish hospitality with a cozy log fire and impressive views of Loch Tay.
Located at the eastern end of Loch Tay, the inn is great for unwinding after exploring nearby lochs and hills. The menu features local game dishes, like venison casserole at £16. The pet-friendly policy makes it an ideal stop for travelers with dogs.
The Kirkstyle Inn: A Hidden Retreat in Dunning
Located in the quaint village of Dunning, The Kirkstyle Inn is a gem for those seeking traditional Scottish pub fare. The menu changes with the seasons, emphasizing fresh, local ingredients. Expect to pay around £14 for dishes like roast lamb. Its proximity to the A9 makes it an accessible stop for travelers through Perthshire.

Frequently Asked Questions
5 platforms, one search for perthshire
Booking.com, Hotels.com, Expedia, Agoda & Trip.com
Thousands of travelers compare prices before booking — you should too


