Grantown-on-Spey Travel Guide

Tourist Guide

A road winding through a forest with a lake in the distance.
A large lake surrounded by hills and a forest.
A stone bridge over a river with lush greenery on both sides.
A river with purple and pink lupine flowers along the banks.
A forest path with trees and ferns.

Our guide on where to stay in Grantown-on-Spey

Find the best Grantown-on-Spey areas for the activities you enjoy most.

Craggan

If you're looking for some top things to see and do in Craggan and surrounding area, you can visit Grantown Museum and Abernethy Golf Club.

Craiglynne Hotel

Craiglynne Hotel

3 out of 5
Woodlands Terrace Grantown-on-Spey Scotland
Fully refundableReserve now, pay when you stay
The price is AU$80 per night from 5 Nov to 6 Nov
AU$80
5 Nov - 6 Nov
includes taxes & fees
Stay at this hotel in Grantown-on-Spey. Enjoy free Wi-Fi, free parking and breakfast (surcharge). Our guests praise the breakfast and the helpful staff in their ...
7.2/10 Good! (604 reviews)
"Good place to have a cosy room stop over when travelling."

Reviewed on 3 Nov 2026

Craiglynne Hotel
The Speyside Hotel

The Speyside Hotel

3.5 out of 5
The Speyside Hotel, Grant Road Grantown-on-Spey Scotland
The price is AU$179 per night from 4 Dec to 5 Dec
AU$179
4 Dec - 5 Dec
includes taxes & fees
Stay at this golf hotel in Grantown-on-Spey. Enjoy free Wi-Fi, free parking and breakfast (surcharge). Our guests praise the breakfast and the helpful staff ...
9.4/10 Exceptional! (432 reviews)
"Our short stay was good . Staff was very friendly. Room was big and cosy 😇"

Reviewed on 31 Oct 2026

The Speyside Hotel
Ben Mhor Hotel

Ben Mhor Hotel

3 out of 5
53-57 High St Grantown-on-Spey Scotland
The price is AU$54 per night from 4 Dec to 5 Dec
AU$54
4 Dec - 5 Dec
includes taxes & fees
Stay at this hotel in Grantown-on-Spey. Enjoy a garden, a snack bar/deli and archery on-site. Popular attractions The High Street and Grantown Museum are located ...
Ben Mhor 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.
Full house with established garden, summer house, outdoor entertainment area

Full house with established garden, summer house, outdoor entertainment area

Grantown-on-Spey Highland
Stay at this ski holiday home in Grantown-on-Spey. Enjoy free Wi-Fi, a fitness centre and a garden. Popular attractions Abernethy Golf Club and The High Street ...
10/10 Exceptional! (62 reviews)
"Absolutely beautiful, couldn’t have asked for any more, Martin was brilliant in all aspects, the house so spacious and in a wonderful spot, perfect position for exploring the area….A long way for us to travel but trust me , it’s so very worth it!!! we hope to return sometime, thanks Martin!! fantastic ..."

Reviewed on 1 Nov 2026

Full house with established garden, summer house, outdoor entertainment area
Waverley Inn Apartments

Waverley Inn Apartments

3.5 out of 5
1 Fraser Street Inverness SCT
Stay at this aparthotel in Inverness. Enjoy daily housekeeping. Popular attractions Inverness Castle and Victorian Market are located nearby.
6/10 (107 reviews)
"The apartment was spotlessly clean, furniture was nice, and the location was central so very close to the railway station, shops, restaurants and bars. When I booked the apartment the confirmation email stated there would be a person at the apartment to give us the key. When we arrived the main entrance ..."

Reviewed on 24 Oct 2026

Waverley Inn Apartments
Highland Apartments By Mansley

Highland Apartments By Mansley

4 out of 5
Living by the Bridge Inverness Scotland
Stay at this aparthotel in Inverness. Enjoy free Wi-Fi, parking (surcharge) and daily housekeeping. Popular attractions Inverness Castle and Inverness Museum ...
Highland Apartments By Mansley
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.

Stay near popular Grantown-on-Spey attractions

Activities

Cities near Grantown-on-Spey