← Aberdeen cruise guide
history · Aberdeen

Dunnottar Castle: Clifftop Fortress & Stonehaven Village

Perched on a sheer 160-ft sea stack above the North Sea, Dunnottar is one of the most dramatic castle ruins on earth — the real hiding place of the Scottish Crown Jewels. Pair it with the charming harbour town of Stonehaven for a quintessential Aberdeenshire morning that belongs on every bucket list.

What to expect

The 25-minute drive south from Aberdeen delivers you to a castle so cinematic it inspired the animated film Brave. A steep coastal path descends to the gatehouse, and from there you roam the sprawling ruins: the Watchtower, the drawing room where Mary Queen of Scots once slept, and the eerily intact chapel. Afterwards, wander Stonehaven's stone harbour, pick up a world-famous Stonehaven deep-fried Mars bar, and browse the independent boutiques at leisure.

Book it
Dunnottar Castle and Royal Deeside Small-Group Tour from Aberdeen
£57 per person (about $78)
Run by Dunnottar Castle
Book it →

Good to know

Castle open year-round, but the coastal path can be slippery in wet weather — wear sturdy shoes. Dunnottar is 15 miles south of Aberdeen; allow 3–4 hours total. Taxis or private transfers are the smoothest option. Book entry tickets online to save queuing at the gate.

Sail there

Luxury cruises that call at Aberdeen — book through us, the fare is identical and your concierge stays on your side.

Oceania · Oceania Vista
10 nights · calls at Aberdeen
from $5,199
View sailing →
Azamara · Azamara Journey
14 nights · calls at Aberdeen
from $5,209
View sailing →
Azamara · Azamara Quest
12 nights · calls at Aberdeen
from $5,269
View sailing →
Oceania · Oceania Marina
14 nights · calls at Aberdeen
from $5,490
View sailing →
See all cruises to Aberdeen →

More to do in Aberdeen

← Back to the full Aberdeen guide

⚓ Your bucket-list concierge

Doing the whole cruise?

Tell us your sailing and we'll send the bucket list for every port — the operator to call, real prices, and an honest verdict on each ship tour.

We send the plan to your account’s own address — never to one typed into a box. Free, and Google works.