The Croft Restaurant Travel Guide
Free Guide: Cozy Aberfeldy grill and pub serving hearty grills and pub classics daily from noon to 11pm, with friendly service and great value in the Scottish Highlands.
A brief summary of The Croft Restaurant
Cozy Aberfeldy grill and pub serving hearty grills and pub classics daily from noon to 11pm, with friendly service and great value in the Scottish Highlands.
The Croft Restaurant in Aberfeldy is a welcoming grill, pub, and restaurant serving hearty meals daily from noon till late. With a 4.3 rating from 364 reviews and moderate pricing, it offers friendly service and good value in a cozy Scottish Highland setting at 20 Bank St.
On-site amenities
Restrooms
Drink options
Food options
Seating areas
- Address
- 20 Bank St, Aberfeldy PH15 2BB
- Phone
Getting there
Walking
Driving
Bus
Discover more about The Croft Restaurant
Overview
Nestled on Bank Street in the heart of Aberfeldy, The Croft Restaurant combines the casual vibe of a pub with the savory appeal of a grill. Known for its friendly service and reasonable prices, this spot draws locals and visitors alike for comforting meals throughout the day. Open daily from 12pm to 11pm, it provides a reliable dining option in the Scottish Perthshire countryside.
Cuisine and Atmosphere
As a grill-focused venue with pub and restaurant elements, The Croft specializes in robust dishes perfect for Highland appetites. Expect flame-grilled meats, classic pub fare, and hearty portions that pair well with local ales. The atmosphere is laid-back and inviting, ideal for unwinding after exploring Aberfeldy's riverside walks or nearby distilleries. With 364 glowing reviews averaging 4.3 stars, patrons praise the good prices and welcoming staff.
Daily Operations
Consistent hours make it easy to plan a visit: every day from noon until 11pm. Whether stopping for lunch, an early dinner, or evening drinks, the restaurant accommodates a range of schedules. Its central location on 20 Bank St, PH15 2BB, places it steps from Aberfeldy's high street shops and the River Tay.
Highland Appeal
In Aberfeldy, a gateway to the Perthshire hills, The Croft embodies Scottish hospitality. Pair your meal with a pint while watching the world go by, or gather with friends for a relaxed evening. The moderate price level ensures accessibility without skimping on quality, making it a staple for repeat visitors.
Practical Details
Contact via +44 1887 820699 for reservations or inquiries. The venue's unpretentious charm shines through in guest feedback highlighting top-notch service and value, positioning it as a must-try in this picturesque town.
Evendo Review Centre
Guest reviews
Best time to go
Quietest: Jan, Feb & Mar · before 8am
Busy times are Evendo estimates for a typical year, to help you plan. Actual crowds vary with events, school holidays and the weather.
Explore The Croft Restaurant on the map
A handpicked selection of must-see spots near The Croft Restaurant, mapped for you.
Get your free copy of our complete guide to The Croft Restaurant, delivered straight to you.
Everything on this page, from opening hours and how to get there to Eve’s tips and the best time to go, in one PDF you can read offline, print or share.
Already have an account? Sign in
Your The Croft Restaurant guide is ready.
We'll send it to · Not you? Sign out

Getting your guide ready…
We are putting together a fresh copy of the The Croft Restaurant guide. This can take up to a minute.
This can take a few moments. If your browser asks, choose Allow so the download can start. You'll find the guide in your Downloads folder.
Nothing happened? Download it again
Sorry, the guide is taking longer than usual. Please try again in a minute, or get it by email instead.
Other nearby places you may find interesting
The closest places of the same kind, if this one is not quite what you had in mind.
-
The Blackwatch Inn Aberfeldy's iconic 1890s pub serving generous Scottish fare and genuine Highland hospitality. -
Must Eat Affordable takeaway haven in Aberfeldy, serving quick bites amid Highland charm—perfect for explorers needing fuel without fuss. -
The Aberfeldy’ Hotel Cozy riverside inn in Aberfeldy blending modern comforts, stellar breakfasts, and heartfelt Highland hospitality amid Perthshire's enchanting landscapes. -
Checheks restaurant Quirky family-run Mediterranean haven in Aberfeldy: authentic Persian-Lebanese flavors, vegan delights, BYOB charm, and heartfelt service in a homely nook. -
The Fountain Lively family pub in Aberfeldy's Square: home-cooked meals, kids' deals, live music, and malts beside a Victorian fountain—perfect Highland pitstop.
Swipe for more places
More to explore near The Croft Restaurant
Do you manage this location?
Take control to get all the benefits, like improved information, better appearance, and stronger visibility across AI-powered discovery.
Explore more
Explore more of Aberfeldy
Aberfeldy in Highland Perthshire offers whisky heritage, riverside walks, historic landmarks, local food and outdoor adventures amid scenic landscapes.
Explore Aberfeldy