On hot days, the water isn't always very cold, but you can always ask your stateroom attendant to bring you some ice for in your room. If you prefer to drink bottled water, you won't be able to get this for free on the ship, unless you bring it on board with you.