No, you do not. You will have fresh beach towels in your cabin each day. I made the mistake of taking our own towels on our first cruise...they take up too much precious space in the luggage!
Mary Lou Scanlon
NCL Pride of America April 24, 2010
NCL Epic February 12, 2011
RCCL Allure of the Seas - September 18, 2011
Celebrity Eclipse - February 11, 2012:
RCCL Navigator OTS - February 9, 2013
We also got the note and could only obtain the towels from our cabin attendant each evening provided you left him/her your used ones from that day... I also noticed that less towels were being used to "save" those lounge chairs, so it was a good thing, just don't loose your towel, said they would charge you $20