Il est peu recommandé d’aller au Japon sans réserver ses hébegements à l’avance. Pour plusieurs raisons.
Tout d’abord, dans les ryokans, ça ne se fait pas. Les responsables d’un établissement aiment avoir le temps de préparer la venue de leurs hôtes. Ce n’est donc pas vraiment poli d’arriver à l’improviste et il y a de gros risques pour qu’on te dise que c’est complet (même si ce n’est pas le cas).
En outre, il est très difficile, pour un œil occidental non habitué au Japon, de dénicher un ryokan au hasard dans une ville. Ils sont souvent très discrets, voire un peu cachés et, globalement, tu ne parviendras pas à les trouver.
Tu vas donc te retrouver essentiellement dans des hôtels, ce qui n’a rien de problématique, mais là encore, tu vas passer une partie de ta journée à chercher le truc qui va bien pour passer ta prochaine nuit, alors que pendant ce temps tu pourrais prendre ton temps pour visiter la ville…
Enfin, en prenant une chambre sur place, tu n’auras non seulement pas d’avis de gens qui y sont allés comme on peut en trouver sur internet, et tu ne pourras pas trouver les mêmes promos que sur internet non plus.
Quant à louer une chambre chez un particulier genre airbnb, évidemment, il faut aussi réserver.
Au mois de mars il peut encore faire froid. C’est touristique surtout à la fin du mois lors de la floraison des cerisiers. Là, si tu n’as pas réservé assez longtemps à l’avance (hors Tokyo), tu risques tout simplement de ne pas trouver à te loger.
Concernant le JR Pass, ce sera à toi de voir. Tu as largement le temps d’y penser. Si tu restes principalement à Tokyo et Kyoto, deux choix : soit tu arrives à Tokyo et tu repars d’Osaka (ou l’inverse) avec ton billet d’avion et, dans ce cas, un JR Pass sera inutile, soit tu commences par Tokyo, puis tu passes quelques jours à Kyoto et tu termine ton séjour à Tokyo et, dans ce cas, le JR Pass sera rentable.