Begonia hainanensis, the Hainan begonia, is a species of flowering plant in the family Begoniaceae. It is a subshrub endemic to Hainan in southern China. It grows in forests and on mossy rocks.