No, you do not need to bring towels from home.
Many thanks for your response. Can you please clarify, are separate towels provided for the pool areas in addition to those provided in the staterooms?
Yes they are a different colour as opposed to the white cabin towels & you can take them ashore if your going to the beach.
Thanks for your help.
There are plenty of towels around the pool areas and are laundered and replaced regularly.