
Find hotels in Birnam from NT$3,345
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Birnam
Pet friendly
Apartment
Check prices for these dates
Our top choices for Birnam hotels

1. Dunkeld House Hotel
Dunkeld House HotelDunkeld
8.8 out of 10, Excellent, (1,002 reviews)
The price is NT$8,711
NT$10,454 total
includes taxes & fees
Aug 17 - Aug 18

2. Royal Dunkeld
Royal DunkeldDunkeld
7.2 out of 10, Good, (256 reviews)
The price is NT$3,887
NT$4,665 total
includes taxes & fees
Aug 11 - Aug 12

3. The Bankfoot Inn
The Bankfoot InnPerth
9.4 out of 10, Exceptional, (140 reviews)
The price is NT$4,211
NT$5,053 total
includes taxes & fees
Aug 6 - Aug 7

4. Holiday Inn Express Perth by IHG
Holiday Inn Express Perth by IHGPerth
9.0 out of 10, Wonderful, (1,002 reviews)
The price is NT$3,488
NT$4,186 total
includes taxes & fees
Aug 30 - Aug 31

5. The Ballinluig Inn
The Ballinluig InnPitlochry
8.6 out of 10, Excellent, (30 reviews)
The price is NT$4,650
NT$5,580 total
includes taxes & fees
Sep 3 - Sep 4

6. Ballathie House Hotel
Ballathie House HotelPerth
9.0 out of 10, Wonderful, (590 reviews)
The price is NT$5,287
NT$6,344 total
includes taxes & fees
Sep 2 - Sep 3

7. Riverstone Lodge Hotel
Riverstone Lodge HotelPerth
8.6 out of 10, Excellent, (251 reviews)
The price is NT$2,846
NT$3,415 total
includes taxes & fees
Aug 6 - Aug 7

8. The Bridge of Cally Hotel
The Bridge of Cally HotelBlairgowrie
8.8 out of 10, Excellent, (153 reviews)
The price is NT$3,560
NT$4,272 total
includes taxes & fees
Aug 11 - Aug 12

9. Westlands of Pitlochry
Westlands of PitlochryPitlochry
9.6 out of 10, Exceptional, (857 reviews)
The price is NT$6,215
NT$7,458 total
includes taxes & fees
Aug 23 - Aug 24

10. Scone Arms Hotel
Scone Arms HotelPerth
9.2 out of 10, Wonderful, (205 reviews)
The price is NT$3,276
NT$3,931 total
includes taxes & fees
Aug 12 - Aug 13

11. Leonardo Boutique Huntingtower Perth
Leonardo Boutique Huntingtower PerthPerth
8.8 out of 10, Excellent, (913 reviews)
The price is NT$4,120
NT$4,944 total
includes taxes & fees
Aug 23 - Aug 24

12. Meikleour Arms Hotel and Restaurant
Meikleour Arms Hotel and RestaurantPerth
9.6 out of 10, Exceptional, (208 reviews)
The price is NT$6,540
NT$7,848 total
includes taxes & fees
Sep 2 - Sep 3

13. Ivybank Lodge
Ivybank LodgeBlairgowrie
9.8 out of 10, Exceptional, (121 reviews)
The price is NT$4,827
NT$5,793 total
includes taxes & fees
Aug 17 - Aug 18

14. Fonab Castle Hotel & Spa
Fonab Castle Hotel & SpaPitlochry
9.4 out of 10, Exceptional, (730 reviews)
The price is NT$16,568
NT$19,882 total
includes taxes & fees
Aug 30 - Aug 31

15. The Angus Hotel & Spa by Compass Hospitality
The Angus Hotel & Spa by Compass HospitalityBlairgowrie
7.8 out of 10, Good, (566 reviews)
The price is NT$2,907
NT$3,489 total
includes taxes & fees
Aug 6 - Aug 7

16. The Pitlochry Hydro Hotel
The Pitlochry Hydro HotelPitlochry
8.0 out of 10, Very Good, (1,185 reviews)
The price is NT$4,687
NT$5,624 total
includes taxes & fees
Aug 6 - Aug 7

17. Atholl Palace Hotel
Atholl Palace HotelPitlochry
8.6 out of 10, Excellent, (1,002 reviews)
The price is NT$8,736
NT$10,484 total
includes taxes & fees
Aug 9 - Aug 10

18. Craigmhor Lodge & Courtyard
Craigmhor Lodge & CourtyardPitlochry
10.0 out of 10, Exceptional, (345 reviews)
The price is NT$7,358
NT$8,829 total
includes taxes & fees
Aug 6 - Aug 7

19. Port Na Craig Inn
Port Na Craig InnPitlochry
9.8 out of 10, Exceptional, (107 reviews)
The price is NT$8,167
NT$9,800 total
includes taxes & fees
Aug 12 - Aug 13

20. Glenkilrie House
Glenkilrie HouseBlairgowrie
9.8 out of 10, Exceptional, (93 reviews)
The price is NT$5,227
NT$5,227 total
includes taxes & fees
Aug 11 - Aug 12
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Birnam attractions
Top Birnam Hotel Reviews

The Angus Hotel & Spa by Compass Hospitality
8/10 Good
More cheap stays in Birnam

The Breadalbane Arms Hotel (Room Only)
Bridgend Aberfeldy Scotland
The price is NT$2,806 per night from Sep 2 to Sep 3
NT$2,806
NT$3,367 total
Sep 2 - Sep 3
includes taxes & fees
6.8/10 (218 reviews)









































































