15-Second Answer
Basic toiletries are usually covered at Japanese hotels and ryokan — toothbrush, razor, shampoo, towels, and a hairdryer are standard at most places. A few things are less reliably available, though. Checking the room shortly after check-in lets you sort out anything missing before shops close.
What's Usually Included?
Most Japanese hotels and ryokan provide:
- Toothbrush and toothpaste
- Disposable razor
- Shampoo, conditioner, and body wash
- Bath towel and face towel
- Hairdryer
- Slippers
- Sleepwear — yukata at ryokan, a simple roomwear set at many business hotels
- Cotton swabs and cotton pads — more common at ryokan and higher-grade hotels
The exact selection varies, but the basics are reliably there at most places.
What's Not Always Available?
A few things that are less consistently provided:
- Shaving cream or foam
- Hairbrush or comb
- Sanitary products
- Contact lens solution
- Sunscreen
Some of these can be requested at the front desk. For anything not available there, a nearby convenience store will almost always have what you need.
Ryokan vs Business Hotel
Ryokan tend to provide items suited to the stay — yukata for wearing around the inn, multiple towel sets for the bath, and sometimes basic skincare items. The selection is organised around the bathing and relaxation experience rather than just overnight convenience.
Business hotels are more compact. Everything you genuinely need is there, but little more. The assumption is that guests are travelling light and moving efficiently.
Some hotels are moving toward reduced single-use amenities for environmental reasons — particularly toothbrushes and razors. If these are important to you, it is worth packing your own rather than assuming they will be there.
A Useful Habit
After checking in, take a quick look at what is in the bathroom and on the amenity tray. If anything is missing, asking the front desk early — before dinner or before evening — gives you the best chance of getting it sorted without a trip to the convenience store.
Most hotels are happy to provide extras on request, within what they have available.
What Japanese People Actually Do
Many people use whatever the hotel provides and do not think much about it. If a toothbrush is there, they use it. If something is missing, a quick stop at the convenience store is the standard solution — not a complaint to the front desk.
Bottom Line
Basic amenities — toothbrush, towels, shampoo, hairdryer — are standard at most Japanese hotels and ryokan. Check the room after arrival and sort out anything missing from the front desk or a nearby convenience store. You rarely need to bring much.