If you are looking for a bottle that will keep your beverage of choice cold through out your entire round, I would suggest purchasing a HydroFlask. For example, I can put ice in it, tee off at 8:00 and at the end of the round...no matter how hot the day...I still have plenty of ice. Heck, at 4:00 pm I still have ice.
They come in many shapes and sizes.
They come in many shapes and sizes.