The former Cuban leader instead criticizes American foreign and economic policies since World War Two and accuses the US of owing Cuba millions of dollars.
The letter was published to mark Fidel Castro’s 89th birthday.
The US embassy will be reopened in Havana on August 14, with Secretary of State John Kerry attending.
Fidel Castro said the US owed Cuba money because of the trade embargo the US imposed on the communist-run island in 1960.
Cuba says the embargo – which it calls a blockade – is hugely damaging to its economy.
The letter says relations will only be fully restored once it is lifted.
Three marines who lowered the American flag for the last time on January 4, 1961, will raise it again during Friday’s ceremony in Havana.
They are now retired and in their late 70s.
“I’m gonna love seeing that flag go back up,” said former marine Jim Tracy, 78, on a State Department video.
Cuba reopened its embassy in Washington last month.
In his birthday letter published in state newspaper Granma, Fidel Castro says Cuba is committed to “good will and peace in our hemisphere” but adds: “We will never stop fighting for the peace and welfare of all human beings, regardless of the color of their skin and which country they come from.”
Fidel Castro led his country from the Cuban Revolution, in 1959, until 2006, when he stood down because of undisclosed health problems.
He passed on power to his younger brother, Raul Castro, who embarked on a number of economic reforms.
After Raul Castro and President Barack Obama announced in December that Cuba and the US had agreed to restore diplomatic relations, it took Fidel Castro more than a month to express lukewarm approval for the historic reconciliation.
At least 158 people have died in Spain's worst flooding disaster in generations. On October…
Google has been fined two undecillion (a two followed by 36 zeroes) roubles by a…
Embarking on a home remodel is an exciting journey, promising enhanced comfort, increased property value,…
The US presidential candidates continued to campaign across key swing states on October 20. Footage…
Elon Musk has said he will give away $1 million a day to a registered…
India and Canada have decided to expel their top envoys along with other diplomats as…