Get your NZeTA sorted before you book anything else
Indian passport holders need a New Zealand Electronic Travel Authority (NZeTA) to enter - it's not a visa, but it's required. Apply at immigration.govt.nz online or through the NZeTA app. It took roughly 4 hours for us to upload the docs and apply for e-visa. Processing usually takes a week and it costed us around NZD 541 for 2 people. Status of the application moved from "Identity and document checks" to "Application received and completed" to "Under assessment no medicals required" to "Approved". It's valid for one year once granted, with multiple entries allowed.