Rob
Ansys Employee

Not easily. The wave model is only available with VOF (for now). Granular flows need Mixture or Eulerian in Fluent, or Ansys Rocky. The latter may be overkill and need too many particles to be feasible. 

The next problem is where the sand comes from and goes to. If you look at coastal erosion sand may be moved several miles and the cause of currents/waves/channels may be due to something much further up the coast. Modelling that with CFD would be challenging. 

For localised stuff (ie piers, break waters etc) then CFD can be used (we've done it) for larger systems there are 2.5D codes such as TUFLOW.