The Boat Inn sits by the River Dee at Aboyne, with the water just across the road. It’s a friendly all-day spot in the middle of Royal Deeside, good for a meal after a walk or a drive along the valley. Food runs through the day and there’s usually a decent pint on.