Reserve a room online at over 1000 Japan hotels and ryokan(Japanese inns).

Stayat.jp -- Japan hotel & ryokan reservations online