Category
Description
There are 126012 Hotels in India as of January 23, 2025; which is an 4.44% increase from 2023. Of these locations, 99352 Hotels which is 78.84% of all Hotels in India are single-owner operations, while the remaining 26660 which is 21.16% are part of larger brands. The top three states with the most Hotels are Uttar Pradesh with 15800 Hotels, Maharashtra with 15392 Hotels, West Bengal with 8028 Hotels. Average age of Hotels in India is 5 years and 1 months.