Harry Arthur Bonavia (born 4 January 1908, date of death unknown) was a Maltese water polo player. He competed in the men's tournament at the 1928 Summer Olympics.