"There was interest but it was on the part of McLaren, not mine," Perez, who drove for McLaren in 2013, said at an event in Mexico.
"I already know where I want to be in the future," said the current Force India driver.
"I have already signed a contract and I'm not going to change anything. I never showed interest in [McLaren].
"I am satisfied with my situation and have no reason to leave. McLaren is in the process of reform and that will take a long time.
"I think that if you can't be with Mercedes or Ferrari, it's hard to find a better team than the one I already work for."
The 2018 calendar continues this weekend with the Singapore Grand Prix.