
Hotels near Craigellachie National Nature Reserve
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Craigellachie National Nature Reserve hotels

Premier Inn Aviemore
Premier Inn Aviemore1 km from Craigellachie National Nature Reserve
9.6 out of 10, Exceptional, (11 reviews)
The price is RM397
RM476 total
includes taxes & fees
7 May - 8 May

High Range Holiday Apartments
High Range Holiday Apartments0.9 km from Craigellachie National Nature Reserve
9.8 out of 10, Exceptional, (28 reviews)
The price is RM646
RM776 total
includes taxes & fees
30 Apr - 1 May

Sweeney Aviemore One
Sweeney Aviemore One0.8 km from Craigellachie National Nature Reserve
9.0 out of 10, Wonderful, (78 reviews)
The price is RM459
RM550 total
includes taxes & fees
6 May - 7 May

Sweeney Aviemore Two
Sweeney Aviemore Two0.8 km from Craigellachie National Nature Reserve
8.8 out of 10, Excellent, (53 reviews)
The price is RM450
RM540 total
includes taxes & fees
7 May - 8 May

Macdonald Morlich Hotel
Macdonald Morlich Hotel0.5 km from Craigellachie National Nature Reserve
7.6 out of 10, Good, (459 reviews)
The price is RM525
RM630 total
includes taxes & fees
5 May - 6 May

Macdonald Aviemore Highland Hotel
Macdonald Aviemore Highland Hotel1.5 km from Craigellachie National Nature Reserve
7.8 out of 10, Good, (848 reviews)
The price is RM525
RM630 total
includes taxes & fees
5 May - 6 May

Macdonald Spey Valley Resort
Macdonald Spey Valley Resort1.7 km from Craigellachie National Nature Reserve
7.8 out of 10, Good, (224 reviews)
The price is RM2,205
RM2,645 total
includes taxes & fees
5 May - 6 May

Coylumbridge Resort Hotel
Coylumbridge Resort Hotel2.9 km from Craigellachie National Nature Reserve
7.0 out of 10, Good, (1,003 reviews)
The price is RM276
RM332 total
includes taxes & fees
7 May - 8 May

Macdonald Aviemore Hotel
Macdonald Aviemore Hotel0.7 km from Craigellachie National Nature Reserve
7.2 out of 10, Good, (574 reviews)
The price is RM483
RM579 total
includes taxes & fees
18 May - 19 May

Rowan Tree Country Hotel
Rowan Tree Country Hotel3.4 km from Craigellachie National Nature Reserve
9.2 out of 10, Wonderful, (94 reviews)
The price is RM542
RM650 total
includes taxes & fees
5 May - 6 May

Cairngorm Lodge Youth Hostel
Cairngorm Lodge Youth Hostel9.1 km from Craigellachie National Nature Reserve
9.2 out of 10, Wonderful, (23 reviews)
The price is RM411
RM494 total
includes taxes & fees
3 May - 4 May

The Boat Hotel
The Boat Hotel8.4 km from Craigellachie National Nature Reserve
8.2 out of 10, Very good, (760 reviews)
The price is RM525
RM630 total
includes taxes & fees
5 May - 6 May

Cairn Hotel
Cairn Hotel10.4 km from Craigellachie National Nature Reserve
9.0 out of 10, Wonderful, (507 reviews)
The price is RM713
RM856 total
includes taxes & fees
7 May - 8 May

Nethybridge Hotel
Nethybridge Hotel13.9 km from Craigellachie National Nature Reserve
7.8 out of 10, Good, (289 reviews)
The price is RM379
RM454 total
includes taxes & fees
10 May - 11 May

Star Hotel
Star Hotel17.7 km from Craigellachie National Nature Reserve
9.8 out of 10, Exceptional, (37 reviews)
The price is RM808
RM970 total
includes taxes & fees
30 May - 31 May

The Crossing
The Crossing17.8 km from Craigellachie National Nature Reserve
9.6 out of 10, Exceptional, (42 reviews)
The price is RM547
RM656 total
includes taxes & fees
26 May - 27 May

Arden House
Arden House17.9 km from Craigellachie National Nature Reserve
The price is RM6,003
RM7,203 total
includes taxes & fees
10 May - 11 May

Avondale House
Avondale House18 km from Craigellachie National Nature Reserve
8.4 out of 10, Very good, (47 reviews)
The price is RM423
RM508 total
includes taxes & fees
3 May - 4 May

Duke Of Gordon Hotel
Duke Of Gordon Hotel17.8 km from Craigellachie National Nature Reserve
8.0 out of 10, Very good, (266 reviews)
The price is RM468
RM562 total
includes taxes & fees
17 May - 18 May

Glenan Lodge Self Catering
Glenan Lodge Self Catering19.7 km from Craigellachie National Nature Reserve
9.4 out of 10, Exceptional, (202 reviews)
The price is RM446
RM535 total
includes taxes & fees
13 May - 14 May
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 close to Craigellachie National Nature Reserve
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Premier Inn Aviemore | 9.6 Exceptional 11 reviews | View | ||||||
![]() High Range Holiday Apartments | 9.8 Exceptional 28 reviews | View | ||||||
![]() Sweeney Aviemore One | 9.0 Wonderful 78 reviews | View | ||||||
![]() Sweeney Aviemore Two | 8.8 Excellent 53 reviews | View | ||||||
![]() Macdonald Morlich Hotel | 7.6 Good 459 reviews | View |
Top Craigellachie National Nature Reserve Hotel Reviews

High Range Hotel
10/10 Excellent








































































