The body was spotted just after 11:30 a.m. by residents who live at the West Bay Marina, located at 2100 West Bay Dr. NW, said Sgt. Partin of the Olympia police.
Officers were called to the scene, and the body was identified as a man in his 50s who also lived at the marina. His name was not released pending notification of next of kin.
Detectives and the Thurston County coroner are investigating.
No other details were immediately available.