Grantown-on-Spey, accomodation, activities, information



Grantown-on-Spey is a small town on the edge of the spectacular Cairngorms National Park and a good base for exploring Strathspey. Grantown on Spey has a wide range of bed and breakfast, hotel, guest house camping and caravanning accommodation.
Lying half way between the Cairngorm and Lecht Ski areas, the town of Grantown on Spey boasts attractions that range from a superb 18-hole golf course to the new Grantown Heritage Museum and the delightful Revack Estate with attractive gardens, an orchid house, nature trails and an adventure playground - great for a family day out.
Grantown-on-Spey makes a good base (and alternative to Aviemore) for exploring the Strathspey area. People come to ski and snowboard (in winter), climb, walk and watch wildlife in general enjoying the great outdoors. The town is close to the heart of distillery country, eight of which you can visit on the a 70-mile Speyside Whisky Trail, ranging from big business productions like Glenfiddich to small, family-run distilleries that run personalised tours and tutored tasting sessions. The town has bed and breakfast accommodation available all year round.
Accommodation, Activities, Attractions, Retail, Food and Drink in and around Grantown On Spey
Find Nearby Food, Drink, Shopping
Find Nearby Activities and Attractions
Find out more by visiting the local community website
1. Holmhill House
Large Luxury Self-catering Holiday Let. Sleeps up to 14. Chris and Lisa would love to welcome you to their beautiful Highland home where you can exper... more >
2. Craggan Outdoors Bunkhouse and Bothy
Good value accommodation for up to 33 people : clean, light and bright : scenic location : 15 mins from Aviemore : wide range of outdoor activities ... more >
3. Dunallan House
Warm hospitality, excellent service and delicious freshly cooked breakfasts await you at Dunallan, an elegant Victorian Country Villa built in the lat...
more >
4. Ardenbeg Bunkhouse
Families and educational/youth groups use Ardenbeg all year round as a base for activities in the Cairngorms National Park. Situated just 20 mins from...
more >
5. Great North Lodges - Grantown on Spey
Great North Lodges are a group of 20 traditional and luxury self-catering properties within the Aviemore and Cairngorms Nation Park area. Please v... more >
6. No. 5 Gordon Hall
Quality self-catering apartment for 4 on the first floor of a Victorian Mansion in Grantown-on-Spey. Set in quiet surroundings with off-street parking... more >
7. The Dulaig
The only 5-Star Gold Luxury B and B in Cairngorms National Park. Green Tourism Gold Award. View amazing wildlife e.g. Red Squirrels and other wildlife...
more >
8. Garth Hotel
The Garth Hotel, standing on the north end of the village square, in the heart of Grantown-on-Spey, was built in the 1850's and began its life as an I...
more >
9. Grianan
Grianan is a cosy and comfortable apartment for 2 people that is an ideal base for touring the Highlands. The apartment is part of the farmhouse, but ... more >
10. Balliefurth Farmhouse
Family run working livestock farm with a quality home and wonderful local food... more >
11. Culdearn House
Culdearn House is a 4 star, small privately owned house, built around 1860 and is situated in the heart of Speyside in the Cairngorm National Park. F...
more >
12. Lochindorb Lodge and Bothy Cottage
accomodation for 16/4 beside Lochindorb
Lochindorb,
Grantown on Spey
(tel: 01309 611278)
13. A Eilean A Cheo
Your home from home in the Highlands. Quiet comfortable accommodation. Wifi Internet, Drying Room
The Haughs,
Cromdale,
Grantown on Spey
(tel: 01479 873776)
14. Ben Mhor Hotel
53 High Street, Grantown on Spey (tel: 01479 872056)
15. West Aonagh Caravans
Grantown on Spey (tel: 01479 872 898)
16. Broomlands
Dulnain Bridge, Grantown on Spey (tel: 01479 851255)
17. Westhaven B and B
South Street, Grantown on Spey (tel: 01479 872471)
18. Birchbank
Auckernack Farm, Grantown on Spey (tel: 01479 872093)
19. Haugh Hotel
Cromdale, Grantown on Spey (tel: 01479 872583)
20. Coppice Hotel
Grant Road, Grantown on Spey (tel: 01479 872688)
Visitor Information Centres
Map of Grantown on Spey and Services









