The prolific striker recently signed a contract extension with the Bundesliga side, but he has admitted that he did think about a move to the Premier League
The Netherlands international, 29, was continually linked with clubs such as Liverpool and Arsenal, but in the end made the decision to sign a two-year extension to his expiring contract.
"The choice I had to make was one between Schalke and England," Huntelaar was quoted as saying by Bild.
"I do not necessarily have to have played in every league, though. What matters for me is that I'm feeling well at a club, and that's the case at Schalke.
"Schalke are simply a fantastic club. The stadium's always sold out and the fans are amazing. It's never boring and I need that."
Huntelaar started his professional career in his native country, and also played at Real Madrid and AC Milan before joining Schalke in the summer of 2010.