My wife and I are planning to go to the Gathering of the Clans in 2014. We've not stayed in the Stirling Castle area before.

Can someone recommend an Inn/B&B to stay in near the castle?