Save yourself the trouble and the cost, and ship essentials to your hotel.
Any essentials that aren't easy to pack and will cost a fortune on-site? Buy it on Amazon before your trip and ship it to your hotel. It'll all be waiting there for you, without having to lug it through the airport, check a bag, or pay a fortune for it on-site. — Quora user Tom Nikl