- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Pitlochry 3-star hotels

1. The Caledonian Hotel
The Caledonian HotelFort William
7.2 out of 10, Good, (1,325 reviews)
The price is AED 218
AED 262 total
includes taxes & fees
15 Nov - 16 Nov

2. Alexandra Hotel
Alexandra HotelFort William City Centre
7.8 out of 10, Good, (1,003 reviews)
The price is AED 372
AED 446 total
includes taxes & fees
22 Nov - 23 Nov

3. The Pitlochry Hydro Hotel
The Pitlochry Hydro HotelPitlochry
8.0 out of 10, Very good, (1,172 reviews)
The price is AED 346
AED 415 total
includes taxes & fees
15 Nov - 16 Nov

4. Ben Nevis Hotel & Leisure Club
Ben Nevis Hotel & Leisure ClubFort William
6.8 out of 10, (1,006 reviews)
The price is AED 310
AED 372 total
includes taxes & fees
9 Dec - 10 Dec

5. Moness Resort
Moness ResortAberfeldy
8.6 out of 10, Excellent, (1,003 reviews)
The price is AED 328
AED 393 total
includes taxes & fees
9 Nov - 10 Nov

6. Riverstone Lodge Hotel
Riverstone Lodge HotelPerth
8.8 out of 10, Excellent, (271 reviews)
The price is AED 284
AED 341 total
includes taxes & fees
9 Nov - 10 Nov

7. Scotlands Spa Hotel
Scotlands Spa HotelPitlochry
7.6 out of 10, Good, (1,003 reviews)
The price is AED 498
AED 597 total
includes taxes & fees
4 Dec - 5 Dec

8. Salutation Hotel
Salutation HotelPerth
8.2 out of 10, Very good, (1,000 reviews)
The price is AED 309
AED 371 total
includes taxes & fees
15 Nov - 16 Nov

9. The Angus Hotel & Spa by Compass Hospitality
The Angus Hotel & Spa by Compass HospitalityBlairgowrie
7.8 out of 10, Good, (634 reviews)
The price is AED 284
AED 341 total
includes taxes & fees
22 Nov - 23 Nov

10. McKays Hotel Bar & Restaurant
McKays Hotel Bar & RestaurantPitlochry
8.8 out of 10, Excellent, (762 reviews)
The price is AED 449
AED 538 total
includes taxes & fees
10 Nov - 11 Nov

11. Highlander Hotel
Highlander HotelNewtonmore
8.4 out of 10, Very good, (611 reviews)
The price is AED 180
AED 216 total
includes taxes & fees
11 Nov - 12 Nov

12. Isles Of Glencoe Hotel
Isles Of Glencoe HotelBallachulish
8.6 out of 10, Excellent, (1,001 reviews)
The price is AED 522
AED 626 total
includes taxes & fees
9 Dec - 10 Dec

13. Fisher's Hotel
Fisher's HotelPitlochry
8.4 out of 10, Very good, (1,003 reviews)
The price is AED 507
AED 609 total
includes taxes & fees
22 Nov - 23 Nov

14. Holiday Inn Express Perth by IHG
Holiday Inn Express Perth by IHGPerth
9.0 out of 10, Wonderful, (1,001 reviews)
The price is AED 221
AED 265 total
includes taxes & fees
15 Nov - 16 Nov

15. Base Camp Hotel Nevis Range
Base Camp Hotel Nevis RangeFort William
8.4 out of 10, Very good, (376 reviews)
The price is AED 269
AED 323 total
includes taxes & fees
5 Dec - 6 Dec

16. Ballachulish Hotel
Ballachulish HotelBallachulish
8.2 out of 10, Very good, (551 reviews)
The price is AED 559
AED 671 total
includes taxes & fees
22 Nov - 23 Nov

17. Royal Dunkeld
Royal DunkeldDunkeld
7.2 out of 10, Good, (283 reviews)
The price is AED 384
AED 461 total
includes taxes & fees
9 Nov - 10 Nov

18. Mercure Perth Hotel
Mercure Perth HotelPerth
7.6 out of 10, Good, (1,000 reviews)
The price is AED 262
AED 314 total
includes taxes & fees
22 Nov - 23 Nov

19. Maclean Guest House
Maclean Guest HouseFort William City Centre
9.6 out of 10, Exceptional, (347 reviews)
The price is AED 338
AED 406 total
includes taxes & fees
16 Nov - 17 Nov

20. Premier Inn Fort William
Premier Inn Fort WilliamFort William City Centre
7.6 out of 10, Good, (159 reviews)
The price is AED 208
AED 250 total
includes taxes & fees
30 Nov - 1 Dec
Top Pitlochry Hotel Reviews

Craigatin House & Courtyard (Adults only)
Craigatin House & Courtyard (Adults only)Pitlochry











































































































