Inverness castle stands on a strategic hill overlooking the river Ness and the town of Inverness. The first castle was built on this site in 1057 by Malcolm III of Scotland. The castle was destroyed in 1307 by Robert the Bruce. A later castle was also the scene of conflict between James I and the Highland clans in 1428.
A new castle was built in 1548 and was involved in a number of sieges in the following centuries. The numerous battles left the castle in a poor state. The current castle dates from a rebuilding in 1836 in the style of earlier castles, it included a prison and later was used for meetings of the county council and sheriff court though these have both now moved out of the castle. The castle is currently undergoing a major renovation.