As a citizen of New Zealand that is planning on making a trip to Marrakech, Morocco, you will need a valid passport to make the trip and the passport in question must be valid at least 180 days from the time you enter the country. If you are travelling as a tourist, there is no need to obtain a visa before travel.