I hate lugging stuff and my assistant overnights stuff all the time. It's particularly useful on a trip to two different climates. Any reputable hotel will accept a package which should be addressed to the hotel at its property address and marked to your attention as "Guest Arriving [DATE]."
Remember, that intl. packages may be delayed in Customs and that you've got to check local Customs rules if you're shipping odd stuff.
Yes, many properties have outsourced their business services and levy a charge for package hold & internal delivery. But, it's both well worth it and reasonable if it means that the property actually holds the packages securely and tracks them.