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. Learn more about Grantown-on-Spey
Learn more about 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

Craiglynne Hotel

3 out of 5
Woodlands Terrace Grantown-on-Spey Scotland
$71 nightly
The price is $86 total per night from Jul 31 to Aug 1
$86 total
Jul 31 - Aug 1
Total with taxes and 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! (529 reviews)
"Very helpful staff and room comfortable"

Reviewed on Jul 7, 2026

Craiglynne Hotel
The Speyside Hotel

The Speyside Hotel

3.5 out of 5
The Speyside Hotel, Grant Road Grantown-on-Spey Scotland
$156 nightly
The price is $187 total per night from Jul 18 to Jul 19
$187 total
Jul 18 - Jul 19
Total with taxes and 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! (376 reviews)
"Hotel was nicely situated in the town. There is ample parking. My son had a huge bedroom and bathroom. Our room was smaller and the bathroom was a bit tight but it was ample for our requirements. Would recommend for a stay"

Reviewed on Jul 12, 2026

The Speyside Hotel
Ben Mhor Hotel

Ben Mhor Hotel

3 out of 5
53-57 High St Grantown-on-Spey Scotland
$108 nightly
The price is $108 total per night from Jul 20 to Jul 21
$108 total
Jul 20 - Jul 21
Total with taxes and 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! (217 reviews)
"Hotel room was modern and clean can’t fault, breakfast on the other hand was not so good , £12 for a fry up….pricey and not good, the fried egg was burnt the potato scone was like rubber and the haggis was all mush, came on a rectangle plate not round or square, not fit for purpose, whoever the cook ..."

Reviewed on Jun 28, 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 May 18, 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
Waverley Inn Apartments

Waverley Inn Apartments

3.5 out of 5
1 Fraser Street Inverness SCT
Stay at this apartment in Inverness. Enjoy daily housekeeping. Popular attractions Inverness Castle and Victorian Market are located nearby.
6.4/10 (67 reviews)
"We stayed in the apartments and had two bedrooms, two bathrooms and a common area. It had the potential to be incredibly nice. Keep in mind that the building is in the bar district, so you will get a little noise from that. It was like visiting your old friend’s house, it was just surface clean. ..."

Reviewed on Jul 9, 2026

Waverley Inn Apartments
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

Things to do

Cities near Grantown-on-Spey

Explore a world of travel with Expedia