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

1. The Grant Arms Hotel
The Grant Arms Hotel2.1 km from Craggan
9.2 out of 10, Wonderful, (188 reviews)
The price is ฿4,365
฿5,238 total
includes taxes & fees
16 Nov - 17 Nov

2. The Speyside Hotel
The Speyside Hotel1.7 km from Craggan
9.4 out of 10, Exceptional, (434 reviews)
The price is ฿3,596
฿4,316 total
includes taxes & fees
18 Nov - 19 Nov

3. Craiglynne Hotel
Craiglynne Hotel1.3 km from Craggan
7.4 out of 10, Good, (609 reviews)
The price is ฿1,554
฿1,864 total
includes taxes & fees
16 Nov - 17 Nov

4. Ben Mhor Hotel
Ben Mhor Hotel1.8 km from Craggan
8.4 out of 10, Very good, (236 reviews)
The price is ฿1,316
฿1,316 total
includes taxes & fees
16 Nov - 17 Nov

5. Nethybridge Hotel
Nethybridge Hotel5.9 km from Craggan
7.8 out of 10, Good, (358 reviews)
The price is ฿2,537
฿3,045 total
includes taxes & fees
16 Nov - 17 Nov

6. Muckrach Country House
Muckrach Country House3.4 km from Craggan
10.0 out of 10, Exceptional, (11 reviews)
The price is ฿4,634
฿5,561 total
includes taxes & fees
16 Nov - 17 Nov

7. The Boat Hotel
The Boat Hotel10.6 km from Craggan
8.2 out of 10, Very good, (824 reviews)
The price is ฿1,971
฿2,366 total
includes taxes & fees
20 Nov - 21 Nov

8. Macdonald Aviemore Highland Hotel
Macdonald Aviemore Highland Hotel17.5 km from Craggan
7.8 out of 10, Good, (915 reviews)
The price is ฿4,500
฿5,399 total
includes taxes & fees
23 Nov - 24 Nov

9. Cairn Hotel
Cairn Hotel11.8 km from Craggan
9.0 out of 10, Wonderful, (525 reviews)
The price is ฿3,544
฿4,253 total
includes taxes & fees
21 Nov - 22 Nov

10. Dunstaffnage Cottage
Dunstaffnage Cottage1.5 km from Craggan
The price is ฿26,869
฿32,243 total
includes taxes & fees
18 Nov - 19 Nov

11. Macdonald Morlich Hotel
Macdonald Morlich Hotel18.7 km from Craggan
7.6 out of 10, Good, (484 reviews)
The price is ฿3,584
฿4,300 total
includes taxes & fees
1 Dec - 2 Dec

12. Coylumbridge Resort Hotel
Coylumbridge Resort Hotel19.1 km from Craggan
7.2 out of 10, Good, (1,005 reviews)
The price is ฿2,313
฿2,776 total
includes taxes & fees
22 Nov - 23 Nov

13. Sweeney Aviemore One
Sweeney Aviemore One18.1 km from Craggan
9.0 out of 10, Wonderful, (114 reviews)
The price is ฿3,105
฿3,726 total
includes taxes & fees
17 Nov - 18 Nov

14. Premier Inn Aviemore
Premier Inn Aviemore19.3 km from Craggan
8.2 out of 10, Very good, (26 reviews)
The price is ฿1,940
฿2,328 total
includes taxes & fees
3 Dec - 4 Dec

15. Hotel Square
Hotel Square16.6 km from Craggan
8.2 out of 10, Very good, (13 reviews)
The price is ฿2,774
฿3,329 total
includes taxes & fees
16 Dec - 17 Dec

16. Ravenscraig Guest House
Ravenscraig Guest House18.1 km from Craggan
9.8 out of 10, Exceptional, (29 reviews)
The price is ฿4,934
฿5,921 total
includes taxes & fees
20 Nov - 21 Nov

17. Pine Marten Lodge
Pine Marten Lodge4.8 km from Craggan
The price is ฿51,481
฿61,777 total
includes taxes & fees
19 Nov - 20 Nov

18. Macdonald Aviemore Hotel
Macdonald Aviemore Hotel18.7 km from Craggan
7.2 out of 10, Good, (613 reviews)
The price is ฿3,996
฿4,795 total
includes taxes & fees
26 Nov - 27 Nov

19. High Range Hotel
High Range Hotel19.2 km from Craggan
9.6 out of 10, Exceptional, (416 reviews)
The price is ฿2,462
฿2,955 total
includes taxes & fees
16 Nov - 17 Nov

20. Sweeney Aviemore Two
Sweeney Aviemore Two18.2 km from Craggan
8.6 out of 10, Excellent, (99 reviews)
The price is ฿3,105
฿3,726 total
includes taxes & fees
16 Nov - 17 Nov
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 popular hotels in Craggan
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() The Speyside Hotel | 9.4 Exceptional 434 reviews | View | ||||||
![]() The Grant Arms Hotel | 9.2 Wonderful 188 reviews | View | ||||||
![]() Muckrach Country House | 10.0 Exceptional 11 reviews | View | ||||||
![]() Ben Mhor Hotel | 8.4 Very good 236 reviews | View | ||||||
![]() Cairn Hotel | 9.0 Wonderful 525 reviews | View |





















































































