Craggan Travel Guide
Grantown-on-Spey
Popular places to visit
Lochindorb Castle
Find out about the history of Grantown-on-Spey when you take a trip to Lochindorb Castle. Visit the top-notch restaurants or lively bars in this quaint area.
Grantown Museum
You can spend time exploring the galleries in Grantown Museum during your trip to Grantown-on-Spey. Visit the lively bars or top-notch restaurants in this walkable area.
Things to do

Cairngorms National Park & Speyside Whisky from Inverness
฿2,726
per adult

Private Balmoral Castle and Royal Lochnagar Distillery Tour
฿30,505
per traveller
Top hotels in Craggan

Coylumbridge Resort Hotel
Aviemore Invernesshire Aviemore Scotland
The price is ฿2,280 per night from 21 Jan to 22 Jan
฿2,280
฿2,736 total
21 Jan - 22 Jan
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,002 reviews)
Excellent
Reviewed on 5 Jan 2026

Macdonald Aviemore Highland Hotel
Macdonald Aviemore Resort Aviemore Scotland
The price is ฿3,132 per night from 25 Jan to 26 Jan
฿3,132
฿3,758 total
25 Jan - 26 Jan
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.6/10 Good! (816 reviews)
Staff were nice
Reviewed on 9 Jan 2026

The Boat Hotel
Deshar Road Boat of Garten Scotland
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/10 Very Good! (738 reviews)
Great staff and enjoyable room
Reviewed on 11 Jan 2026

High Range Hotel
Grampian Road Aviemore Scotland
Fully refundableReserve now, pay when you stay
The price is ฿2,315 per night from 21 Jan to 22 Jan
฿2,315
฿2,778 total
21 Jan - 22 Jan
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! (338 reviews)
Clean & friendly
Reviewed on 14 Jan 2026

Macdonald Aviemore Hotel
Macdonald Aviemore Resort Aviemore Scotland
The price is ฿3,132 per night from 25 Jan to 26 Jan
฿3,132
฿3,758 total
25 Jan - 26 Jan
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/10 Good! (561 reviews)
Warm hotel in the winter snow
Reviewed on 10 Jan 2026

Ben Mhor Hotel
53-57 High St Grantown-on-Spey Scotland
The price is ฿1,675 per night from 21 Jan to 22 Jan
฿1,675
฿1,675 total
21 Jan - 22 Jan
includes taxes & fees
Stay at this hotel in Grantown-on-Spey. Enjoy a garden, a snack bar/deli and archery on-site. Popular attractions Grantown Museum and Abernethy Golf Club are ...
8.2/10 Very Good! (186 reviews)
Really nice place for a wee mini break very clean and comfy bed and very courteous staff A lovely comfortable bar that serves food too A lovely place to stay 👍
Reviewed on 7 Jan 2026
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.






