We booked our whale watching cruise before we started our holiday, it was one of only two things we had pre-booked. We chose to book with whalewatch.co.nz direct who I would highly recommend even if our cruise ended in disaster. They have such a good sighting success rate that they offer an 80% refund if…