We found these 21 Family Hotels on the Canary Islands for you