Kaikoura is – though I don't really like the expression – a must see. Absolutely. Even if you aren't interested in whale watching as the landscape in and around Kaikoura is stunning. From the beach you see the mountains with snow-covered peaks and if you go the wonderful Cliff Top Walk across juicy green meadows and along steep cliffs and the sea you can watch a seal colony.
Read more about Kaikoura in the travelogue: