Things to do in Grantown-on-Spey
Find and book activities, attractions and tours
Visit Grantown-on-Spey
Things to do

Speyside Whiskey Tour To the Famous Speyside Malt Whisky Trail
$733
per traveler

Tour of Loch Ness, Cawdor Castle, Inverness and lots more
$926
per traveler

Deluxe 5 star Private Speyside Whisky Tour
$932
per traveler

Private Balmoral Castle and Royal Lochnagar Distillery Tour
$999
per traveler
- Explore activitiesExplore thousands of experiences from activities and attractions to day tours and transfer.
- Book with easeSkip the line- book tickets online in minutes to top attractions with free cancellation on many activities.
- Treat yourselfOne Key members save % or more on select activities, hotels, cars and vacation rentals.
Recommended things to do in Grantown-on-Spey
Number of things to do | 29 |
|---|---|
Cheapest thing to do on Expedia | Aviemore Cairngorm Gin Tasting Experience: $21 |
Top 5 things to do | |
Under $25 | |
With kids |
What to do in Grantown-on-Spey
Looking for sports, concerts, or theater events in Grantown-on-Spey? Search event tickets to see what's happening today, or to plan what to do this weekend!
Stay near popular Grantown-on-Spey attractions
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 Abernethy Golf Club.
Looking for fun things to do nearby? Check things to do near me to find and book the best things to do, fun activities, and top attractions wherever you happen to be.
Frequently asked questions
Explore a world of travel with Expedia
- Wedding in Grantown-on-Spey
- Hostels in Nethy Bridge
- Historical in Grantown-on-Spey
- Bespoke Hotels in Grantown-on-Spey
- Partner Hotels in Carrbridge
- Cabins in Nethy Bridge
- Hotels in Carrbridge
- 4 Star Hotels in Grantown-on-Spey
- Hotels in Nethy Bridge
- Cottages in Grantown-on-Spey
- Pet Friendly in Grantown-on-Spey
- Guesthouses in Grantown-on-Spey
- Hotels in Boat of Garten
- 3 Star Hotels in Grantown-on-Spey
- Hotels in Grantown-on-Spey
- Hotels in Dulnain Bridge
- Luxury in Grantown-on-Spey
- Strathmore Hotels in Boat of Garten
- Hotels in Cromdale
- Lodges in Boat of Garten
- 5 Star Hotels in Carrbridge
- Loch Morlich
- Visit Strathdon
- Strathdon Vacations
- Boat of Garten Vacations
- Moy Vacations
- Visit Dufftown
- Visit Cullachie
- Aviemore All Inclusive Vacation Packages
- Visit Boat of Garten
- Dulnain Bridge Vacations
- Dufftown Vacations
- Visit Forres
- Visit Grantown-on-Spey
- Cromdale Vacations
- Aviemore Vacations
- Visit Tomatin
- Glenlivet Distillery
- Visit Rafford
- Visit Cromdale
- Ballindalloch Vacations
- Visit Glenmore
- Visit Nethy Bridge
- Visit Craigellachie
- Visit Kincraig
- Nethy Bridge Vacations
- Visit Aviemore
- Aberlour Vacations
- Rafford Vacations
- Craigellachie Vacations
- Visit Tomintoul
- Lochindorb Castle
- Visit Moy
- Forres Vacations
- Visit Dulnain Bridge
- Visit Aberlour
- Visit Archiestown
- Visit Carrbridge
- Tomatin Vacations
- Loch Garten Osprey Centre
- Visit Ballindalloch
- Visit Auldearn
- Grantown-on-Spey Vacations
- Enterprise Rental Cars in Grantown-on-Spey
- Car rentals in Tomintoul
- Mini Car Rentals in Aviemore
- Car rentals in Grantown-on-Spey
- Car rentals in Carrbridge
- Car rentals in Boat of Garten
- Compact Car Rentals in Aviemore
- First Car Rental Cars in Grantown-on-Spey
- Car rentals in Nethy Bridge
- Car rentals in Aviemore
- Luxury Car Rentals in Grantown-on-Spey
- Drive Car Rental Cars in Grantown-on-Spey
- National Car Rental Cars in Grantown-on-Spey
- Things to do in Aviemore
- Things to do in Tomintoul
- Things to do in Boat of Garten
- Things to do in Dufftown
- Things to do in Glenmore
- Things to do in Forres
- Things to do in Ballindalloch
- Things to do in Nethy Bridge
- Things to do in Strathdon
- Things to do in Archiestown
- Things to do in Carrbridge
- Things to do in Aberlour


















