- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Ossian's Hall hotels

1. Dunkeld House Hotel
Dunkeld House Hotel1.6 km from Ossian's Hall
8.8 out of 10, Excellent, (1,001 reviews)
The price is CA $239
CA $287 total
includes taxes & fees
Dec 1 - Dec 2

2. Royal Dunkeld
Royal Dunkeld0.1 km from Ossian's Hall
7.2 out of 10, Good, (282 reviews)
The price is CA $148
CA $177 total
includes taxes & fees
Nov 8 - Nov 9

3. Holiday Inn Express Perth by IHG
Holiday Inn Express Perth by IHG18.2 km from Ossian's Hall
9.0 out of 10, Wonderful, (1,001 reviews)
The price is CA $85
CA $102 total
includes taxes & fees
Nov 15 - Nov 16

4. The Bankfoot Inn
The Bankfoot Inn8.4 km from Ossian's Hall
9.4 out of 10, Exceptional, (147 reviews)
The price is CA $142
CA $171 total
includes taxes & fees
Nov 13 - Nov 14

5. Organic Welltree
Organic Welltree17.6 km from Ossian's Hall
9.6 out of 10, Exceptional, (23 reviews)
The price is CA $126
CA $151 total
includes taxes & fees
Nov 9 - Nov 10

6. The Ballinluig Inn
The Ballinluig Inn11.1 km from Ossian's Hall
9.0 out of 10, Wonderful, (38 reviews)
The price is CA $147
CA $176 total
includes taxes & fees
Nov 22 - Nov 23

7. Leonardo Boutique Huntingtower Perth
Leonardo Boutique Huntingtower Perth17.6 km from Ossian's Hall
8.8 out of 10, Excellent, (934 reviews)
The price is CA $141
CA $169 total
includes taxes & fees
Nov 15 - Nov 16

8. Ballathie House Hotel
Ballathie House Hotel12.3 km from Ossian's Hall
9.0 out of 10, Wonderful, (613 reviews)
The price is CA $156
CA $188 total
includes taxes & fees
Nov 12 - Nov 13

9. The Townhouse Aberfeldy
The Townhouse Aberfeldy18 km from Ossian's Hall
9.8 out of 10, Exceptional, (67 reviews)
The price is CA $126
CA $151 total
includes taxes & fees
Nov 15 - Nov 16

10. Cuil an Daraich Guest House
Cuil an Daraich Guest House11.4 km from Ossian's Hall
9.4 out of 10, Exceptional, (195 reviews)
The price is CA $140
CA $168 total
includes taxes & fees
Nov 17 - Nov 18

11. Station House - Room Only
Station House - Room Only18 km from Ossian's Hall
9.4 out of 10, Exceptional, (29 reviews)
The price is CA $122
CA $146 total
includes taxes & fees
Nov 8 - Nov 9

12. Riverstone Lodge Hotel
Riverstone Lodge Hotel17.4 km from Ossian's Hall
8.6 out of 10, Excellent, (270 reviews)
The price is CA $94
CA $113 total
includes taxes & fees
Nov 8 - Nov 9

13. Claymore Guest House and Apartments
Claymore Guest House and Apartments18.2 km from Ossian's Hall
10.0 out of 10, Exceptional, (167 reviews)
The price is CA $169
CA $203 total
includes taxes & fees
Nov 11 - Nov 12

14. Westlands of Pitlochry
Westlands of Pitlochry18.1 km from Ossian's Hall
9.6 out of 10, Exceptional, (931 reviews)
The price is CA $152
CA $182 total
includes taxes & fees
Nov 8 - Nov 9

15. The Poplars Guest House
The Poplars Guest House17.4 km from Ossian's Hall
10.0 out of 10, Exceptional, (93 reviews)
The price is CA $214
CA $257 total
includes taxes & fees
Nov 14 - Nov 15

16. Meikleour Arms Hotel and Restaurant
Meikleour Arms Hotel and Restaurant13.4 km from Ossian's Hall
9.6 out of 10, Exceptional, (212 reviews)
The price is CA $220
CA $264 total
includes taxes & fees
Nov 8 - Nov 9

17. The Bridge of Cally Hotel
The Bridge of Cally Hotel14.3 km from Ossian's Hall
8.8 out of 10, Excellent, (163 reviews)
The price is CA $119
CA $143 total
includes taxes & fees
Nov 9 - Nov 10

18. Port Na Craig Inn
Port Na Craig Inn17.2 km from Ossian's Hall
9.8 out of 10, Exceptional, (122 reviews)
The price is CA $350
CA $419 total
includes taxes & fees
Nov 13 - Nov 14

19. Craigvrack Hotel & Restaurant
Craigvrack Hotel & Restaurant18.2 km from Ossian's Hall
9.0 out of 10, Wonderful, (429 reviews)
The price is CA $101
CA $122 total
includes taxes & fees
Nov 30 - Dec 1

20. Atholl Palace Hotel
Atholl Palace Hotel17.3 km from Ossian's Hall
8.8 out of 10, Excellent, (1,003 reviews)
The price is CA $303
CA $364 total
includes taxes & fees
Dec 1 - Dec 2
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.
Compare top hotels near Ossian's Hall
![]() Dunkeld House Hotel1.6 km from Ossian's Hall | ![]() Royal Dunkeld0.1 km from Ossian's Hall | ![]() Holiday Inn Express Perth by IHG18.2 km from Ossian's Hall | ![]() The Bankfoot Inn8.4 km from Ossian's Hall | ![]() Organic Welltree17.6 km from Ossian's Hall |
|---|---|---|---|---|
8.8 Excellent 1,001 reviews | 7.2 Good 282 reviews | 9.0 Wonderful 1,001 reviews | 9.4 Exceptional 147 reviews | 9.6 Exceptional 23 reviews |
The price is CA $239 CA $287 total includes taxes & fees Dec 1 - Dec 2 | The price is CA $148 CA $177 total includes taxes & fees Nov 8 - Nov 9 | The price is CA $85 CA $102 total includes taxes & fees Nov 15 - Nov 16 | The price is CA $142 CA $171 total includes taxes & fees Nov 13 - Nov 14 | The price is CA $126 CA $151 total includes taxes & fees Nov 9 - Nov 10 |
|
|
|
|
|


















































































