Grantown-on-Spey

Travel 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.

Where to stay in Grantown-on-Spey

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

Craggan

While there might not be top attractions in Craggan, you can explore the larger area and discover places like Grantown Museum and Craig MacLean Leisure Centre.

Craiglynne Hotel

Craiglynne Hotel

3 out of 5
Woodlands Terrace Grantown-on-Spey Scotland
The price is AED 258 per night from Jul 19 to Jul 20
AED 258
AED 310 total
19 Jul - 20 Jul
includes taxes & fees
Stay at this hotel in Grantown-on-Spey. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the breakfast and the helpful staff in our ...
7.2/10 Good! (524 reviews)
"Been to this hotel before, depending and enjoyed it, this time not as much, it's looking more tired. Old for me is fine as it gives character but there were some things that don't even meet a basic standard. Food and staff in the restaurant area were pleasant, not so much the reception staff who ..."

Reviewed on 22 June 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 AED 562 per night from Jul 3 to Jul 4
AED 562
AED 675 total
3 Jul - 4 Jul
includes taxes & fees
Book a stay at this golf hotel in Grantown-on-Spey. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the breakfast and the helpful ...
9.4/10 Exceptional! (369 reviews)
"Breakfast was fantastic, lots of choice, freshly made to order. We didn't use the restaurant, therefore couldn't comment but it looked busy each evening.Rooms were spacious and very clean"

Reviewed on 16 June 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 AED 334 per night from Jul 2 to Jul 3
AED 334
AED 334 total
2 Jul - 3 Jul
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 Craig MacLean Leisure ...
8.4/10 Very Good! (214 reviews)
"😊"

Reviewed on 14 June 2026

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
Book a stay at this ski vacation home in Grantown-on-Spey. Enjoy free WiFi, a fitness center, and a garden. Popular attractions Abernethy Golf Club and Grantown ...
10/10 Exceptional! (54 reviews)
"Eine tolle Unterkunft, in der wir uns absolut wohl gefühlt haben."

Reviewed on 18 May 2026

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

Kinnaird House

3.5 out of 5
Grantown-on-Spey Scotland
Book a stay at this golf cottage in Grantown-on-Spey. Enjoy free WiFi and free parking. Popular attractions Grantown Museum and Craig MacLean Leisure Centre ...
Kinnaird House
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 WiFi, parking (surcharge), and daily housekeeping. Popular attractions Inverness Castle and Inverness Museum ...
9.4/10 Exceptional! (558 reviews)
"great property walking distance to shops and restaurants. great views"

Reviewed on 21 June 2026

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