Craggan

Grantown-on-Spey

The Former Railway Line at Kirkton

Popular places to visit

Things to do


Top hotels in Craggan

Coylumbridge Resort Hotel

Coylumbridge Resort Hotel

4 out of 5
Aviemore Invernesshire Aviemore Scotland
The price is RM329 per night from 26 Feb to 27 Feb
RM329
RM394 total
26 Feb - 27 Feb
includes taxes & fees
Stay at this family-friendly hotel in Aviemore. Enjoy free Wi-Fi, free parking and 2 indoor pools. Our guests praise the breakfast and the helpful staff in their ...
6.8/10 (1,010 reviews)
The room was very tried looking. The noise from the neighbours was loud till 1am, i was told it was plumbing (which it was not). Food was sub parr at best, the buffet restaurant cost 80 for 4 people, which was of a very poor quality, so much so we went in to town each day after that and paid nearly ...

Reviewed on 19 Feb 2026

Coylumbridge Resort Hotel
Macdonald Aviemore Highland Hotel

Macdonald Aviemore Highland Hotel

4 out of 5
Macdonald Aviemore Resort Aviemore Scotland
The price is RM433 per night from 2 Mar to 3 Mar
RM433
RM519 total
2 Mar - 3 Mar
includes taxes & fees
Stay at this golf hotel in Aviemore. Enjoy free Wi-Fi, free parking and a golf course. Our guests praise the helpful staff in their reviews. Popular attractions ...
7.8/10 Good! (826 reviews)
The grounds where amazing for our dog and loved the hotel.

Reviewed on 15 Feb 2026

Macdonald Aviemore Highland Hotel
Nethybridge Hotel

Nethybridge Hotel

3 out of 5
Nethybridge Nethy Bridge Scotland
The price is RM333 per night from 28 Mar to 29 Mar
RM333
RM399 total
28 Mar - 29 Mar
includes taxes & fees
Stay at this golf hotel in Nethy Bridge. Enjoy free Wi-Fi, free parking and 2 restaurants. Our guests praise the helpful staff in their reviews. Popular attractions ...
7.8/10 Good! (280 reviews)
Staff were great and the room was lovely, spacious, and clean!

Reviewed on 24 Feb 2026

Nethybridge Hotel
The Boat Hotel

The Boat Hotel

3.5 out of 5
Deshar Road Boat of Garten Scotland
The price is RM307 per night from 2 Mar to 3 Mar
RM307
RM369 total
2 Mar - 3 Mar
includes taxes & fees
Stay at this golf hotel in Boat of Garten. Enjoy free Wi-Fi, free parking and breakfast (surcharge). Our guests praise the helpful staff in their reviews. Popular ...
8.2/10 Very Good! (745 reviews)
All the staff we met were lovely. Great location. Needs a bit more attention to detail on cleaning rooms and maintenance. Food was okay only.

Reviewed on 11 Feb 2026

The Boat Hotel
High Range Hotel

High Range Hotel

3 out of 5
Grampian Road Aviemore Scotland
The price is RM289 per night from 4 Mar to 5 Mar
RM289
RM347 total
4 Mar - 5 Mar
includes taxes & fees
Stay at this hotel in Aviemore. Enjoy free Wi-Fi, free parking and daily housekeeping. Popular attractions Spey Valley Golf Course and Strathspey Steam Railway ...
9.4/10 Exceptional! (342 reviews)
I enjoted our 3 nights here. Thye room was simple but comfortable. The hotel was quiet. Food is not available at the hotel but there are numerous places to eat in Aviemore, just a short walk away.

Reviewed on 22 Feb 2026

High Range Hotel
Macdonald Aviemore Hotel

Macdonald Aviemore Hotel

4 out of 5
Macdonald Aviemore Resort Aviemore Scotland
The price is RM433 per night from 2 Mar to 3 Mar
RM433
RM519 total
2 Mar - 3 Mar
includes taxes & fees
Stay at this family-friendly hotel in Aviemore. Enjoy free Wi-Fi, free parking and 2 indoor pools. Popular attractions Strathspey Steam Railway and Spey Valley ...
7.2/10 Good! (567 reviews)
A beautiful resort with great staff looking after you and well presented facilities.

Reviewed on 9 Feb 2026

Macdonald Aviemore Hotel
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.



Craggan