Scottish Highlands

Mountains, sea lochs and single-track roads

Guide 🏨 Hotels ⛺ Camping

The Scottish Highlands cover roughly the northern two thirds of mainland Scotland, beginning at the Highland Boundary Fault that runs diagonally from Helensburgh in the west to Stonehaven on the east coast. Everything above that line changes character: the farmland gives way to heather moor, the roads narrow, and the land buckles into the ridges and glens carved out by ice. It is an enormous area by British standards, sparsely populated, and it takes far longer to cross than a map suggests.

Inverness, on the Moray Firth, is the only city and the practical hub for the north. Fort William sits at the other end of the Great Glen beneath Ben Nevis and calls itself the outdoor capital of the UK. Between them runs the Caledonian Canal, linking Loch Ness, Loch Oich and Loch Lochy along a geological fault that slices the region cleanly in two. To the east lie the Cairngorms, a high, cold plateau protected as the UK's largest national park. To the west, the coast disintegrates into peninsulas, sea lochs and islands, reached by roads that thin to a single lane with passing places.

What defines a Highland holiday is scale and weather. You will drive further than you planned, stop more often than you intended, and change your plans because of rain or because a cloud lifted off a summit at the right moment. Mobile signal is patchy, fuel stations are far apart, and the light in June lasts until nearly midnight. These are not inconveniences to be worked around so much as the point of the place.

Top things to do in Scottish Highlands

The region rewards a mix of set-piece attractions and long, unhurried days outdoors.

  • Glencoe — a glacial valley walled by the Three Sisters and the Aonach Eagach ridge, with walks ranging from the short Signal Rock loop to serious mountain days, and a National Trust for Scotland visitor centre explaining the 1692 massacre.
  • Ben Nevis — at 1,345m the highest mountain in Britain, climbed by thousands each year via the Mountain Track from Glen Nevis, a demanding seven to nine hour round trip that needs proper boots and a weather forecast.
  • Loch Ness and Urquhart Castle — a 23-mile freshwater loch running the length of the Great Glen, with cruise boats from Drumnadrochit and Fort Augustus and the ruined lochside castle above them.
  • Cairngorms National Park — over 4,500 square kilometres of plateau, pine forest and river, with the Cairngorm Reindeer Herd at Glenmore, the Highland Wildlife Park at Kincraig and some of the darkest skies in Britain.
  • The Jacobite steam train — the seasonal service from Fort William to Mallaig crossing the Glenfinnan Viaduct, bookable well ahead and busy through summer.
  • The North Coast 500 — a 500-mile circular driving route from Inverness around the northern mainland, taking in Applecross, Durness and the far north-west; allow a week rather than a long weekend.
  • Bealach na Bà — the hairpinned pass over to Applecross, climbing to 626m with gradients around one in five, closed or unpleasant in bad weather and unsuitable for large caravans.
  • Eilean Donan Castle — the much-photographed island castle at Dornie where three sea lochs meet, on the road between Inverness and the Skye bridge.

Getting to Scottish Highlands

Trains run north from Edinburgh and Glasgow to Inverness in around three and a half hours. From London, the fastest daytime services take roughly eight hours with a change at Edinburgh. The alternative is the Caledonian Sleeper, which leaves London Euston in the evening and reaches Inverness the following morning after about eleven and a half hours; the train splits at Edinburgh, with separate portions running to Inverness, Aberdeen and Fort William. Accommodation ranges from reclining seats to Classic and Club rooms with en-suites.

The West Highland Line from Glasgow Queen Street to Fort William and on to Mallaig is one of the most scenic rail routes in Britain and takes just under four hours to Fort William. The Kyle of Lochalsh line runs west from Inverness towards Skye, and the Far North Line continues to Thurso and Wick.

By road, the A9 is the main artery from Perth to Inverness, a mix of dual and single carriageway with average speed cameras along much of its length. Fort William is reached on the A82 from Glasgow via Loch Lomond and Glencoe. Both roads are slow in summer and can close in winter snow. West of the main routes, expect single-track roads with passing places: use them to let faster traffic overtake as well as to pass oncoming vehicles, and do not park in them.

