Grantown-on-Spey
Travel Guide





Visit Grantown-on-Spey
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

Photo by Ann Harrison
Open Photo by Ann Harrison
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
Woodlands Terrace Grantown-on-Spey Scotland
The price is CA $100 per night from Jul 19 to Jul 20
CA $100
CA $120 total
Jul 19 - Jul 20
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 Jun 22, 2026

The Speyside Hotel
The Speyside Hotel, Grant Road Grantown-on-Spey Scotland
The price is CA $218 per night from Jul 12 to Jul 13
CA $218
CA $261 total
Jul 12 - Jul 13
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 Jun 16, 2026

Ben Mhor Hotel
53-57 High St Grantown-on-Spey Scotland
The price is CA $112 per night from Jun 28 to Jun 29
CA $112
CA $112 total
Jun 28 - Jun 29
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 Jun 14, 2026
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
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

Kinnaird House
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 ...

Highland Apartments By Mansley
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 Jun 21, 2026
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

Invergordon Shore Excursion: Inverness, Cawdor Castle & Whisky
CA $112
per adult

Speyside Whisky Trail from Aberdeen
CA $215
per adult
100% of travellers recommend

Speyside: Cardhu Whisky Distillery Tour and Tasting
CA $39
per adult
Explore a world of travel with Expedia
- Glenmore Hotels
- Grantown-On-Spey Hotels
- B&B in Ballindalloch
- Hotels near Glenlivet Distillery
- Cabin Rentals in Glenmore
- Apartments in Aviemore
- B&B in Aviemore
- Aviemore Hotels
- Macdonald Strathspey Hotel
- Flat 7 Grampian Road
- Ballindalloch Hotels
- 2 bedroom accommodation in Cragganmore near Ballindalloch





