Говорится, что, если вы идете по Индии уже 15 минут и ни разу не встретили отеля и гестхауса, то значит вы где-то ненароком перешли границу

Это действительно так, особенно в туристических местах и городах Индии. Жилье есть почти всегда и практически везде, на любой вкус и кошелек, причем цены начинаются от 1 доллара в сутки за номер в дешевом «клоповнике» для командировочных и заканчиваются где-то за 1000 долларов в сутки за сьют в каком-нибудь дворце махараджа, переделанном под отель-люкс. Причем, в Индии недостатка не испытывается как раз в дешевом жилье, а вот дорогие номера лучше заранее бронировать.