The Local Larder
From cozy village pubs with roaring fires to contemporary loch-side dining, Perthshire is home to some of Scotland’s finest food. Here is our curated guide to the best restaurants, cafes, and bars—all within a scenic drive of Craggantoul.
The Boathouse Kitchen & Bar
Situated just a few minutes' drive west at Milton Morenish. Offers casual dining with one of the best marina views on the loch.
Location: Milton Morenish (5 mins West)
Tel: 01567 820 853
The Courie Inn
A fantastic bistro-style restaurant with a cozy atmosphere. Widely considered one of the best food spots in Killin.
Location: Killin Main St (15 mins West)
Tel: 01567 820 000
Falls of Dochart Inn
Overlooking the famous waterfalls, this historic blacksmith’s cottage offers a traditional pub experience with a roaring open fire.
Location: Killin (15 mins West)
Tel: 01567 820 270
The Capercaillie (Killin Hotel)
Located inside the Killin Hotel, this restaurant has a lovely conservatory overlooking the River Lochay. Great for families.
Location: Killin (15 mins West)
Tel: 01567 820 296
Mhor 84
A cool, buzzing 'hip motel' diner serving excellent farm-to-table food all day. Worth the extra 10-minute drive past Killin.
Location: Balquhidder (25 mins West)
Tel: 01877 384 646
The Ferryman’s Inn
Located at Taymouth Marina. Features a wood-fired pizza oven and an open grill with incredible views across to Ben Lawers.
Location: Kenmore (20 mins East)
Tel: 01887 830 216
Fortingall Hotel
A historic hotel in the thatched village of Fortingall. Offers refined dining and a high-quality bar menu in a peaceful setting.
Location: Fortingall (20 mins East)
Tel: 01887 830 367

Ailean Chraggan
A favorite among locals for its consistent quality, particularly the steaks and seafood. A traditional inn vibe.
Location: Weem (30 mins East)
Tel: 01887 820 346
The Grandtully Hotel
For the foodies. Operated by Ballintaggart, this hotel offers an exceptional culinary experience with chic, urban-style dining.
Location: Grandtully (40 mins East)
Tel: 01887 447 000
