NewNVIDIA Inception Program

Mantis Ai is now part of NVIDIA Inceptionthe program for startups building with AI

Read more
Lead Generation

How Many Hotels Are There in India? (2026 Numbers)

26,869 hotels are registered with India's Ministry of Tourism (1,702 star-rated), and 2,008 branded hotels hold 196,464 rooms. What each count measures, and why no census exists.

hotels in Indianumber of hotels in IndiaNIDHIstar hotelsbranded hotelshotel leads

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.

SourceWhat it countsNumberDate
Ministry of Tourism, NIDHI+ registryAccommodation units that chose to register59,855 units, of which 26,869 hotelsChecked 14 Nov 2026
Ministry of Tourism, star classificationHotels star-rated under the government scheme1,702 hotelsFrozen 16 Mar 2026
Hotelivate, 28th Indian Hospitality Trends & Opportunities ReportBranded (chain) hotels2,008 hotels, 196,464 roomsFY2024-25
JLLBranded rooms signed during the year51,647 rooms across 424 properties2025
Mantis checked listHotels and guest houses found on Google Maps and checked — a working sample, not a census2,555Updated 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 typeRegisteredClassified (star-rated)
Hotel26,8691,702
Bed and Breakfast13,598738
Homestay6,332255
Guest House5,8760
Resort2,67358
Lodge and Tourist Home1,8810
Farm Stay1,3030
Heritage39366
Tented Accommodation3293
House Boat2830
Apartment Hotel2676
Motel300
Timeshare Resort190
Legacy Vintage20

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.

CityHotels & guest houses checked by Mantis
Gurgaon201
Mumbai178
Kolkata163
Delhi146
Chennai134
Jaipur132
Hyderabad122
Coimbatore119
Kota118
Pune118
Ahmedabad115
Indore100
Bangalore97

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 clients

The 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.

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

Start finding clients today

Your next clients are
already nearby.

Find high-intent local businesses and grow your agency with confidence.

Get Free Access →Partner with us ›