Where to stay Locate the best accommodation in JapanFrom Shinjuku's towering skyscrapers to rustic ryokan in Sapporo and the steaming onsen of Shizuoka, we've got all the best accommodation in Japan covered.