Enligt Sjöfartsverket kände sig den 55-årige mannen illa till mods när han tog sig upp ur havet vid Praia dos Alemães i Albufeira.
Räddningstjänsten skickades till platsen kl. 13.34 den 27 oktober och fann mannen som fick hjälp av badvakter och strandbesökare.
Efter återupplivningsförsök på stranden förklarades mannen död på platsen.