 On 30 August 2017, Almeida's contract was terminated by mutual consent.The following day he signed a one-year deal with Hajduk Split from the Croatian First Football League, with the option for a further season.Almeida returned to Portugal after an absence of 12 years in July 2018, at the age of 34.