Top hotels, family run guest houses and B&Bs, self catering, campsites in Highland Perthshire.
Find Out MoreWhether you require a banquet or a simple bar meal, this is where you look.
Find Out MoreHighland Perthshire has six principals towns Pitlochry, Dunkeld, Aberfeldy, Kenmore, Blair Atholl and Kinloch Rannoch that make up the true highland landscape a visitor to the area will experience.
There is an excellent range of outdoor activities in Highland Perthshire from white water rafting, golf, salmon fishing walking, road and off-road cycling, to name a few.
Highland Perthshire is known for its excellent walks and cycling routes, with several walk networks developed by Perth and Kinross Council's Greenspace team.
Highland Perthshire is a wonderful haven for wildlife, flora and fauna of all sorts. From mighty Red Deer Stags and red squirrels to rare and delicate plants and trees.
Rich family experiences that will be treasured for a lifetime; the walk which is dismissed as "boring" that turns into an amazing discovery in the woods.
If you are looking for Hotels in Perthshire towns, and do not have the time to trawl through all the various web sites, we provide a simple and easy form for you to complete with your requirements.
Book NowThe great thing about Highland Perthshire guest houses and B&B’s is that you meet the locals who often have a huge amount of local knowledge and can help you get the most out of your holiday.
Book NowMany Highland Perthshire self-catering cottages and properties set in superb locations beside lochs, or overlooking some of the magnificent scenery in Scotland.
Book NowExperience the great outdoors while camping or enjoy the comforts of luxury caravans, whatever is your preference you'll find it here in Highland Perthshire!
Book NowThe Highland Perthshire towns and villages of Aberfeldy, Kenmore Blair Atholl, Dunkeld, Kinloch Rannoch, and Pitlochry are all within an hour's drive of each other, all have their own distinctive identity, offering something very different to each other.
Long: 56.704361 Lat: -3.729711
Long: 56.619640 Lat: -3.864780
Long: 56.565109 Lat: -3.5853601
Long: 56.763741 Lat: -3.848410
Long: 56.585060 Lat: -3.998990
Long: 56.697048 Lat: -4.180230