Menu
Cawdor Castle in Scotland

Cawdor Castle

View Photos

Traditional Scottish castle

Cawdor Castle is a protected historical site located 16 km (10 mi) east of Inverness. The oldest part of the castle has been dated to the year 1380, though many additions and renovations were made by its various occupants over the course of centuries. The castle is thought to have been built around small, living holly trees, the remains of which can still be seen in the tower’s lowest level.

The Campbells have owned the castle since the 16th century and it is home to the Dowager Countess Cawdor.

Though the historical King Macbeth never resided in Cawdor Castle, and was ruler of Scotland centuries before the castle’s construction, William Shakespeare wrote in his play, Macbeth, that three witches predicted the title character would be named Thane of Cawdor before being named king. Many link Cawdor castle to Macbeth for this reason, though the castle is never referenced in the play.

View Scotland
View fullscreen

View attractions close by Cawdor Castle

Tours including Cawdor Castle

You could experience Cawdor Castle through any one of these tours below.

England, Scotland & Wales
Self-drive
17 days / 16 nights
Apr-Oct

Complete Britain

England, Scotland & Wales

3026GBP

2706GBP

Eur

View map
17 days / 16 nights
Apr-Oct
Close map view
England, Scotland & Wales
Self-drive
21 days / 20 nights
Apr-Oct

Complete Britain at Leisure

England, Scotland & Wales

3768GBP

3368GBP

Eur

View map
21 days / 20 nights
Apr-Oct
Close map view
Scotland
Best seller
Self-drive
14 days / 13 nights
Apr - Oct

Classic Scotland at Leisure

2758GBP

Eur

View map
Best seller
14 days / 13 nights
Apr - Oct
Close map view
Scotland
Best seller
Self-drive
17 days / 16 nights
Apr - Oct

Complete Scotland at Leisure

Scottish Highlands, North Coast 500 & Outer Hebrides

3656GBP

Eur

View map
Best seller
17 days / 16 nights
Apr - Oct
Close map view
We are here to help

Whether you have a single question or a special request, we're here for you.

here to help