Common options:
* Pile of seashells
* Collection of seashells
* Heap of seashells
* Assortment of seashells
More poetic options:
* Drift of seashells
* Scatter of seashells
* Treasure of seashells
Ultimately, the best collective noun to use depends on the context and the specific kind of seashells you're referring to.