Skip to main content

10 Places You Must Visit in the Scottish Highlands

Scotland’s scenery is at its most majestic in the Highlands
Highland cow in the Highlands, Isle of Skye
Photo credit:Shaiith / Shutterstock

Nowhere in Scotland will you feel closer to the nation’s complex history than in the raw landscapes of the Scottish Highlands. Places that feel stark and lonely to a modern-day visitor are thoroughly soaked in histories of brave resistance and forced depopulation. But the Highlands are also majestically beautiful and offer endless opportunities for adventure. No visitor to Scotland should skip this surprisingly accessible region. With that in mind, from sparkling lochs to soaring peaks, here’s where to go.

1. Loch Ness

Visitors tour Urquhart Castle in Loch Ness, Scotland.
Urquhart Castle overlooks Loch Ness, Scotland.Photo credit: George KUZ / Shutterstock

14 miles (23 kilometers) from Inverness

No visit to the Scottish Highlands would be complete without a visit to the home of the crowd-pleasing Loch Ness Monster (aka “Nessie”). Granted, the elusive monster may not make an appearance, but the area around the deep, dark loch does not disappoint. Take a cruise past the 1,000-year-old ruins of Urquhart Castle, before heading inside to climb Grant Tower for excellent views over the loch. If visiting Loch Ness from Inverness, book a combination tour that includes stops at such sites as Culloden Battlefield and the Clava Cairns.

2. Glencoe

A view of Glencoe, a region surrounded by towering peaks, in the Scottish Highlands.
Glencoe is a particularly scenic stretch of the Scottish Highlands.Photo credit: Angie Latham Photography / Shutterstock

82 miles (132 kilometers) from Inverness

Perhaps the most celebrated valley in the region, Glencoe is a place of haunting beauty. Surrounded by towering peaks, it’s an excellent place to go hiking, mountain climbing, or even skiing in the winter months. If you’re not so keen to exert yourself, just driving through Glencoe offers some of the best views in Scotland. For those short on time and lacking their own wheels, there are a number of Glencoe tours departing from both Edinburgh and Glasgow that also include visits to Loch Ness.

3. Ben Nevis

A visitors hikes on Ben Nevis, the highest mountain in the British Isles.
Ben Nevis offers a challenging but rewarding hike.Photo credit: l i g h t p o e t / Shutterstock

67 miles (108 kilometers) from Inverness

Rising 4,409 feet (1,344 meters) above sea level, Ben Nevis is the highest mountain in the British Isles and a premier destination for climbers—even those with only moderate experience. While reaching the summit is very doable, climbers should keep in mind that it’s steep and conditions can change rapidly; not for nothing does its Gaelic name—Beinn Nibheis—translate to “venomous mountain.” If you don’t want to tackle the climb alone, join a guided hike from Fort William.

4. Glenfinnan Viaduct

A steam train travels across Scotland's Glenfinnan Viaduct.
A steam train chugs across Scotland's Glenfinnan Viaduct.Photo credit: Nick Fox / Shutterstock

80 miles (129 kilometers) from Inverness

Spanning 1,000 feet (304 meters) and soaring 100 feet (30 meters) above ground, this impressive railway viaduct has long been a fixture on the Highland landscape but is today most famous for its appearance in the Harry Potter movies. While a ride on the Hogwarts Express may be out of the question, you can book a seat on the the Jacobite Steam Train, which runs from mid-April through mid-October. Book tickets separately, or combine the train ride with a full-day tour of the Highlands from Inverness.

Related article: The Marauder's Map of Harry Potter Filming Locations in the UK

5. Eilean Donan Castle

A view of the Eilean Donan Castle in the Scottish Highlands.
Eilean Donan is an iconic site in the Scottish Highlands.Photo credit: Milosz Maslanka / Shutterstock

70 miles (113 kilometers) from Inverness

Without a doubt, Eilean Donan is one of the most beautiful castles in Scotland. Perched on its own little island at the convergence of three great lochs and surrounded by mountains, the 13th-century fortress creates a romantic and very photogenic scene. Visitors can cross the stone bridge to have a wander around the castle’s rooms and view artifacts, or visit during a stop on a tour to the Isle of Skye—the castle is situated close to the Skye Bridge, after all.

6. Cairngorms National Park

A view of Cairngorms National Park, uk's largest National park.
The stunning Cairngorms are worth a day trip or more.Photo credit: iweta0077 / Shutterstock

55 miles (89 kilometers) from Aberdeen

The UK’s largest national park—the sprawling, granite mountain–dotted Cairngorms—is a magnet for outdoor adventurers who can try their hand at everything from hill climbing and mountain biking to skiing and white-water rafting. Less active travelers, however, can explore the park’s most scenic sites and enjoy a few drams from a local whisky distillery on a day tour from Inverness.

7. Duncansby Head

A view of the sandstone cliffs in Duncansby Head on the northeast coast of Scotland.
Duncansby Head is well worth the trip.Photo credit: Catuncia / Shutterstock

122 miles (196 kilometers) from Inverness

In Caithness, on the northeast coast of Scotland, the dramatic sandstone cliffs of Duncansby Head reach up to 200 feet (61 meters) high and shelter seabirds such as guillemot, kittiwakes, and puffins, depending on the time of year. A short walk from Duncansby Head affords excellent views of Duncansby Lighthouse, as well as the looming, jagged rock formations—known as Duncansby Stacks—just offshore. Handily, Duncansby Head lies on the North Coast 500 driving route and is typically included on wildlife cruises from John O’ Groats and day trips around Caithness, making it easier than you might think to visit.

8. Torridon

A view of Torridon in the Scottish Highlands.
Storm clouds gather over Torridon in the Scottish Highlands.Photo credit: Colin Ward / Shutterstock

62 miles (100 kilometers) from Inverness

In the northwest Highlands (and part of the Wester Ross UNESCO Biosphere Reserve), the Torridon Hills are a playground for outdoor lovers and hill walkers—not to mention an easy day trip from Inverness. A highlight is Beinn Eighe National Nature Reserve, home to a cluster of mountain peaks and a variety of wildlife, including golden eagles. Nearby Loch Maree is also one of Scotland’s most scenic lakes and a great spot for a gentle paddle.

9. Loch Lomond

An aerial view of Loch Lomond.
Loch Lomond is among the most famous of Scottish lochs.Photo credit: richardjohnson / Shutterstock

27 miles (44 kilometers) from Glasgow

Straddling both the Highlands and the Lowlands, island-studded Loch Lomond is arguably Scotland’s most famous loch, as well as the centerpiece of Loch Lomond and the Trossachs National Park. From a gentle cycle around the lake to a strenuous climb up the 3,195-foot (974-meter) Ben Lomond, there’s plenty to do on and around the loch. It’s also an easy day trip from both Glasgow and Edinburgh.

10. Rannoch Moor

A view of Rannoch Moor near Glasgow.
Rannoch Moor may be bleak, but it's beautiful too.Photo credit: Joe Dunckley / Shutterstock

70 miles (113 kilometers) from Glasgow

If you’re looking for isolation, this is where you’ll find it. A wide, uninhabitable expanse of bog, heather, and wind-bent pine trees, it doesn’t get much bleaker than Rannoch Moor. You can reach Rannoch Moor’s lonely train station by taking the West Highland Line, then strap on your backpack for a challenging walk into the hills. Bleak it may be, but unworthy it ain’t.

More ways to explore the Scottish Highlands

1 / 5
en
e63312d6-9f46-4ff6-aa42-e5e7e7a442fd
article
Do more with Viator
One site, 300,000+ travel experiences you'll remember—direct to your inbox.
Stay in the know
Follow us on social: