If you are going to be staying in a resort or hotel, the room will provide "complimentary drinking water" for you to use. The reason that the hotel is giving you such a luxury is not that they are trying to be kind to you; rather, it is a means for them to let their customers know that the water from the tap is not drinkable. You won't have any trouble finding cold, fresh, and clean water to drink here, and it won't cost you too much either. Convenience shops often have a wide variety of drinking water options, including carbonated, still, and mineral waters, all of which can typically be purchased for very reasonable prices.