Best Places to Visit in Scotland (A Guide to the Scottish Highlands & Islands)

Best Places to Visit in Scotland (A Guide to the Scottish Highlands & Islands)

Scotland does something to you. The scale of it, the wildness of it, the way the light changes everything — blue-grey one moment, gold the next. It's a country that gets under your skin in a way that nowhere else quite manages.

From the mist-wrapped peaks of the Isle of Skye to the ancient glens of the Highlands, here are the best places to visit in Scotland that deserve a spot on your bucket list — and your walls.

1. The Isle of Skye

Scotland's most dramatic island needs little introduction. Jagged peaks, mirror-still lochs, ancient castles rising from the mist and coastline so wild it feels like the edge of the world. The Quiraing, the Old Man of Storr, the Fairy Pools — Skye is like nowhere else on earth.

2. Glencoe

Arriving in Glencoe for the first time is one of the great experiences of travelling in Britain. The valley opens suddenly and the scale of it takes your breath away — great walls of rock rising on either side, waterfalls threading down from the peaks, the whole glen brooding and magnificent.

3. Loch Lomond

The largest loch in Great Britain and the gateway to the Highlands — Loch Lomond is where the Scottish landscape truly begins. Wooded islands, Ben Lomond rising above the eastern shore, and light on the water that changes hour by hour. The bonnie banks are every bit as beautiful as the song suggests.

4. The Quiraing, Isle of Skye

If you've seen photographs of Skye and wondered where that otherworldly landscape is, it's the Quiraing. A dramatic landslip on the Trotternish Ridge — tilted pinnacles, hidden plateaus and views that stretch to the Outer Hebrides on a clear day. One of the most surreal landscapes in Europe.

5. Eilean Donan Castle

Possibly the most photographed castle in Scotland — and for good reason. Sitting at the junction of three sea lochs on a small tidal island, with the mountains of Kintail rising behind it, Eilean Donan is almost impossibly romantic. It looks exactly as a Scottish castle should.

6. Loch Ness

Monster aside, Loch Ness is one of Scotland's most beautiful bodies of water. Long, dark and deeply atmospheric, it cuts through the Great Glen with forested hillsides rising steeply on either side. Urquhart Castle on the western bank adds the perfect Gothic flourish.

7. The Fairy Pools, Isle of Skye

Hidden at the foot of the Black Cuillins, the Fairy Pools are a series of crystal-clear mountain pools linked by waterfalls, fed by the burns running off the mountains above. The water is extraordinary — vivid turquoise and jade green, impossibly clear, surrounded by wild moorland.

8. Inveraray

One of Scotland's most elegant small towns, Inveraray sits on the shores of Loch Fyne with its whitewashed buildings, Georgian architecture and the magnificent castle of the Dukes of Argyll just beyond.

9. Glen Etive

Less famous than Glencoe but arguably even more beautiful, Glen Etive runs south from Rannoch Moor to the sea loch at Etive. A single-track road follows the river through scenery of jaw-dropping grandeur — stark, remote and magnificent. James Bond fans will recognise it from Skyfall.

10. St Andrews

Scotland isn't all mountains and lochs. St Andrews — home of golf and Scotland's oldest university — is one of the most beautiful towns in Britain. Cathedral ruins, cobbled streets, a harbour looking out over the North Sea and a quality of light that photographers and painters have been chasing for centuries.

Bring Scotland Home

From the wild peaks of Skye to the silver water of Loch Lomond — our watercolour print collection captures the very best of Scotland and the British Isles. Each print is made to order on premium fine art paper with free UK shipping.

Shop the Countryside Edit →