The 34-year-old Portuguese striker has been linked with Rayo since 2017.
Bebe has been released from his contract at Rayo Vallecano.AdvertisementAdvertisementAn agreement has been reached to terminate Bebe's contract early, so leaving him as a free agent.
Bebe is now seeking offers to play on this season.
The forward is a former Manchester United player.