Can consider Hakone Suimeisou.
They are located quite near the train station and have guest rooms with private onsen.
http://www.suimeisou.com/english/
is there any good for solo travellers with in-room kaiseki?
Suimeisou has single room but no dininghttp://www.suimeisou.com/english/posada/