Visit our new website. We'd appreciate your feedback!

Top heritage things to do in the Highlands

Spectacular Urquhart Castle has prime position right on the banks of Loch Ness. Climb up The Grant Tower for beautiful views over the loch and see if you can spot anything unusual in the waters.

On the Isle of Skye, don’t miss a visit to Dunvegan Castle and Gardens. In an idyllic loch-side setting, Dunvegan is the oldest continuously inhabited castle in Scotland and has been the ancestral home of the Chiefs of Clan MacLeod for 800 years, so you’ll really get a sense of living Scottish history.

Near Inverness, homely Cawdor Castle was built in the 14th century and the Cawdor family stills lives there to this day. Explore the living history including fine portraits, beautiful tapestries and stunning gardens.

Discover moving and insightful historic tales at Culloden Battlefield and Visitor Centre, which really brings the battle to life. Here you can also walk amid the sober moorland where the infamous 68-minute battle took place.

Inside Fort George, you can find The Highlanders’ Museum, where you can really get to know the heritage of the clans and communities of Scotland’s Highlands and islands.

The Caledonian Canal was designed and built by Thomas Telford, opening in 1822 and covering 22 miles (60km) with a grand total of 29 locks. Queen Victoria took a trip up the canal in 1873, and it still serves as a gentle and scenic way to explore the Highlands.

More things to do in the Highlands

Family friendly
Food & drink
Film & TV
Free things to do
Hidden gems
Places to twin your trip with
Top 10 things to do