Skip to main content

Aviemore

Scotland's mountain village, gateway to the Cairngorms

Aviemore sits in Strathspey, the broad valley the River Spey carves between the Cairngorms and the Monadhliath Mountains, and it exists almost entirely because of them. What began as a small Highland Main Line junction grew, through Victorian rail tourism and then the arrival of Scottish skiing in the 1960s, into the busiest visitor town in the Highlands outside the main cities. It has none of the genteel prettiness of a Cotswolds village — the main street is a practical run of outdoor shops, cafes and tour operators rather than a photogenic set piece — but that's rather the point. Aviemore is a base camp, not a destination in itself, and everything about it is built around getting people out onto the mountain, the loch and the forest.

What makes it work is the geography on its doorstep. Within a few miles are the boreal pine forests of Rothiemurchus and Glenmore, remnants of the ancient Caledonian forest that once covered the Highlands; Loch Morlich, an inland loch with a genuine sand beach; and CairnGorm Mountain itself, the only place in Britain where you can take a funicular railway to over 1,000 metres. The Cairngorms National Park, the largest in the UK, surrounds the town on all sides, and its four Munros over 1,200 metres give this stretch of Scotland a distinctly Alpine character — snow holds on the tops well into spring, reindeer roam free on the hills above Glenmore, and golden eagles and ospreys nest within the park boundary.

It's also a place of two very different seasons. In winter, Aviemore is Scotland's main ski town, with CairnGorm Mountain's runs pulling in skiers and boarders from across the UK. In summer, the same slopes become mountain biking and hillwalking terrain, the loch fills with paddleboarders, and the town's position on National Cycle Route 7 and the Speyside Way long-distance path brings a steady flow of walkers and cyclists. Either way, the pull is the same: proper mountains, accessible in a way that's unusual anywhere else in Britain.

Top things to do in Aviemore

The town itself is small, but the surrounding national park has enough to fill a week or more.

  • CairnGorm Mountain — Britain's only funicular railway climbs 2km to the Ptarmigan Top Station in five to eight minutes, reaching the UK's highest restaurant and views across the Spey Valley to the Monadhliath hills. In winter it accesses the CairnGorm ski area's runs and tows; in summer, the funicular runs alongside guided hill walks, and there's a dry tubing slope for families.
  • Loch Morlich — A freshwater loch four miles from town with an unlikely sandy beach, backed by pine forest and views of the Cairngorm massif. There's a watersports centre hiring canoes, kayaks and paddleboards, plus a campsite right on the shore — it's the closest thing the Highlands has to a beach holiday.
  • Rothiemurchus Estate — A working Highland estate of ancient Caledonian pinewood between Aviemore and Loch Morlich, with waymarked trails, a farm shop and clay pigeon shooting, plus ranger-led red deer and osprey watching in season.
  • Strathspey Steam Railway — A volunteer-run heritage line running ten miles from Aviemore through Boat of Garten to Broomhill behind vintage steam locomotives, with the River Spey and the Cairngorms as backdrop; afternoon tea services run on selected dates.
  • Cairngorm Reindeer Herd — Britain's only free-ranging reindeer herd, based at Glenmore since 1952. Guided hill visits let you feed and walk among the herd on the open hillside, weather permitting.
  • Cairngorms National Park hillwalking — The park holds four of Scotland's five highest Munros, including Ben Macdui, Britain's second-highest peak. Routes range from gentle forest trails around Loch an Eilein to serious high-mountain days on the Cairngorm plateau for experienced walkers.
  • Glenmore Forest Park and Glenmore Lodge — Pinewoods around Loch Morlich threaded with mountain bike trails and walking routes, home to Glenmore Lodge, Scotland's national outdoor training centre, which runs taster sessions in climbing, kayaking and mountaineering.
  • Highland Wildlife Park — A wildlife park near Kincraig, ten minutes' drive south, run by the Royal Zoological Society of Scotland, with drive-through areas holding bison and Przewalski's horses alongside snow leopards, wolves and Amur tigers.
  • Loch an Eilein — A quieter loch within Rothiemurchus with a ruined 13th-century castle on an island, encircled by a flat, family-friendly four-mile forest walk.

Getting to Aviemore

Aviemore's rail links are unusually good for a town its size, because it sits directly on the Highland Main Line between Perth and Inverness. ScotRail runs a broadly two-hourly service in each direction, with Inverness around 40 minutes away and Perth roughly two hours; journeys from Edinburgh or Glasgow typically take around three hours with a change, or run through on certain services. The Caledonian Sleeper's Highland route also calls at Aviemore, with the London Euston service arriving early morning — useful for starting a walking or skiing day without burning a day on travel.

