Etwa 5 km von Oban entfernt am Loch Etive gelegen, und auf einer Felsplatte errichtet, befindet sich Dunstaffnage Castle.
Die drei großen Rundtürme und die Mauern, die etwa drei Meter dick sind, stammen aus dem 15. Jahrhundert, und sind somit jener Zeitepoche zuzuordnen, als sich die Burg im Besitz des Clans der Campbells befand. Der heute noch erhaltene Wohnturm ist erst im 17. Jahrhundert errichtet worden. Die Grundmauern der Festung stammen aus dem 6. Jahrhundert, als die Könige von Dalriada aus dem Königreich der Skoten gezwungen waren, ihre Heimat Irland zu verlassen, und nach Argyll emigrierten. Es wird daher auch allgemein angenommen, dass Dunstaffnage der Ort war, wo der ‚Stone of Destiny (Stein des Schicksals) einst verwahrt worden war.
Im Jahr 1309 wurde Dunstaffnage Castle von Robert the Bruce eingenommen und blieb viele Jahre im Besitz des schottischen Königshauses. Erst im Jahr 1470 wechselte die Burg ihren Besitzer. Neuer Eigentümer wurde der 1. Earl of Argyll namens Colin Campbell. Im Jahre 1502 ging der Besitz dann an dessen Cousin über. 1685 kam es während eines Kampfes zwischen dem Earl of Argyll und James VII. zu einem Brand, der große Teile der der Burg in Mitleidenschaft zog.
Während des Jakobitenaufstandes von 1745/46 wurde Dunstaffnage Castle als Garnison genutzt und erlangte besondere Bedeutung, da die Burg als Kerkerplatz für Flora MacDonald diente. Bei ihr handelte es sich um jene junge Frau, der es gelungen war, Bonnie Prince Charles nach dessen Scheitern in Culloden und einer damit einhergehenden Flucht durch die Reihen englischer Soldaten zu schleusen, in dem sie ihn als ihre Zofe verkleidet hatte. Nur dadurch war es dem Prinzen möglich gewesen, nach Frankreich zu flüchten.