O'tai significa "En la Costa" en la lengua Rapa Nui. Como su nombre lo dice, el hotel está a tan solo pasos del borde costero y al mismo tiempo, en pleno centro del pueblo de Hanga Roa, cercano a todos los servicios más importantes.