Investigators say a boater discovered the body in Bronte Harbour around 10:30 a.m. on Tuesday, and HRPS were able to confirm that it was that of 80-year-old Robert Wyles.
Detectives began a search for Wyles last week after the HRPS marine unit encountered an empty boat near 16 Mile Creek and Lake Ontario amid a strong afternoon storm moving through the area.
It was later discovered that the vessel was purchased earlier in the day and left the Harbour with a new operator around 12:30 p.m. on August 26, according to police.
Search and rescue teams were deployed to search the shoreline covering Lake Ontario from 16 Mile Creek Area to Bronte Harbour.
In a release the HRPS extended condolences to the family and thanked the public for assistance during the search.
Police have not revealed where Wyles was from, but did confirm he was not a Halton resident.