Another option if you don't feel like bringing a cooler is to put some drinks in the freezer section of the room fridge and some in the regular section. The regular ones are ready to drink the first few hours and the freezer ones later on.
We put one drink for everyone in the backpack and the partially frozen one in the stroller until we need it.