First trip to Japan. 15 days route. Advice needed

Hi, my fiancée and I are flying to Japan during the last week of October and the first week of November. I’m planning to stay in Tokyo for five days, including one day trip to Kamakura, then spend two nights in Hakone and two nights in Nagano, as my fiancée really wants to see the red-faced monkeys. After that, I was thinking about visiting Kanazawa for one day, then spending three days in Kyoto and the last two days, including one night, in Osaka, since we’re flying home from there.

I’m not sure about Hakone. I definitely want to have a traditional onsen experience, but the good ones seem to be quite expensive. I was hoping not to spend more than €150 per night. I would love to hear any advice or suggestions for changes to the itinerary.

by Ok_Caterpillar_7083