In 2026, you can travel quite lightly to Japan because most Japanese hotels—from budget "Business Hotels" like Toyoko Inn to luxury resorts—provide an extensive range of free toiletries. It is standard for rooms to be stocked with high-quality shampoo, conditioner, body wash, disposable toothbrushes, toothpaste, razors, and even hairbrushes. Many hotels also have an "amenity bar" in the lobby where you can pick up extra items like face masks, bath salts, and cotton swabs. Unless you are particularly attached to a specific brand or have sensitive skin requirements, you do not need to pack basic hygiene products. However, if you are staying in a traditional "Ryokan" or a very small guesthouse, it is worth checking their website first, though even they typically provide at least the bare essentials and a fresh "Yukata" (robe).