Роторуа находится на Северном острове в 234 километрах в юго-восточном направлении от Окленда (менее 3 часов езды), на южном берегу живописного озера с одноименным названием. Этот город — один из самых известных и самых посещаемых туристических центров Новой Зеландии.