Short answer
On the Ministry of Tourism's NIDHI+ portal (checked 14 November 2026), 26,869 hotels are registered, and 1,702 of them are star-classified; counting every accommodation type on the registry, the total is 59,855 units. Separately, India has 2,008 branded (chain) hotels with 196,464 rooms, per Hotelivate's FY2024-25 report. No official census of all hotels exists, and NIDHI+ registration is voluntary, so the real number of hotels in India is higher than any registered figure.
Every count, and what it counts
Each published number answers a slightly different question, so keep them separate. NIDHI+ is the Ministry of Tourism's registry, and signing up is voluntary for accommodation units, which is why it is not a census.
| Source | What it counts | Number | Date |
|---|---|---|---|
| Ministry of Tourism, NIDHI+ registry | Accommodation units that chose to register | 59,855 units, of which 26,869 hotels | Checked 14 Nov 2026 |
| Ministry of Tourism, star classification | Hotels star-rated under the government scheme | 1,702 hotels | Frozen 16 Mar 2026 |
| Hotelivate, 28th Indian Hospitality Trends & Opportunities Report | Branded (chain) hotels | 2,008 hotels, 196,464 rooms | FY2024-25 |
| JLL | Branded rooms signed during the year | 51,647 rooms across 424 properties | 2025 |
| Mantis checked list | Hotels and guest houses found on Google Maps and checked — a working sample, not a census | 2,555 | Updated 6 Nov 2026 |
Hotels vs B&Bs, homestays and guest houses
The NIDHI+ registry splits registered accommodation into 14 unit types, and "Hotel" is only one of them.
| Unit type | Registered | Classified (star-rated) |
|---|---|---|
| Hotel | 26,869 | 1,702 |
| Bed and Breakfast | 13,598 | 738 |
| Homestay | 6,332 | 255 |
| Guest House | 5,876 | 0 |
| Resort | 2,673 | 58 |
| Lodge and Tourist Home | 1,881 | 0 |
| Farm Stay | 1,303 | 0 |
| Heritage | 393 | 66 |
| Tented Accommodation | 329 | 3 |
| House Boat | 283 | 0 |
| Apartment Hotel | 267 | 6 |
| Motel | 30 | 0 |
| Timeshare Resort | 19 | 0 |
| Legacy Vintage | 2 | 0 |
All figures are from the NIDHI+ registry as checked on 14 November 2026. Together, all registered accommodation units add up to 59,855, and hotels account for 26,869 of them.
Star-rated hotels: 1,702, and why that number is now frozen
Of the 26,869 registered hotels, 1,702 hold a star classification. That count will not grow: the Ministry of Tourism discontinued its voluntary hotel classification scheme with effect from 16 March 2026, and applications still pending on that date were closed. Read the 1,702 as a fixed snapshot of hotels classified under the government scheme before it ended, not a live measure of rated quality. Beyond hotels, the registry also shows classified units among other types, such as 738 bed-and-breakfast properties, 255 homestays and 66 heritage properties.
Branded hotels: 2,008 hotels, 196,464 rooms
Hotelivate's 28th Indian Hospitality Trends & Opportunities Report puts branded supply at 196,464 rooms across 2,008 hotels in FY2024-25. Those hotels operate in 337 cities across 34 states and union territories. This is chain-branded supply only, a different slice of the market from the ministry registry. More branded supply is being signed, with JLL reporting 51,647 branded rooms signed across 424 properties in 2025 and 71% of the signings in Tier 2 and Tier 3 cities.
Hotels by city (the Mantis checked list)
The Mantis list of hotels in India holds 2,555 hotels and guest houses found on Google Maps and checked, last updated 6 November 2026. It is a working sample built for outreach, not a census of any city or of the country. Of the 2,555 entries, 2,209 have a phone number, 1,561 have a website, 173 emails were found on their sites, and 22 named decision-makers are identified. By type, the list contains 1,256 hotels, 631 guest houses and 514 lodgings.
| City | Hotels & guest houses checked by Mantis |
|---|---|
| Gurgaon | 201 |
| Mumbai | 178 |
| Kolkata | 163 |
| Delhi | 146 |
| Chennai | 134 |
| Jaipur | 132 |
| Hyderabad | 122 |
| Coimbatore | 119 |
| Kota | 118 |
| Pune | 118 |
| Ahmedabad | 115 |
| Indore | 100 |
| Bangalore | 97 |
City lists: Gurgaon, Mumbai, Kolkata, Delhi, Chennai, Jaipur, Hyderabad, Coimbatore, Kota, Pune, Ahmedabad, Indore, Bangalore.
These are the 13 cities with the most entries in the list, as of 6 November 2026.
What hotel websites show
For anyone selling to hotels, the useful detail sits inside the websites. Of the 215 hotel websites Mantis read from the list, 71% take online bookings, while 30% have no online booking at all. Among the same sites, 78% run no ad pixel, 35% have no analytics, 31% display a WhatsApp number, and 13% look outdated. The list page notes that most Indian hotels outside the chains depend on OTAs for bookings and pay commission on each one. For a booking engine, channel manager or web agency, the gaps are visible in these figures: no site, no booking engine, no pixel, no analytics.
Mantis also tracks hotels and guest houses without websites: 4,486 properties with an active Google listing and no website, updated 13 November 2026, of which 4,190 have a phone number. The cities with the most such properties are Gurgaon (71), Chennai (68), Kolkata (65), Mumbai (64) and Jaipur (63).
Hotel lists by city, checked
Hotels and guest houses found on Google Maps, with phone, website and website signals for each one.
Find clientsThe bottom line
Quote 26,869 registered hotels (59,855 registered units of all types) when you mean the ministry registry, and 2,008 branded hotels with 196,464 rooms when you mean chain supply — and say which one you are counting. If you sell to hotels and need properties to contact, the list of hotels in India is the practical starting point. Sign up: 500 free credits once at signup, no card.
I'm Tarun, founder of Mantis.
Frequently asked questions
How many hotels are there in India?
The Ministry of Tourism's NIDHI+ registry lists 26,869 registered hotels out of 59,855 registered accommodation units of all types, checked on 14 November 2026. Registration is voluntary and no official all-India census of hotels exists, so the actual number of hotels in India is higher.
How many star hotels are there in India?
1,702 registered hotels hold a star classification on NIDHI+. The classification scheme was discontinued with effect from 16 March 2026, so that figure is now frozen.
How many 5-star hotels are there in India?
The NIDHI+ page we checked publishes classified counts by unit type — 1,702 classified hotels overall — but does not split them by star category, so there is no public 5-star figure in this source.
How many branded hotels are there in India?
Hotelivate's FY2024-25 report counts 2,008 branded hotels with 196,464 rooms across 337 cities and 34 states and union territories.
Why do the numbers differ?
Because each source counts something different: NIDHI+ counts units that chose to register, the star scheme counted classified hotels before it ended, Hotelivate counts chain-branded hotels only, and the Mantis list is a checked sample from Google Maps.
Related reading
List of hotels in India · Hotels and guest houses without websites · Hotels in Gurgaon · Hotels in Mumbai · Hotels in Kolkata · Hotels in Delhi · Hotels in Chennai · Hotels in Jaipur · Hotels in Hyderabad · Hotels in Coimbatore · Hotels in Kota · Hotels in Pune · Hotels in Ahmedabad · Hotels in Indore · Hotels in Bangalore




