Saplinbrae House Hotel in Mintlaw has accommodation. The pub serves food.