A fortaleza de Sta. Catarina ainda possui um exemplar (ou réplica) dos canhões que protegiam a cidade de Portimão, situada na foz do Rio Arade. Este monumento constitui-se, talvez, no principal miradouro da cidade, permitindo observar a falésia da Praia da Rocha e o Porto de Portimão.