The 33-year-old came off the bench to score the winning goal in the Championship playoff final against Derby County on Saturday.
Zamora's current deal at Loftus Road will expire at the end of next month.
"My contract is up now so I might not get the chance to play against my old clubs West Ham and Tottenham in the Premier League next season. We will see," he told talkSPORT.
"I would love to stay. We will have to see what [QPR] say."
Zamora joined QPR from Fulham in 2012.