This busy little town has its own large harbour and marina and number of leisure facilities including a leisure centre, two golf courses and two outdoor bowling parks. The stunning Bow Fiddle Rock can be seen near Portknockie to the north east of Buckie and the stunning beaches with spectacular long walks along the coast and abundance of wildlife add to the appeal of the area.
Wildlife includes dolphins, which can be seen from the beach at the mouth of Spey Bay - also a good spot for observing otters and ospreys. Long-distance footpath the Speyside Way starts (or finishes) here.