Kaderabek joined Hoffenheim from boyhood club Sparta Prague in the summer of 2015, and has since made over 50 Bundesliga appearances for TSG, as well as featuring twice in the DFB Cup. The 25-year-old right back has also won 28 caps for the Czech national team.
"Over the past two years, Pavel has developed into a very reliable full-back," enthused Alexander Rosen, the club's director of football. "His power, attacking ability and determination have brought him to light on the international stage."
"His decision shows that we can offer ambitious players an exciting and challenging future at Hoffenheim."
Meanwhile, coach Julian Nagelsmann admitted that he is happy to be "building on another long-term cornerstone of the team". Kaderabek is the latest in a string of TSG players to extend their deals, following in the footsteps of Oliver Baumann, Steven Zuber, Kerem Demirbay, Nadiem Amiri, Adam Szalai and Sandro Wagner.
"I have confidence in the club and I can tell that the people in charge believe in me, so this wasn't a difficult decision," Kaderabek said, adding that he considers Nagelsmann and the coaching staff as "an important factor in my sporting development."
"Not only do I feel good here in sporting terms," he concluded. "I also feel very much at home in the region."
Put your knowledge to the test with our ultimate Hoffenheim quiz!