The body of a man has been found at Chelsea beach in south-east Melbourne on Saturday.

A passer-by made the grim discovery in sand dunes just south of The Avenue about 4.40pm.

Victoria Police spokeswoman Kendra Jackson said at this stage the death was not being being treated as suspicious.

She said the man's identity was yet to be established.

It is believed his body may have been in the sand for a number of days and was dressed in a suit.