There was a drink station on Deck 9 of the Disney Magic where ice water, sports drinks, tea, lemonade, and soda was always available.
I'm glad I packed everyone a reusable bottle to use there throughout the cruise.
I like having cold water in our stateroom at night and my kids took their own drinks to the movies and shows.
On a Disney Cruise, there's no additional charge for soft drinks on the deck or in the dining rooms, but soft drinks at shows and lounges were extra.
If you're a coffee drinker, pack an insulated tumbler. You can fill your coffee mug and find a scenic place on deck to sip.