The bodies of a grandfather and his two grandsons believed to have drowned were recovered on Friday near the jetty of Marudi town in Sarawak.