@Claire
There is no need to contact the hotels as generally all/most hotels provide this service. All you do is take yr luggage down to the reception, show them the name of yr next hotel or airport you wish to send it to. Theyfll fill the form, you pay them . Job done.
Most importantly, check the filled forms to ensure no errors are made. In all my years of using the service therefs never been a problem.
Ditto, you donft need to contact Yamato or any or the companies. There are several companies- Yamato, black cat , ABC - they all do the same thing.
Each hotel might use a different bag forwarding company but ultimately the procedure is the same.
For example sending from Kyoto to Tokyo - allow 1-2 days. The receptionist will tell you precisely how much time is needed. So speak to them when you check in so that you can organise things in sufficient time & not miss the collection time.
Pack a small bag with change of clothes whilst your luggage is on the way to the next destination.
If sending to the airport specify the correct airport name, date of departure, flight no etc.
When you arrive at the airport, pick up yr luggage at the bag delivery counter before check in. Donft lose the receipt the receptionist gave you.
As stated above, allow 1-2 days depending on location.
If you wish to send the luggage on arrival to yr hotel, see links below for location.
Itfs the same place youfll collect the luggage if sending from hotel for departure.
Usually I use the one at Haneda called ABC(?). Itfs located on the right after coming out from arrivals.
Haneda
https://tokyo-haneda.com/en/service/facilities/delivery.htmlNarita
https://www.narita-airport.jp/en/service/svc_05