Grantown-on-Spey
Travel Guide





Visit Grantown-on-Spey
Where to stay in Grantown-on-Spey

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
Beautiful exterior and garden area, close to town. Unfortunately the 2nd floor room was hot enough to melt my recently purchased chocolate that was on the desk. Was about 80 to 85 degrees and there is no air-conditioning. The staff brought up a fan after multiple requests which we propped in the ...
Reviewed on 30 April 2026

The Speyside Hotel
Dinner excellent, rooms acceptable but probably in need of some refreshing
Reviewed on 2 May 2026

Ben Mhor Hotel
Very welcoming staff, good night sleep and cracking breakfast.
Reviewed on 27 April 2026

Full house with established garden, summer house, outdoor entertainment area
House has everything you need , great location , fantastic views !
Reviewed on 21 February 2026

The Eagle's Nest - large luxury lodge with hot tub, sauna and bbq hut
Wonderful pre-Christmas long weekend break with family. Excellent accommodation with lots of space for entertaining.we all had a fabulous time.
Reviewed on 2 January 2026

Highland Apartments By Mansley
Location was awesome. It had both a kitchen and laundry which allowed for a chance from eating out as we were on a 1 month holiday. Very clean, also unexpected was the room tidying after first night.
Reviewed on 29 April 2026
Popular places to visit
Lochindorb Castle
Find out about the history of Grantown-on-Spey when you spend time at Lochindorb Castle. Check out the lively bars or top-notch restaurants in this relaxing area.
Craig MacLean Leisure Centre
Enjoy an outing to Craig MacLean Leisure Centre during your stay in Grantown-on-Spey. Wander the forest or discover the area's mountain views.
Grantown Museum
You can spend time exploring the galleries in Grantown Museum during your trip to Grantown-on-Spey. Check out the lively bars or top-notch restaurants in this walkable area.
