Of course Kaikoura is worth visiting! Kaikoura is worth visiting more than once. In fact once you've been here, you will probably start making plans for your return trip.