Altidore could be set on a season-long loan move to Olympiakos in search of regular playing time.
The 19-year-old joined Villarreal from New York Red Bulls last summer in a €7.4million deal.
Altidore has only made six appearances for Villarreal so far.