Yes they do have large towels by the pool or in the immediate area on all cunard ships no need to take your own.
Yes, towels are supplied for use at the pool. They will be in your cabin and can be changed either at the pool or via your cabin attendant.
Ov last tme i was onboard did have towels in the pool area butowing to the condition of them i did of use consider your own that that you can throw away at the end of your cruise have a good time i did.
You will find your pool towels in your cabin.
OV supplies swimming towels, you have blue ones for swimming, white ones for cabin use. These towels are large and good quality, just return them to your cabin and you get new ones every day or sooner if you wish. You can also take them off the ship if you are going to the beach. have a great holiday.