We were there in September and they do sell the refillable mugs. You can get your refills either at the stand near the pool, or at the counter service location at the Beach House. However, when we were there, both locations closed fairly early, so just be sure to pay close attention to what the hours are at both locations! I hope you enjoy your stay. We loved the resort, and the location is very beautiful!