Aberfeldy Cottages is a family business offering self catering, country holiday home accommodation for vacations and short breaks in the highlands of Perthshire, Scotland. A stay in one of our luxury cottages in Perthshire will provide an unforgettable holiday experience. Our cottages are ideal for family holidays and dogs are welcome. Close to the park, golf course and river, with easy access and parking at the door. The cottages have secure gardens and splendid open views of the hills and surrounding countryside and, with no passing traffic, offer quietness and privacy.

Both cottages sleep 6, with king size beds and zip and link twin beds.

Both cottages have a downstairs toilet.

Dogs welcome

From the cottages, it is a short, 200m, quiet, level walk to the centre of Aberfeldy, where there are shops, pubs and restaurants. A large play park, golf course, putting green, tennis courts, swimming pool and climbing wall are all within a 10 minute walk of the cottages.

Walk or cycle Highland Perthshire, tour the wonderful countryside by car, play on some of Scotland’s finest golf courses and fish the rivers and lochs for trout or salmon – including the River Tay and Loch Tay. Visit malt whisky distilleries, historic houses and castles – enjoy an amazing range of adventure and outdoor activities in Highland Perthshire, so rightly named ‘The Adventure Playground of Scotland’, or simply soak in the scenery, peace and tranquillity.

Our 2 self-catering holiday homes offer luxury country cottage accommodation to rent in beautiful surroundings. These holiday rental properties are fully equipped and maintained to a very high standard.

Both Cottages sleep 6, with king size beds and zip and link twin beds.

Both cottages have a downstairs toilet.

Dogs welcome

Whether you are looking for a country cottage in Scotland, a romantic hideaway for a honeymoon in the Highlands, an activity holiday, a family vacation, a short break, or somewhere for a get together for a group of friends we have the ideal cottage for you here in Highland Perthshire.