A spokesman for the circuit indicated in November last year that the sport would not return to the Nurburgring, but Ecclestone told Reuters that a deal with the circuit is now close.
"It should be the Nurburgring and we are trying to make it happen. I’m talking with them today."
Financial troubles at the Nurburgring had led to suggestions that the race could take place in Hockenheim. The two tracks alternate for the right to host a race.
Ecclestone also added that there will be nineteen races this year, meaning that negotiations to host a race in either Turkey or Austria look to have failed.
That means that between the German Grand Prix on July 7th and the Belgian Grand Prix on August 25th, there will be just the Hungarian Grand Prix on July 28th.
The twentieth race had been scheduled to take place on July 21st, as a replacement for the postponed American Grand Prix in New Jersey.