The village of Braemar is associated with the Braemar Highland Gathering, held the first Saturday in September. Although there are many such gatherings celebrated throughout Scotland, this one is distinguished by the presence of the royal family. Competitions and events include hammer throwing, caber tossing, and bagpipe playing. If you plan to attend, book your accommodations months in advance. Be sure to buy tickets about six months in advance, as they do sell out.