By road, Aviemore sits directly on the A9, the main trunk route through the Highlands: it's about 30 miles (40 minutes) from Inverness, roughly 127 miles (around three hours) from Edinburgh, and about 141 miles (two hours 45 minutes) from Glasgow. The drive from central Scotland is straightforward but long enough that most visitors treat it as a proper day's travel rather than a quick hop, especially in winter when snow and ice on the higher sections of the A9 can slow things down.

The nearest airport is Inverness, about 35 minutes' drive north, with regular flights from London and other UK cities plus a handful of European routes. Aberdeen and Edinburgh airports are both viable alternatives at around two and a half to three hours' drive. Parking in Aviemore itself is plentiful but not free — the main street car parks charge, and the more popular spots at Loch Morlich, Glenmore and the CairnGorm base station fill up fast on clear-weather weekends and during ski season, when arriving early matters more than almost anywhere else in Scotland.

Best time to visit Aviemore

Aviemore genuinely has two tourist seasons, which is unusual in the UK. Winter (December to March) is ski season: CairnGorm Mountain's runs depend entirely on snowfall, which varies wildly year to year, so it's worth checking conditions before booking rather than assuming a white Cairngorms. When the snow is good, this is peak season for the whole town, and accommodation and ski hire book up well in advance.

Summer (June to August) brings the longest days — at this latitude, June evenings stay light until close to 10pm — and the best conditions for hillwalking, watersports on Loch Morlich and mountain biking. It's also the busiest and most expensive period, and midges become a real factor on still, warm evenings, particularly around the forests and lochside.

Spring (April–May) and autumn (September–October) are the shoulder seasons locals tend to recommend: fewer crowds, lower prices, and often the clearest, most stable weather of the year, with autumn adding russet birch and larch colour to the pine forests. Snow can still dust the tops well into May, giving a bonus Alpine backdrop to walks at lower level even outside ski season.

Where to stay in Aviemore

Aviemore itself has the highest concentration of accommodation — hotels, guesthouses and self-catering along or just off the main street — and suits anyone who wants shops, restaurants and the train station within walking distance. Expect to pay from around £90–£120 a night for a mid-range double in shoulder season, rising sharply in ski season and midsummer, when booking three to six months ahead is sensible for anything central.

Glenmore and Loch Morlich, four miles out towards the mountain, put you right in the forest with the loch and CairnGorm base station on the doorstep — this is the pick for watersports, wild swimming and an early start on the funicular, with a mix of campsites, a youth hostel and a handful of lodges rather than hotels.

Boat of Garten and Carrbridge, both a short drive or a stop on the Strathspey Steam Railway from Aviemore, offer a quieter, more villagey base with their own pubs and guesthouses, generally a little cheaper than Aviemore itself, at the cost of needing a car for evenings out or ski-season travel.

Glamping and lodge accommodation is well established throughout Strathspey — several sites offer Nordic-style cabins and pods aimed squarely at the walking and wildlife-watching market — and tends to book out furthest in advance for the October half-term and Christmas-to-New-Year period, when snow and short days make self-catering with a wood burner particularly appealing.

Food and drink in Aviemore

Aviemore's dining scene is built for hungry walkers and skiers rather than fine dining, but it punches above its size. The Cairngorm Hotel and the Old Bridge Inn are local institutions for hearty Highland food and a good range of Scottish beers and whiskies after a day on the hill, while Mountain Cafe on the main street has built a strong reputation for its breakfasts and home baking, run by a New Zealand chef with a following well beyond Speyside. The Craig Bar is the town's genuine locals' pub, with a solid whisky selection.

The wider draw, though, is Speyside itself — the world's densest concentration of malt whisky distilleries lies within about an hour's drive, including Glenlivet, Glenfarclas, Cardhu, Aberlour and Glenfiddich, most offering tours and tastings. Closer at hand, Dalwhinnie, the highest distillery in Scotland, sits just south along the A9 and runs tours year-round. Several operators run "whisky taxi" day trips from Aviemore for anyone who'd rather not drive between drams. Rothiemurchus Estate's farm shop is a good source of local venison and other Highland produce, and the area's cafes and hotel bars lean heavily on Scottish beef, game and salmon on their menus, reflecting the estates and rivers right on the town's doorstep.

Camping in Aviemore

All campsites →