But the latest announcement, which has been widely anticipated by the state security services, could mean that another attack is imminent, Spanish media has reported.
Spain's Socialist government began peace talks in mid-2006 but halted them at the end of the year after the airport bomb attack in December in which two people died.
Eta has killed more than 800 people in four decades of armed struggle for independence of the Basque Country - despite the fact that the region already enjoys considerable autonomy within Spain.
The government says it wants a negotiated solution to the Basque conflict but will only negotiate with Eta if it ends all violence.
When he first announced peace talks, Zapatero had promised to let the people of the Basque Country decide on the future of their region.
Polls show that a minority of Basques want independence from Spain while many analysts had expected that a peace deal would have meant the release of Eta prisoners and more autonomy for the Basque government.
In a series of communiques before December, Eta had complained of police pressure on its supporters and a lack of progress in talks with the government.
For decades, Eta carried car bombings and assassinations in Spain after its struggle began in the last days of Franco's rule.
Under Franco the Basque language was suppressed, but nowadays it is officially encouraged.