Mis experiencias sólo se refieren a viajar como pasajero a pie:
Dublín
Dublín tiene varias terminales de ferry: la de Irish Ferries, en la Terminal 1, tiene un control de pasaportes casi al estilo del aeropuerto cuando se llega desde el Reino Unido desde Holyhead. Nunca me han exigido que muestre una identificación aquí y creo que emiten sellos de entrada aquí, aunque nunca he necesitado uno personalmente.
La terminal de Stena Line (que llega desde Holyhead, en el Reino Unido) en la Terminal 2 es más rudimentaria y parece tener un control de pasaportes ad hoc. Aquí, más o menos, se baja del ferry y se entra en el aparcamiento. Cuando se realizan controles (¿al azar?) de los pasaportes, suelen ser sólo un par de guardias, por lo que no está garantizado que te pongan un sello de entrada. En un par de ocasiones no me han hecho ningún control de entrada y la terminal parece tener poco personal.
Siempre se puede preguntar en el puerto, o si no hay nadie disponible y es realmente necesario, está la oficina de inmigración Guarda en Burgh Quay, en el centro de Dublín.
Holyhead
La mayoría de las veces, la policía pide una identificación a la llegada de Dublín a Holyhead, pero no creo que todavía haya ningún control fronterizo permanente formal aquí, no recuerdo haber visto a nadie sellar un pasaporte aquí. Sin embargo, estoy seguro de que el personal de allí estará encantado de asesorar. Creo que esto es similar a los otros puertos galeses, ya que la mayor parte del tráfico de pasajeros son llegadas desde Irlanda, que está en el Reino Unido-Irlanda zona común de viaje .
Imagino que habrá instalaciones similares en Fishguard y Birkenhead (Liverpool), es decir, controles fronterizos no permanentes en el lado británico.