Multidrink Nalgene 20 oz bottle of water (Sport)
Not tested at length, but 660 ml is sufficient capacity, to hydrate the half day, even with one hand. Sealed, shaken in all directions, to make a bag. (See same: to keep anything dry in the bottle into the sea.) Practical and promising,