Los aliados se enteraron de que, además, varias flotas habían llegado a la costa laconia en su ayuda: una flota romana de 40 naves mandada por Lucio Quincio Flaminino, una flota de 18 naves de la isla de Rodas, dirigida por Sosilas, quien esperaba que la derrota de Nabis pusiera fin a la piratería que afectaba a sus naves mercantes, y una flota de 40 naves dirigida por el rey Eumenes II de Pérgamo, quien esperaba quedar bien con los romanos para así contar con su apoyo en caso de que Antíoco llevara a cabo su invasión.