Not long ago, if you arrived in Patna the capital of Bihar, home to nearly 130 million people you might struggle to find a premium hotel.
Pilgrims came from all over the world to visit Bodh Gaya, where the Buddha is said to have attained enlightenment, or the ancient ruins of Nalanda, once a global center of learning. Yet the city itself lacked the kind of accommodation one would expect of such a historically and spiritually rich destination.
That changed just last year, when the Indian Hotels Company Limited (IHCL) the country’s largest hospitality chain opened a Taj-branded luxury hotel.
Inside, you’ll find elegant banquet halls, restaurant, and views that pull in both local families celebrating weddings and couples marking anniversaries.
Across India, cities that were once ignored by global hotel brands are now seeing a surge of investment.
In 2014, India had just 100,000 branded hotel rooms. By last year, that figure had doubled to 200,000.
But that's not even enough compared to the United Arab Emirates with a population under 10 million and has roughly the same number of branded rooms with India, that has a population of over 1.4 billion people.
Recognizing this gap, IHCL has launched a breathtaking expansion plan. Since 2024, it has opened about 50 hotels and now operates or is developing more than 350 across India. By 2030, it wants nearly 700.
Accor, the French hospitality giant, together with its Indian partner InterGlobe, plans to triple its portfolio from 111 to 300 hotels in the same period. Radisson, Marriott, and other global chains are not far behind.
Several forces are converging to create this travel boom but why:
Many of these new hotels are not being built solely for tourists. In smaller cities, where fine dining options, spas, and event spaces are rare, hotels have become community hubs.
“Open a basic hotel in a tier-2 town and it doesn’t perform,” says Aditya Pande of InterGlobe. “But add a ballroom for weddings, a swimming pool, lawns for celebrations and suddenly demand explodes.”