La nave ospedale Gil Eannes fu costruita nei cantieri navali di Viana do Castelo nel 1955 per aiutare la flotta di pescatori di merluzzo al largo delle coste di Terranova e della Groenlandia.
Il suo scopo principale era quello di fornire assistenza medica ai pescatori e all'equipaggio di questa flotta. Tuttavia, serviva anche come nave ammiraglia, nave postale, rimorchiatore, rompighiaccio e nave da rifornimento, in quanto garantiva la fornitura di provviste, reti, esche e carburante ai pescherecci. A bordo c'era anche un cappellano per fornire una guida spirituale e religiosa.
Nel 1973 compì il suo ultimo viaggio per assistere la flotta peschereccia e due anni dopo, nel 1975, fece il suo ultimo viaggio come nave ospedale, fornendo assistenza medico-ospedaliera durante il ritiro delle truppe quando l'Angola divenne indipendente.
Fu dismessa nel 1984 e attraccata al porto di Lisbona per poi essere spostata da un molo all'altro fino a quando fu venduta a un commerciante di rottami nel 1997. In un deplorevole stato di degrado e con la maggior parte delle attrezzature saccheggiate, era previsto lo smantellamento.
Di fronte a questo destino inglorioso, la comunità Vianense si è unita per riportare la nave a casa, nel luogo in cui era stata costruita, salvandola dalla rottamazione. Tornò a Viana il 31 gennaio 1998. Dopo importanti lavori di restauro presso il cantiere navale di Viana do Castelo, è stata ormeggiata nell'antico porto commerciale della città per essere visitata.
Da allora, il visitatore ha “navigato” attraverso i vari spazi museali restaurati che includono: il ponte, la cucina, la panetteria, la sala macchine, la sala operatoria, la sala di chirurgia medica, la sala di cura, la sala di radiologia, varie cabine, la cappella, le sale per le mostre temporanee e altri spazi.
Ora è una nave museo sotto la custodia della Gil Eannes Foundation, un'organizzazione no-profit che ne è proprietaria, e mette a disposizione dei turisti una serie di servizi e prodotti che offrono esperienze memorabili e uno sguardo al patrimonio marittimo del paese e della città.