1. Sign up for free Staples rewards program (gives you free shipping, no min. purchase)
2. Go to Staples.com and search for water
3. When you place your order, shipping address should be address of resort you are staying at
4. Include your reservation number with your last name on shipping address
5. In comments/special instructions field type "HOLD FOR GUEST ARRIVING 3/1" (or whatever your date is)
Order about 1 week before arrival, resort will hold and then send to your room upon check-in (I've read resorts will hold packages up to 7 days).
Second opinion: