General:
* A surge of waves
* A swell of waves
* A set of waves
* A series of waves
More specific:
* A crash of waves (for breaking waves)
* A ripple of waves (for small waves)
* A storm of waves (for large, powerful waves)
Ultimately, the best collective noun will depend on the specific type of waves you are referring to and the tone of your writing.