>>521134042

Because a ryokan stay comes with meals, and the room had it's own onsen as well.
Ryokan meals are usually insane too, they're often 14 courses and include local or expensive ingredients.

Picture related is an example. You might think that's not a lot, but that tiny bit of meat is actually A5 Hida beef, which sells for around $300 per kg. So you're probably looking at like $60-80 worth of beef in that image. And remember, this is just one of the 14 courses that meal consisted of.