There are two options I've used: For domestic shipping, I use UPS or FedEx (I'm in the US) and put my bulky clothes, shoes, and toiletries in a sturdy box which I ship as you might anything else. (Anything of real importance or value, like Hermes, jewelry, and essential toiletries, go with me in a carry-on.) Most hotels will accept these shipments and hold them for the guests' arrival (I give the concierge a heads-up that the box is coming and be sure the box is labeled with my name and arrival date). For international shipping, I rely on a company called "Luggage Forward." There are other companies that do the same thing; I've just had the best experiences with this one. You ship an actual packed piece (or pieces) of luggage. They take a copy of your passport, an inventory of what is in the bag, and specifics of your flights and use local carriers (usually DHL on the US side) to pick up from your home and transport the bags to their destination. You book outward and return trips at the same time and simply take the return paperwork with you to attach to the bags before you leave the hotel. Luggage Forward tracks the bags and lets you know when they reach their destination, and will handle any issues with customs should they arise. It is not inexpensive, but it is worth it for long trips so that I can have what I need without the stress and inconvenience of hauling a large bag myself. Most of the time I live out of a carry-on when on vacation, but for special, longer trips this is a good alternative. HTH!