Soak up the gorgeous Perthshire scenery at one of the region's superb country house hotels
The Atholl Palace Hotel and Ben Vrackie, Pitlochry
Choose from a fantastic array of hotels set against Perthshire's stunning scenery
Enjoy first-class facilities at luxurious hotels across Perthshire
Enjoy comfortable stays in historic buildings located in charming Perthshire towns and villages
Find a great variety of hotels in Perthshire with all the information you need to book a short or long stay. Take a look through the detailed listings to find hotels in Perth, Scotland’s newest city, and hotels in the countryside, towns and villages of Perthshire.
Enjoy a break in Perthshire with a range of 1- to 5-star hotels offering relaxation, food and a comfortable stay.
In the Good Pub Guide for over 10 years this small friendly hotel is pleasantly situated in over two acres, looking south over the River Tay to the hills beyond. We offer a warm welcome to residents and passing visitors alike.
Surrounded by the mountains of Highland Perthshire, Pitlochry is a great place for a holiday. Combining a stone-built solidity with the vitality and colour of a popular town, it nestles comfortably in resplendent mountain scenery.
Glenisla Hotel and restaurant, near Blairgowrie in the Angus Glens - the Heart of Scotland. We offer comfortable clean accommodation and good food in this idyllic Angus Glen, near Blairgowrie, Scotland. The old coaching inn situated on th
Hilton Dunkeld House is a luxury Highland escape in tune with nature. Just over an hour's drive from Glasgow or Edinburgh and 12 miles north of Perth, it's not too far to travel, yet a world away from the city.
Kenmore is a stunningly beautiful village set amidst the mountains of Highland Perthshire. Dating from the 16th century the whole village is now a conservation area. Its history and wide variety of activities makes it the place to visit.