Yes, all boats have a good sound system.
We recommend you to bring your music downloaded to you mobile phone. Some of the boats can connect to your phone through Bluetooth and some with an AUX cable which you will find on board.