A expressão Ficar a Ver Navios significa esperar algo que não vem, que não acontece, que não aparece.
Tem a sua origem na atitude contemplativa dos portugueses que se instalavam nos lugares mais altos da cidade à espera que um dia voltasse à pátria o Rei D. Sebastião, desaparecido na batalha de Alcacer-Quibir, em Marrocos.
Os portugueses, confiantes que o seu rei um dia voltaria, frequentavam o miradouro de Santa Catarina ficavam a ver os navios que chegavam.
Informação tirada daqui