From majestic castles and ancient towns, to towering cliffs and iconic lochs, Scotland is renowned for its stunning scenery, making it a travel photographer’s dream.
VisitScotland shares its list of top snap-worthy locations around the country as well as some great selfie tips, so grab your camera (or phone) and add these gems to your Instagram.
1. Torridon, North Highlands
Head east an hour from Inverness along the spectacular North Coast 500 driving route to reach the breathtaking mirror-like Loch Torridon, surrounded by lush mountains. Snap a selfie on the loch shore or from the foot of the Beinn Eighe Mountain for a truly memorable shot that looks out of this world.
2. Dunnottar Castle, Aberdeenshire
Known today as the inspiration behind Disney Pixar’s Brave animated movie, the clifftop ruins of Dunnottar Castle, along the dramatic Aberdeenshire coast, are truly the stuff of cinematographers’ dreams. Slot yourself into a snap taken from just beyond the entrance gate, where you can capture the ruins, the ocean and perhaps some birdlife all at once.
3. Edinburgh Castle, Edinburgh
Instantly recognisable the world over, Edinburgh Castle towers over the city and is its number one attraction – with good reason. Take a shot from the ramparts, looking down over the city’s gothic skyline, or snap a selfie from down below in the cobble-stoned Grassmarket with the captivating castle looming in the background.
4. Scott’s View, Scottish Borders
Rustic and romantic, Scott’s View is a favourite with picnickers and couples, with its panoramic view over the Eildon Hills and the River Tweed valley. Early risers can take a selfie with the morning sun and reminisce about Sir Walter Scott’s favourite spot to stop when out and about with his horse and carriage from nearby Dryburgh Abbey.
5. Urquhart Castle, beside Loch Ness in Highlands
An icon in the Highlands of Scotland, magnificent Urquhart Castle on the bonnie banks of Loch Ness, has a colourful history which shines through in a selfie. Try to get a snap of yourself with the infamous Nessie in the background but failing that, the background scenery and the historic castle itself – home to tales of royalty and ruin – should more than suffice.
6. Corpach Sea Lock, Fort William
An industrial-style village at the entrance to the Caledonian Canal, on the outskirts of famous Fort William, Corpach is the gateway to the road to the Isles and an off-the-beaten-track option for snapping a selfie which reflects the industrial spirit and seafaring history of Scotland.
7. Loch Ness, Scottish Highlands
Whilst visiting the world most famous loch, there is always time for selfie. This 23 mile loch offers gorgeous vistas and perfect photo opportunities. Whether it’s from the ancient ruins of Urquhart Castle, or from the banks of Dores Beach, the photo will be nothing but spectacular.
8. Holyrood Park and Arthur’s Seat (Salisbury Crags), Edinburgh
For the ultimate view of Edinburgh – and backdrop for a selfie – climb the hill to Arthur’s Seat, an ancient volcanic feature in the heart of the city with views across the rooftops to the Kingdom of Fife. An absolute must spot to snap a shot for a Scottish travel collection.
9. Atop Ben Nevis, Scottish Highlands
Travellers who hike to the UK’s highest peak well and truly deserve the selfie they’ll get at the top, with views that can stretch for more than 129 kilometres. If hiking isn’t on the cards, then hop onto Britain’s only mountain gondola that goes up the slopes of Aonach Mor to the Snowgoose Restaurant or the Pinemarten Café for a snap and a snack – without the backpack or blisters.
10. Fairy Pools, Isle of Skye
Situated on the Isle of Skye, the Fairy Pools are beautifully crystal clear blue pools of the River Brittle. These famous pools entice visitors from all over the world, and they make some great wild swimming for those brave enough to enter the cold water. For the less adventurous these stunning pools make for some fantastic photos with the spectacular Black Cullin Mountain as the backdrop.
Find out more: visitscotland.com