Hospitalsskibet Gil Eannes blev bygget på skibsværftet i Viana do Castelo i 1955 for at hjælpe torskefiskerflåden ud for Newfoundland og Grønland.
Hovedformålet var at yde lægehjælp til fiskerne og besætningen på denne flåde. Men det fungerede også som flagskib, postskib, slæbebåd, isbryder og forsyningsskib, da det sikrede forsyningen af proviant, net, madding og brændstof til fiskefartøjerne. Der var også en præst om bord til at give åndelig og religiøs vejledning.
Det afsluttede sin sidste rejse for at hjælpe fiskerflåden i 1973, og to år senere i 1975 foretog det sin sidste rejse som hospitalsskib, hvor det ydede medicinsk hospitalshjælp under tilbagetrækningen af tropper, da Angola blev uafhængigt.
Det blev taget ud af drift i 1984 og lagt til kaj i Lissabons havn for at blive flyttet fra mole til mole, indtil det blev solgt til en skrothandler i 1997. Den var i en sørgelig forfatning, og det meste af dens udstyr var gennemrodet, så den skulle efter planen demonteres.
I lyset af denne lidet glorværdige skæbne gik Vianense-samfundet sammen om at bringe skibet hjem, hvor det blev bygget, da det blev reddet fra skrotpladsen. Den vendte tilbage til Viana den 31. januar 1998. Efter en større restaurering på skibsværftet i Viana do Castelo blev den lagt til kaj i byens gamle handelshavn, så folk kunne besøge den.
Siden da har de besøgende “navigeret” gennem de forskellige restaurerede museumsrum, som omfatter: broen, kabyssen, bageriet, maskinrummet, operationsstuen, lægerummet, behandlingsrummet, radiologirummet, forskellige kahytter, kapellet, midlertidige udstillingsrum og andre rum.
Nu fungerer det som museumsskib under Gil Eannes Foundation, en non-profit organisation, der ejer skibet, og der er en række tjenester og produkter til rådighed for turister, som giver mindeværdige oplevelser og et indblik i landets og byens maritime arv.