Kaikoura is renowned for its marine life, offering opportunities for whale watching, dolphin swimming, and seal colony visits. The town also boasts stunning coastal walks and hikes with panoramic views of the surrounding mountains and ocean.