В Индии, как правило, нет проблем с жильем. Буквально в каждом городе и каждой более-менее примечательной деревне или селении есть отели, гестхаусы и другое жилье. В большинстве посещаемых туристами мест просто огромный выбор жилья. Исключение составляют удаленные и однозначно нетуристические районы Индии.
Что немаловажно, жилье в Индии дешевое. Почти всегда можно найти варианты в районе 150-300 рупий в сутки за двухместный номер с туалетом, душем и горячей водой (в холодное время года). Номер с кондиционером будет стоить в 1,5-2 раза дороже. Даже в очень раскрученный и дорогих туристических местах можно найти приличное жилье не дороже 400-600 рупий за номер без кондиционера и в районе 800-1000 рупий за номер с кондиционером.
Есть в Индии и гораздо более дорогие и престижные отели, включая пятизвездочные мирового уровня. Есть дорогие отели как для курортного отдыха, так и для остановок во время туристических и деловых поездок. Однако, выбор дорогих отелей в Индии не столь широк, как в случае с дешевым жильем.
Как правило, при индийских отелях есть рестораны, что решает проблему питания (хотя таковой практически нет в Индии). В отеле также можно заказать такси. Некоторые отели предоставляют трансфер из аэропорта, железнодорожного вокзала или автостанции. При некоторых отелях есть турагентства, в которых можно купить билеты на самолеты, поезда, автобусы, заказать экскурсии и туры, арендовать машину с шофером и, если надо, гидом, получить необходимую туристическую информацию, обменять валюту и т.д. В районах скопления отелей почти всегда есть многочисленные интернет-кафе, сувенирные лавки и различные магазины, рестораны, турагентства и другие объекты туристической инфраструктуры.
В некоторых местах Индии можно снять комнату или этаж в частном доме, или даже целый дом. В туристических местах на побережье (в основном, в Гоа и Керале) сдаются в аренду комфортные апартаменты и коттеджи со всем удобствами.