Dunvegan has all the location and history to be spectacular but it's extremely underwhelming at present. There aren't very many rooms open to the public and many of them are in a dilapidated state. Having been through castle country out in Aberdeen I was expecting much more. If you're going to visit stay outside, the grounds are lovely. There are many better castles to pay to tour nearby.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.