Hola Manclub, te cuento nuestra experiencia hasta el día de la fecha.
En los tres cruceros que hemos hecho hasta ahora: Costa, Royal y Celebrity, siempre hemos ido con niños pequeños que casualmente coinciden con las edades que me comentas.
En Costa por el mayor que en aquel momento tenía 4 años, me hicieron pagar por él ; en Royal él mayor ya tenía 5 y lógicamente pagamos por él y no por el pequeño que tenía 2 y en Celebrity que ya el pequeño tenía 3 años y varios meses me lo colaron en las excursiones y desplazamientos que utilizamos con ellos sin cobrarme nada .
En resumen y viendo mi experiencia depende mucho de la compañía con la que vayas y del humor que tenga la persona que gestione el tema excursiones porque ya ves que cada cual aplica " la normativa del cobro de excursiones" según le vaya en ese momento.
Suerte y verás como al final si se aplica un poco el sentido común no te cobrarán por el niño, al fin y al cabo que importan unos meses más.
Disfrútalo.