- Sort by:
- Reviews
- Best Reviews
- Most Reviewed
- Stars
- Stars 5 to 1
- Stars 1 to 5
- Price
- Price Low to High
- Price High to Low
£35
per night
Rosemount Hotel
Overlooking the Tummel Valley, this traditional stone-built Victorian building is a family-run hotel... more
Score: 7.8 out of 10
£60
per night
Scotlands Hotel
Hotel with 72 rooms from £60. In the heart of Pitlochry, Scotlands Hotel offers an indoor pool, gym, a Jacuzzi and free Wi-Fi. Pit... more
Score: 7.8 out of 10
£60
per night
Craigvrack Hotel
Hotel with 16 rooms from £60. This small, family-run hotel is in Pitlochry town centre, 800 metres from Pitlochry Golf Course. It ... more
Score: 8.2 out of 10
£52
per night
Pine Trees Hotel Pitlochry
This 4-star Victorian mansion is set within the picturesque Highland town of Pitlochry, boasting ten... more
Score: 9.1 out of 10
£75
per night
The Claymore
Bed and breakfast with 9 rooms from £75. All our bedrooms have heated towel rails in the bathrooms.... more
Score: 9.3 out of 10
£50
per night
Cuil-An-Daraich Guest House bed and breakfast located in Logierait
Bed and breakfast with 5 rooms from £50. This family-run guest house is in the beautiful village of Logierait, 5 miles south of Pitlochry in ... more
Score: 7.8 out of 10
£43
per night
Logierait Pine Lodges appartment located in Logierait
Appartment with 15 rooms from £43. Located 25 minutes’ drive from Perth in the Scottish Highlands, Logierait Pine Lodges offer stylish,... more
Score: 8.8 out of 10
£65
per night
Acarsaid Hotel
Hotel with 28 rooms from £65. From the South: Leave the a9 at the main Pitlochry turn off and follow the road for about 1.5 mil... more
Score: 7.6 out of 10