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
RM399
per adult

Speyside Whisky Trail from Aberdeen
RM585
per adult
100% of travellers recommend

Speyside: Cragganmore Whisky Distillery Tour and Tasting
RM114
per adult

5 Day Orkney Islands and North Coast 500 Tour from Edinburgh
RM3,859
per adult

Loch Ness Shore Tour from Invergordon- Castle Admissions Included
RM3,967
per traveller

5 Days Orkney Islands & NC500 Tour from Glasgow
RM3,488
per adult
Top hotels in Craggan

Coylumbridge Resort Hotel
Aviemore Invernesshire, Aviemore, Scotland
The price is RM246 per night from 2 Nov to 3 Nov
RM246
RM295 total
2 Nov - 3 Nov
includes taxes & fees
Stay at this 4-star family-friendly hotel in Aviemore. Enjoy free WiFi, free parking, and 2 indoor pools. Our guests praise the breakfast and the helpful staff ...
6.8/10 (1,009 reviews)
"Helpful, friendly staff and great facilities"
Reviewed on 16 Oct 2025

Macdonald Aviemore Highland Hotel
Macdonald Aviemore Resort, Aviemore, Scotland
The price is RM467 per night from 2 Nov to 3 Nov
RM467
RM561 total
2 Nov - 3 Nov
includes taxes & fees
Stay at this 4-star golf hotel in Aviemore. Enjoy free WiFi, free parking, and a golf course. Our guests praise the helpful staff in our reviews. Popular attractions ...
7.6/10 Good! (800 reviews)
"We only had a one night stay so didn’t really get to see much of the hotel or its facilities. What we did see was ok but some areas are looking a bit tired."
Reviewed on 30 Sept 2025

Craiglynne Hotel
Woodlands Terrace, Grantown-on-Spey, Scotland
Fully refundableReserve now, pay when you stay
The price is RM251 per night from 31 Oct to 1 Nov
RM251
RM301 total
31 Oct - 1 Nov
includes taxes & fees
Stay at this 3-star hotel in Grantown-on-Spey. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the breakfast and the helpful staff ...
7.2/10 Good! (478 reviews)
Comfortable
"Lovely hotel room a bit shabby,and bar shut at 10.00pm. Apart from that a ver comfortable stay."
Reviewed on 13 Oct 2025

Nethybridge Hotel
Nethybridge, Nethy Bridge, Scotland
The price is RM382 per night from 22 Oct to 23 Oct
RM382
RM458 total
22 Oct - 23 Oct
includes taxes & fees
Stay at this 3-star eco-certified hotel in Nethy Bridge. Enjoy free WiFi, free parking, and 2 restaurants. Our guests praise the helpful staff in our reviews. ...
7.6/10 Good! (274 reviews)
"Transportation to and from. And no hot water due to storm damage."
Reviewed on 6 Oct 2025

Macdonald Aviemore Hotel
Macdonald Aviemore Resort, Aviemore, Scotland
The price is RM445 per night from 2 Nov to 3 Nov
RM445
RM534 total
2 Nov - 3 Nov
includes taxes & fees
Stay at this 4-star eco-certified hotel in Aviemore. Enjoy free WiFi, free parking, and 2 indoor pools. Popular attractions Strathspey Steam Railway and Spey ...
7/10 Good! (548 reviews)
"Nice hotel."
Reviewed on 28 Sept 2025

Ben Mhor Hotel
53-57 High St, Grantown-on-Spey, Scotland
The price is RM170 per night from 29 Oct to 30 Oct
RM170
RM170 total
29 Oct - 30 Oct
includes taxes & fees
Stay at this 3-star hotel in Grantown-on-Spey. Enjoy a garden, a snack bar/deli, and archery on site. Popular attractions Grantown Museum and Abernethy Golf ...
8.2/10 Very Good! (174 reviews)
"Breakfast was excellent. Beautiful old part of Grantown on Spey."
Reviewed on 9 Oct 2025
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.