By Dianne Sindayen ✔ Reviewed by travel expert Ben Braude
Published on Dec 5, 2025 Last Updated on Dec 5, 2025
The Scottish Highlands are a land where history feels close at hand, and nowhere is that more visible than in its castles.
Perched on lochside cliffs, hidden in glens, or standing guard over bustling towns, these fortresses are more than stone walls. They are reminders of clan battles, royal power, and centuries of life in one of the world's most dramatic landscapes.
If you're ready to explore them in person, Great Value Vacations offers curated Scotland travel packages that make it easy to experience the country's most iconic castles and scenic routes without the stress of planning everything yourself.
1. Eilean Donan Castle
Eilean Donan Castle is one of the most iconic castles in the Scottish Highlands and for good reason. Sitting on a small tidal island where three sea lochs meet, it looks like it was designed for postcards. The stone bridge, dramatic mountain backdrop, and coastal setting make it a must-stop on any Highland itinerary, especially for photographers or anyone driving the North Coast 500. Given its location near the Isle of Skye, it's often included in Highland travel routes.
Location: Dornie, on the road to the Isle of Skye
History Tidbit: Originally built in the 13th century to defend against Viking raids, Eilean Donan was destroyed during the Jacobite uprising in 1719 and left in ruins for nearly 200 years. It was fully restored in the early 20th century, based on surviving plans and historical records.
Visitor Tip: The castle is open for interior tours from spring through autumn, but even if it's closed, the surrounding area offers plenty of room to walk and explore.
2. Urquhart Castle
Perched on the edge of Loch Ness, Urquhart Castle blends dramatic ruins with one of the most iconic views in the Highlands. The castle's shattered towers, crumbling walls, and elevated position above the loch make it a favorite stop for both history lovers and Nessie spotters. It's easy to see why this is one of the most visited castles in Scotland especially with its panoramic setting and rich, turbulent past.
Location: Loch Ness, just south of Drumnadrochit
History Tidbit: Urquhart Castle has witnessed over 1,000 years of conflict, changing hands between Scots and English forces during the Wars of Independence. It was deliberately blown up in the late 1600s to prevent further military use.
Visitor Tip: Arrive early or late in the day to avoid crowds. The visitor center has a viewing deck, cafe, and excellent exhibits but some of the best views are from the shoreline walk just outside the main gate.
3. Inveraray Castle
Unlike many of the medieval ruins scattered across the Highlands, Inveraray Castle feels polished, lived-in, and unmistakably aristocratic. Set along the shores of Loch Fyne, this striking green-turreted estate is still the seat of Clan Campbell. Visitors are often surprised to find not a crumbling fortress, but a grand stately home filled with family heirlooms, weaponry, and well-preserved interiors, offering a very different glimpse into Highland life.
Location: Inveraray, Argyll, on the western shore of Loch Fyne
History Tidbit: Built in the mid-1700s in Gothic Revival style, Inveraray Castle replaced an earlier structure destroyed by fire. It has remained in the Campbell family for generations and continues to serve as their ancestral seat.
Visitor Tip: Admission includes access to the gardens and interior rooms. For fans of period dramas, the castle may look familiar – it was featured in Downton Abbey as the fictional “Duneagle Castle.”
4. Inverlochy Castle
Tucked away just outside Fort William, Inverlochy Castle is a quiet, atmospheric ruin surrounded by trees and mountains. Unlike some of the more curated or high-traffic sites, Inverlochy offers a quieter, more self-guided experience, ideal for travelers who prefer to explore without the crowds. The castle's thick stone walls and open courtyard give a real sense of medieval scale, without the crowds or commercialization.
Location: Just north of Fort William, near the River Lochy
History Tidbit: Built in the 13th century, Inverlochy Castle saw major action during the Wars of Scottish Independence and the Battle of Inverlochy in 1645. Robert the Bruce is said to have visited the site during his campaigns.
Visitor Tip: The site is free to access and open year-round, but there are no staff or visitor facilities, so plan accordingly. It's a quick stop and pairs well with a visit to nearby Glen Nevis or Ben Nevis.
5. Ardvreck Castle
Set against the stark beauty of Loch Assynt, Ardvreck Castle is one of the most hauntingly scenic ruins in the Highlands. The remains of this 16th-century tower house sit alone on a narrow spit of land, surrounded by water and backed by rugged hills. With no fences, crowds, or ticket booths, it offers a quiet, open-air experience surrounded by nature.
Location: Loch Assynt, near Inchnadamph in Sutherland
History Tidbit: Built by Clan MacLeod in the late 1500s, Ardvreck is infamous for imprisoning the Marquis of Montrose during the civil wars. Legend has it the castle was struck by lightning in the 18th century and abandoned soon after.
Visitor Tip: The site is free to explore and always open. Wear sturdy shoes; it can be boggy underfoot, especially after rain. Pair this stop with nearby Suilven or Stac Pollaidh hikes if you're exploring Assynt.
6. Inverness Castle
Overlooking the River Ness from the heart of the Highlands' capital, Inverness Castle stands out for its distinctive red sandstone and central location. While it's not a medieval ruin like many others on this list, it plays a key role in the city's skyline and history. Though the current structure dates to the 1800s, earlier fortifications on this site witnessed centuries of royal power struggles, sieges, and shifting allegiances. For travelers heading north, this guide to visiting Inverness offers helpful tips on getting around, where to stay, and how to make the most of your time in this historic Highland hub.
Location: City center, Inverness
History Tidbit: A succession of castles have stood here since at least the 11th century. The present-day structure was built in 1836 as a courthouse but occupies the same ground where Mary, Queen of Scots was famously denied entry by a rebellious governor in 1562.
Visitor Tip: The castle is currently undergoing redevelopment into a major visitor attraction. While the interior may be closed, the grounds and viewpoints still offer one of the best elevated views over the River Ness and city below.
7. Dunrobin Castle
With its soaring towers and manicured gardens overlooking the sea, Dunrobin Castle feels more like a French château than a typical Highland fortress. It's the largest castle in the Northern Highlands and one of the few that's fully furnished and open to the public, complete with period rooms, museum exhibits, and daily falconry demonstrations. The formal gardens, inspired by Versailles, add another layer of grandeur.
Location: Golspie, Sutherland, on the northeast coast
History Tidbit: Home to the Dukes of Sutherland since the 13th century, the castle was dramatically remodeled in the 1800s in the Scottish Baronial style. It has over 180 rooms and was even used as a naval hospital during World War I.
Visitor Tip: Plan for at least 2 hours, there's more to see than you'd expect. Tickets include access to the gardens and falconry show (seasonal), and the site is easily reached by car or train.
8. Castle Tioram
Castle Tioram is one of the most dramatically situated ruins in the Highlands, perched on a tidal island where Loch Moidart meets the sea. At low tide, you can walk across the causeway and explore the exterior of this once-formidable stronghold, now weathered by centuries of salt air and isolation. The setting alone makes it worth the detour, especially for photographers and those looking for a quieter, less commercial experience.
Location: Loch Moidart, Ardnamurchan Peninsula, west Highlands
History Tidbit: Castle Tioram was the ancestral seat of Clan MacDonald of Clanranald and played a key role in the Jacobite uprisings. It was intentionally burned in the 1700s to prevent its capture, and has stood empty ever since.
Visitor Tip: The interior is closed due to safety concerns, but the exterior and island are open to the public. Be sure to check the tide times, because access is only possible on foot when the tide is out.
9. Castle Sinclair Girnigoe
Built on a cliff overlooking the crashing waves of the North Sea, Castle Sinclair Girnigoe is one of the most visually striking ruins in Scotland. Located just north of Wick, it's a haunting blend of sea, stone, and wind, perfect for those who want their castle visit with a side of solitude and raw coastline. A footpath leads across a narrow bridge to explore what's left of this once-mighty stronghold.
Location: Near Wick, Caithness, on Scotland's northeast coast
History Tidbit: This site combines two structures: Castle Girnigoe (built in the late 1400s) and Castle Sinclair (added in the 1600s). It was home to the Earls of Caithness and saw multiple sieges, family feuds, and royal interventions over the centuries.
Visitor Tip: Free and open year-round, but exposed to strong winds, dress accordingly. Interpretive signs on-site help guide you through the ruins. Bring a camera, the sea arches and cliff views are unforgettable.
10. Cawdor Castle
Cawdor Castle offers a very different Highland castle experience, refined, well-kept, and still lived in by the Cawdor family. Surrounded by formal gardens and dense woodland, it feels more like a country estate than a battlefield fortress. It's also famously (but inaccurately) linked to Shakespeare's Macbeth, which only adds to its popularity and intrigue.
Location: Near Nairn, east of Inverness
History Tidbit: Built around a legendary holly tree in the late 14th century, Cawdor Castle became the seat of the Thanes of Cawdor. Despite Shakespeare's dramatization, the real King Macbeth had no known connection to the site.
Visitor Tip: Open seasonally, usually from April to October, with access to the castle interiors, gardens, and woodland trails. If you're flying in or out of Inverness, it makes an easy and worthwhile detour.
Planning Your Highland Castle Adventure
While Edinburgh Castle may dominate itineraries further south, the Highlands offer their own standouts: the ancestral home of Clan MacDougall at Dunstaffnage Castle, perched on a rocky promontory near the Great Glen; or Dunvegan Castle, the oldest continuously inhabited castle in Scotland and the long-standing stronghold of the MacLeods. If your journey begins in the Lowlands, this guide to historic castles near Glasgow can help you explore more of Scotland's layered past before heading north.
Before you go, check opening times, access info, and the water level for island sites. Some castles can only be reached at low tide or by boat. Whether you're planning a full trip across the Highlands or just stopping to rest and take in the view from the battlements, you'll find something meaningful at each site, be it a family legacy, a local legend, or even a well-known ghost story.
If you're ready to explore them in person, Great Value Vacations offers curated Scotland travel packages that make discovering these castles famous and forgotten, both easy and unforgettable.