Opening Times: Entry to the Museum is free. Entrance fee to the castle which is maintained by Historic Scotland.