The chapel at Dunnottar (sp?) is available for that type of thing. However, you better hope it isn't raining as the roof is long gone. It may not be a Gordon castle, but at least it is in Aberdeenshire.