Cardean Mill
Cardean Mill is a 5-star luxury retreat in Blairgowrie with a 9.3/10 rating, offering spacious rooms from £210 and free parking. Guests highlight outstanding st...
Browse our curated collection of hotels in Perthshire. Find the perfect place for your stay.
Perthshire sits at the gateway to the Scottish Highlands, and its hotels make the most of that position. Perth city offers polished options along the River Tay, while the surrounding countryside delivers country house hotels where stags graze on the lawn and the bar stocks single malts from nearby distilleries. Several operate from converted castles and baronial mansions, giving you stone turrets and wood-panelled libraries without sacrificing modern comfort.
Pitlochry, the region's main touring base, has a strong hotel strip with properties overlooking the Tummel Valley. Dunkeld and Aberfeldy each offer quieter alternatives with direct access to riverside walks and whisky country. Wherever you stay, expect hearty Scottish breakfasts — black pudding, tattie scones, and smoked salmon from the Tay — that set you up properly for a day in the hills.