Cairngorms
Arctic plateaux, ancient pinewood and Highland whisky
Photo © Timo Siersch, Google Maps
The Cairngorms is the largest national park in the United Kingdom, covering roughly 4,500 square kilometres of eastern Highland Scotland between Perthshire and Aberdeenshire. It is a landscape of scale rather than drama: instead of the sharp ridges of the west coast, the Cairngorms present a vast rolling granite tableland lifted above 1,000 metres, cut into by deep glacial troughs and fringed by some of the last surviving fragments of the Caledonian pine forest that once covered much of Scotland.
Five of Britain's six highest summits stand here. Ben Macdui, at 1,309 metres, is second only to Ben Nevis, and it shares the central plateau with Braeriach, Cairn Toul, Sgor an Lochain Uaine and Cairn Gorm itself. The high ground carries a genuinely sub-arctic climate. Snow lingers in the corries well into summer, ptarmigan and mountain hare turn white in winter, and dotterel nest on ground that looks more like Iceland than Scotland. Below the plateau the character changes entirely, into a gentler country of lochs, birch and juniper, salmon rivers and long straths lined with grazing.
Two rivers give the park its two halves and its two personalities. To the north-west, Strathspey runs from Dalwhinnie through Newtonmore, Kingussie, Aviemore and Grantown-on-Spey, the busier side, geared to skiing, mountain biking, watersports and whisky. To the south-east, Royal Deeside follows the Dee from the Linn of Dee down through Braemar, Ballater and Aboyne, quieter and more formal, shaped by Victorian sporting estates and by the royal family's long association with Balmoral. Both are within easy reach of the same mountains, but they feel like different holidays.
Getting to Cairngorms
Strathspey is well served by rail. Aviemore sits on the Highland Main Line, with Kingussie, Newtonmore, Carrbridge, Dalwhinnie and Blair Atholl also on the route. Trains from Edinburgh or Glasgow take around two hours forty-five minutes to three hours, Perth about ninety minutes, and Inverness a little over half an hour. From London, the Caledonian Sleeper runs overnight from Euston directly to Aviemore, arriving in time for breakfast; the daytime alternative is an east coast service to Edinburgh and a connection north, at roughly eight to nine hours in total.
Royal Deeside has no railway at all — the Deeside line closed in 1966 — so Ballater and Braemar are reached by the frequent 201 bus from Aberdeen, which takes a little over two hours to Ballater and about two hours forty-five minutes to Braemar. By car the A9 is the spine of the western park, running from Perth to Inverness. From Aberdeen the A93 follows the Dee to Braemar and then climbs the Cairnwell Pass at 670 metres, the highest main road in Britain, before dropping to Blairgowrie. The A939 Lecht road from Cockbridge to Tomintoul is a spectacular drive in good weather and among the first roads in Scotland to close in snow.
Inverness Airport is the closest, around forty minutes from Aviemore. Aberdeen is roughly ninety minutes from Ballater, and Edinburgh or Glasgow around two and a half to three hours from either side of the park. Parking is generally straightforward, but the Coire Cas and Glenmore car parks fill early on fine winter weekends and on August afternoons, and charges now apply at most of the popular trailheads.
Best time to visit Cairngorms
Spring is arguably the finest season. May and early June bring long daylight, blossom in the straths, ospreys back on the nest at Loch Garten and snow still bright on the tops, all before the biting insects arrive. It is also the best window for hill walking, since the paths have dried but the plateau still looks alpine.
Summer is warm, green and busy. Loch Morlich's sandy beach and the watersports centres at Morlich and Insh are at their best, and the Highland games season runs through July and August. Midges are a genuine consideration from mid-June to late August, worst at dusk in still, damp conditions near water and woodland; a repellent and a breeze solve most of it.
Autumn is the connoisseur's choice. The birch and larch turn gold through late September and October, the red deer rut fills Glen Muick and Mar Lodge with roaring stags, and the Braemar Gathering — held on the first Saturday in September and regularly attended by members of the royal family — marks the turn of the season.
Winter is serious. The ski areas at Cairngorm, Glenshee and The Lecht run from around December to April in a good year, and the park is the centre of Scottish winter mountaineering. Days are short, roads over the Lecht and Cairnwell can close without much warning, and anyone heading above the treeline needs full winter equipment and avalanche awareness. For everyone else it is a season of frosted pinewood, low light and firesides.
Where to go
Popular destinations in Cairngorms
About Cairngorms’s towns and villages
The Cairngorms fringe gives way here to Speyside, where whisky and quiet countryside go hand in hand. Dufftown, Craigellachie and Archiestown sit among the distilleries, small and unhurried, while Keith and Fochabers offer a slower pace with solid market-town charm. Elgin, the largest of the group, provides the shops, restaurants and historic sights suited to a longer stay or a base for exploring further afield.
Along the coast, Lossiemouth, Findhorn and Hopeman bring sandy beaches, dunes and fishing-harbour views, ideal for bracing walks and watersports. Buckie retains its working harbour character, less polished but genuine. Forres sits between coast and glen, a handy stop for those splitting time between Speyside's distilleries and the Moray shore, whether the trip leans towards whisky trails, seaside days or a mix of both.
Elgin
24 stays · 8 campsites · 4 things to do
Forres
7 stays · 4 campsites · 4 things to do
Lossiemouth
8 stays · 2 campsites · 3 things to do
Dufftown
11 stays · 1 campsites
Buckie
5 stays · 3 campsites · 1 things to do
Speyside
6 stays · 2 campsites
Aberlour
5 stays · 2 campsites
Keith
3 stays · 3 campsites
Cullen
4 stays · 1 campsites
Tomintoul
3 stays · 2 campsites
Fochabers
2 stays · 1 campsites · 1 things to do
Craigellachie
3 stays · 1 things to do
Where to stay in Cairngorms(101)
All hotels in Cairngorms →About staying in Cairngorms
The Cairngorms and Speyside cover a lot of ground, from whisky country around Dufftown and Aberlour to the mountains further south, so where you base yourself depends on what you're here for. Aberlour and Dufftown suit those following the Malt Whisky Trail, with distillery-adjacent stays like Cardhu Country House and The Gables Whisky B&B putting you close to the stills, while Elgin offers a wider choice for those wanting a town base with easy roads out in all directions.
Styles range from working farm stays such as Lettoch Farm to country house comfort at Minmore House and The Mansion House Hotel, with Darroch Learg representing the more formal end near the hills. For simpler, personally run B&Bs, Abbeyfield, Bankhouse, Ravenscraig and Dunvegan give a good spread of options across the smaller towns, generally at a gentler price than the country house hotels.
9.2
The Fife Arms
Braemar, Royal Deeside
from £495/night
9.0
Darroch Learg
Braemar Road, Ballater
from £185/night
8.9
Muckrach Country House
Dulnain Bridge, Strathspey
from £175/night
8.5
Grant Arms Hotel
The Square, Grantown-on-Spey
from £105/night
8.4
The Boat Country Inn & Restaurant
Boat of Garten, near Aviemore
from £99/night
9.1
Rowan Tree Country Hotel
Loch Alvie, three miles from Aviemore
from £115/night
9.6
The Auld Kirk
Braemar Road, Ballater
from £125/night
9.0
Ravenscraig Guest House
Grampian Road, Aviemore
from £85/night
Things to Do in Cairngorms(14)
All attractions in Cairngorms →About things to do in Cairngorms
The northern edge of the Cairngorms region runs down to the Moray coast, and the days out here have a different flavour to the hills and glens further south. Around Lossiemouth, Findhorn and Burghead, wide beaches and sheltered bays draw paddleboarders and surfers, with outfits such as Blue Coast Surf & Paddle, New Wave Surf School and North 58 Sea Adventures offering ways onto the water without your own kit.
Inland, Elgin, Craigellachie and Fochabers hold the region's more traditional attractions: the Speyside Cooperage Visitor Centre explains the craft behind the whisky casks, the Fochabers Folk Museum and Moray Motor Museum cover local history and machinery, and Logie Estate near Forres gives a taste of the working countryside behind the coast.
Between the two, there's a natural split between a beach day at Findhorn or Burghead and a more sheltered, indoor visit inland, so it's worth planning around whichever town you're already passing through.
Where to Eat in Cairngorms(1)
All restaurants in Cairngorms →Food and drink in Cairngorms
The obvious speciality is whisky. Dalwhinnie sits at the park's western edge and is one of the highest distilleries in Scotland; Tomintoul and The Glenlivet lie on the north-eastern boundary, and Royal Lochnagar at Crathie serves Deeside. Cairngorm Brewery in Aviemore covers the beer side, and its Trade Winds and Black Gold turn up on taps across the strath.
Local produce runs to venison, grouse, Highland beef, Dee and Spey salmon, raspberries and heather honey. The Rothiemurchus Farm Shop at Inverdruie is the best single stop for estate venison and Scottish larder goods, while H.M. Sheridan in Ballater is a butcher of real standing, holding a Royal Warrant and supplying much of Deeside.
For eating out, the Old Bridge Inn in Aviemore remains the dependable pub choice for a post-hill dinner, and the Mountain Cafe above the high street draws long queues for its baking and breakfasts. In Ballater, Fish Shop has brought serious seafood cooking to a village a long way from the coast. Braemar punches well above its size thanks to the Fife Arms, where the Flying Stag handles pub food and the Clunie does the fine dining, and the Bothy covers coffee and lunch for walkers. Village halls across the park host regular producers' markets through the summer, and both Ballater and Grantown-on-Spey have kept an unusually strong run of independent bakers, delis and grocers.
Attractions Near Cairngorms
All attractions in Cairngorms →Worth the trip — within 50 miles of Cairngorms.
6 mi
Cairngorm Mountain Resort
Aviemore · ⭐ 4.5
8 mi
Cairngorm Reindeer Centre
Aviemore · ⭐ 4.7
Cairngorm Sleddog Centre
Aviemore · ⭐ 4.7
9 mi
Braemar Castle
Braemar · ⭐ 4.6
11 mi
Outdoor Discovery
Aviemore · ⭐ 3.5
11 mi
Treezone
Aviemore · ⭐ 4.8
12 mi
Strathspey Railway
Aviemore · ⭐ 4.6
12 mi
Cairngorm Quad Bikes
Aviemore · ⭐ 5.0
Camping in Cairngorms(40)
All campsites in Cairngorms →About camping in Cairngorms
The northern fringes of the Cairngorms, around Elgin, Forres and the Moray coast towns of Buckie and Keith, offer a mix of touring caravan parks and glamping pods well away from the busiest tourist routes. Sites such as North Alves Holiday Park and Strathlene Caravan Park suit those wanting a base near the coast, while Keith Caravan Park sits handily for exploring Speyside's whisky country.
Further south towards Tomintoul and Dufftown, the ground climbs into proper Cairngorms scenery, and places like The Dell at Glenlivet and Tullochwood Lodges make the most of it, with hill views and a quieter, more rural feel. Duffus Estate Camping and Hillhead Hideaways cater to those keen on a simpler pitch among farmland and woods.
For something more sheltered, glamping pods and cabins such as Glampods, Hillside Havens and Macbeth's Hillock give warmth and comfort without losing the outdoor setting, and are worth considering for shoulder-season trips when a tent feels less appealing.
Cairngorm Motorhome Site
⭐ 4.5
Glenmore Caravan and Camping Site
⭐ 4.4
Braemar Caravan Park
⭐ 4.6 · from £20/night
Braemar Caravan Park
Ballater · ⭐ 4.6
The Invercauld Caravan and Motorhome Club Site
Ballater · ⭐ 4.6
Badaguish Wigwams and Campsite
Aviemore · ⭐ 4.5
Rothiemurchus Camp & Caravan Park
⭐ 4.6
Rothiemurchus Camp and Caravan Park
⭐ 4.6 · from £32/night
Self-Catering Cottages in Cairngorms(95)
All cottages in Cairngorms →About cottages in Cairngorms
Self-catering is the mainstay of a Cairngorms holiday, and the choice runs from stone-built cottages tucked into old Speyside villages to modern lodges with hills on the doorstep. Names like Ben Aigan and Ben Klibreck hint at the mountain views on offer, while properties such as Isla Bank Cottage or Jebel suit those wanting a quieter base away from the main resorts.
Moray's fringes of the park bring a coastal flavour to the mix, with places like Salty Dog, Yardie View and the Scott Holiday Cottages collection at Dolphin View and Seabreezes putting you closer to the Moray Firth than the peaks. Others, including Aurora and Inverspey, sit further inland, better placed for walking, cycling or exploring Speyside's distilleries.
With this many cottages spread across the area, it's worth deciding first whether you want hills or coast at your door, then working out how much space and privacy suits your group.
Meall Darroch
2 bed · sleeps 4 · from £607
Stuffers Cottage
1 bed · sleeps 2 · from £677
The Knock
4 bed · sleeps 8 · from £1,396
Mar House
4 bed · sleeps 8 · from £1,536
Delmhor No4
3 bed · sleeps 6 · from £941
The Pines
1 bed · sleeps 2 · from £493
No.76
2 bed · sleeps 4 · from £527
27 Aviemore Holiday Park
3 bed · sleeps 6 · from £517
Common questions about Cairngorms
How many campsites are there in Cairngorms?
We list 1 campsites in and around Cairngorms, of which 1 take tents and 1 offer glamping.
Are there dog-friendly campsites in Cairngorms?
Yes — 1 of the 1 campsites we list in Cairngorms accept dogs, including Grantown-on-Spey Caravan Park.
Which campsites in Cairngorms have electric hook-up?
1 of the 1 campsites we list in Cairngorms offer an electric hook-up.
Where can I stay in Cairngorms?
We list 8 hotels, B&Bs and guest houses in and around Cairngorms. Prices start from around £85 a night.