I have a thermos bottle that fits in a bottle cage. For commuting, or for winter road rides, I put my coffee in it. In the summer I fill it with cold water and ice.
When my first water bottle is empty I refill it from the cold one; the ice is even still frozen.
RichC