The Israel international spent last season on loan at the Liberty Stadium from Kaiserslautern but has now completed a switch to Hapoel, where he had a couple of years earlier in his career.
He says there were opportunities to go elsewhere but he is delighted to be back in Tel Aviv after a difficult year with Swansea.
The 26-year-old scored just one goal during his time at the Welsh club, and that came towards the end of his spell in the 3-2 win over Wigan Athletic.
"I experienced a tough season," he is quoted as saying in the Jerusalem Post. "I didn't feel part of the team. I had to take a step back to regain confidence and enjoy playing once more.
"I'm really happy to be back home.
"Perhaps I could have made more money at other clubs, but I'd rather play for Hapoel.
"The expectations from me would have been high regardless of my salary and I will do my all to repay the club."