Urquhart Castle

Jakob Baranowski/Shutterstock

Urquhart Castle is a ruined castle on Loch Ness in the Scottish Highlands. The castle is located 21 kilometers southwest of Inverness and 2 kilometers east of the village of Drumnadrochit., License Type: media, Download Time: 2026-03-02T19:59:36.000Z, User: LP_YKhanna, Editorial: false, purchase_order: 65050 - Digital Destinations and Articles, job: LP, client: App Content, other: Yuvraj Khanna

Urquhart Castle (hes.scot; adult/child £14.50/8.70) is a popular Nessie-watching hotspot, worth an hour of your time. It commands a brilliant location 1.5 miles east of Drumnadrochit and offers outstanding views on a clear day. An impressive visitor center, mostly beneath ground level, includes a video theater (with a dramatic "unveiling" of the castle at the end of the film) and displays of medieval items discovered here. The site can be very busy in summer; book your visiting slot online, if possible for 4pm or later to avoid the worst of the crowds.

View of Urquhart Castle and Loch Ness in the Highlands of Scotland, License Type: media, Download Time: 2024-12-17T04:40:45.000Z, User: claramonitto, Editorial: false, purchase_order: 56530 - Guidebooks, job: Global Publishing-WIP, client: Experience Scotland 2, other: Clara Monitto
View of Urquhart Castle and Loch Ness in the Highlands of Scotland. Alinute Silzeviciute/Shutterstock

The castle was repeatedly sacked and rebuilt (and sacked and rebuilt) over the centuries; in 1692 it was blown up to prevent the Jacobites from using it. The five-story tower house at the northern point is the most impressive remaining fragment and offers wonderful views across the water.

Book popular activities

Lonely Planet may earn a commission from affiliate links on our site. All recommendations and reviews reflect our own independent opinions.


Must-see attractions