20 Best Hotels in Japan that are worth staying

17. Sanyo-so Prince Hotel

Sanyo-so Prince Hotel
The Hoshinoya Tokyo might have luxury ryokans covered, but Sanyo-so offers the very best (and finest) of old-school Japanese-style accommodation. Found near the quiet mountainside of Izu Nagaoka, which has functioned as a hot spring resort since the Kamakura Era (1185 – 1333), you really can’t get more traditional than this.