The 26-year-old had been expected to join Premier League rivals Newcastle United after Marseille revealed that they had accepted a bid from the Magpies over the weekend.
"It's OFFICIAL! I am now a @OfficialQPR player. Can't wait to start," the striker posted on the club's twitter page.
You can watch the video of Remy posting that tweet below.
QPR have refused to announce the transfer fee or the length of time that Remy's contract will run for.