Dunnottar Castle.

© iweta0077/Getty Images

Dunnottar Castle


A pleasant, 20-minute walk along the clifftops south of Stonehaven harbour leads to the spectacular ruins of Dunnottar Castle, spread out across a grassy promontory 50m above the sea. As dramatic a film set as any director could wish for, it provided the backdrop for Franco Zeffirelli’s Hamlet (1990), starring Mel Gibson. The original fortress was built in the 9th century; the keep is the most substantial remnant, but the drawing room (restored in 1926) is more interesting.

Lonely Planet's must-see attractions

Nearby Aberdeenshire attractions

1. Tolbooth Museum

1.05 MILES

Housed in Stonehaven's oldest building, dating from the late 16th century, this museum is dedicated to the town's history and to the building's own past…

2. Crathes Castle

12.24 MILES

The atmospheric, 16th-century Crathes Castle is famous for its Jacobean painted ceilings, magnificently carved canopied beds, and the ‘Horn of Leys’,…

3. Gordon Highlanders Museum

13.4 MILES

This excellent museum records the history of one of the British Army's most famous fighting units, described by Winston Churchill as 'the finest regiment…

4. Aberdeen Maritime Museum

14.4 MILES

Overlooking the nautical bustle of Aberdeen harbour is the Maritime Museum, centred on a three-storey replica of a North Sea oil-production platform,…

5. Aberdeen Art Gallery

14.43 MILES

Behind the grand facade of Aberdeen Art Gallery (closed for a major redevelopment until early 2019) is a cool, marble-lined space exhibiting the work of…

6. St Nicholas Church

14.43 MILES

On the northern side of Union St, 300m west of Castlegate, is St Nicholas Church, the so-called 'Mither Kirk' (Mother Church) of Aberdeen. The granite…

7. Provost Skene's House

14.5 MILES

This late-medieval turreted town house was occupied in the 17th century by the provost (Scottish equivalent of a mayor) Sir George Skene. It was also…

8. Mercat Cross

14.54 MILES

The 17th-century Mercat Cross bears a sculpted frieze of portraits of Stuart monarchs.