If your ideal holiday includes being within walking distance of shops, cosy pubs, and great restaurants, our town and village homes are the perfect choice.

We offer a wide range of holiday cottages, apartments, and self-catering houses in some of Perthshire’s most charming locations — including Pitlochry, Aberfeldy, Dunkeld, Blairgowrie, Crieff, Blair Atholl, and the historic Fair City of Perth.

Whether you're exploring local visitor attractions, enjoying scenic strolls, or simply soaking up the lively village atmosphere, you'll find the perfect base for your stay in Perthshire.

Guest Reviews

We had the best stay at Yeomans at the weekend. The house was ideal for our large family group.
What a lovely place to stay! We enjoyed a great family pre-Christmas break here. The house is really spacious, with more room than even the photos suggest. Heating is great and decor really modern and cosy. Bedrooms comfy and bathrooms really nice. Everywhere was super clean and well equipped. Just a short walk into Pitlochry town centre.
We enjoyed a four night stay at this delightful property. The interior was designed to a very high standard, was spotlessly clean and had everything needed for a comfortable stay. We were fortunate with the weather during our visit, allowing us to have morning coffee and evening drinks in the beautifully kept garden with stunning views over the hillside. Wonderful area for lots of outdoor activities.