WHAt's HAPPENING AT BARRA CASTLE?
It’s all happening...
Mother's Day - 10th March 2024
Our Mothers deserve the very best, so treat them to a delicious Afternoon Tea in our beautiful Barn @ Barra Castle. Enjoy one of the best views in Aberdeenshire, accompanied by live entertainment, our signature Mother's Day cocktail and the people your love!