Inverness Airport, at Dalcross about nine miles east of the city, has direct flights from London, Manchester, Birmingham, Bristol and Amsterdam, with a bus and rail link into town. Glasgow and Edinburgh airports are the alternatives for anyone hiring a car and driving north. Hiring a car is close to essential for the west coast; bus services exist but are infrequent.

Best time to visit Scottish Highlands

Spring is arguably the best compromise. April and May bring long days, drier weather on average than high summer, and gorse and bluebells on the lower slopes, with snow still lying on the tops. Midges are barely a factor before the last week of May.

Summer means light until close to midnight in June, warm-ish sea, and the fullest programme of ferries, steam trains and visitor centres. It also means midges. The biting season runs from late May to early September and peaks in July and August, worst at dawn and dusk on damp, still, overcast days near water. A breeze of around 7mph disperses them; repellent and a head net cost little and save a lot. Roads, car parks and popular campsites are at their busiest, and accommodation on the NC500 books out months ahead.

Autumn is excellent. September often holds decent weather, midge numbers collapse, and by October the birch and bracken turn copper against dark hillsides. Red deer rut on the open hill through late September and October and can be heard roaring from the roadside.

Winter is short on daylight — barely seven hours around the solstice — but rewarding for those who want it. The Cairngorm and Nevis Range ski areas operate when conditions allow, the Northern Lights are occasionally visible from northern coasts on clear nights, and hotels are cheap. High roads and passes can close without warning, so check conditions daily and carry warm kit in the car.

Where to stay in Scottish Highlands

Inverness suits first-time visitors and anyone without a car: it has the widest choice of hotels, restaurants and rail connections, and Loch Ness, Culloden and the Moray Firth dolphins are all within a short drive. It is a functional small city rather than a pretty one, but it works well as a base.

Aviemore is the Cairngorms hub, a resort town geared to skiing, mountain biking and family activity, with self-catering lodges, hotels and easy rail access. Nearby Kingussie, Newtonmore and Boat of Garten are quieter alternatives with better village character.

Fort William is the base for Ben Nevis, Glencoe and the road to the isles, with plenty of practical accommodation but a workaday town centre. Ballachulish, Glencoe village and Onich give a more scenic setting a short drive south.

For the west coast, Ullapool is the most appealing small town, a fishing and ferry port of white houses on Loch Broom. Torridon, Applecross, Gairloch and Lochinver suit walkers and photographers who want silence and single-track roads; Plockton and Dornie work well for anyone combining the mainland with Skye. In the far north, Durness, Tongue and John o' Groats are remote enough that you should book food as well as beds.

Food and drink in Scottish Highlands

The regional larder is strong on seafood, game and baking. Langoustines, scallops, crab, mussels and oysters come off the west coast, much of it landed at Kyle, Mallaig and Ullapool. Venison, grouse and hill lamb appear on most Highland menus in season. Cullen skink, the thick smoked haddock, potato and onion soup from the Moray coast, is on almost every specials board, along with haggis with neeps and tatties and cranachan of cream, oats, raspberries and whisky.

Whisky is the obvious drink. Dalwhinnie, one of the highest distilleries in Scotland, sits beside the A9 and offers tours; Glenmorangie at Tain produces lighter, floral spirit; Oban and Ben Nevis in Fort William both open to visitors; and Tomatin, south of Inverness, is easy to reach without a long detour. Gin distilleries have multiplied across the region, and Inverness has its own brewery and distillery at Uile-bheist on the riverside.

For eating out, the Applecross Inn is a destination in its own right for shellfish landed a few miles away, reached over the Bealach na Bà. The Torridon's dining room and Rocpool in Inverness are the region's best-known restaurant kitchens. Inverness Farmers Market, held monthly on Church Street, is a good stop for Highland cheeses, smoked fish, baking and preserves if you are self-catering, and roadside seafood shacks around Kylesku and Shieldaig serve some of the freshest food in Scotland from a hatch.

Where to stay in Scottish Highlands

All hotels →

Camping in Scottish Highlands

All campsites →