$28 - $57
|CHEAPEST CITY IN INDIA||Haridwar||33% cheaper||Hotels in Haridwar are the cheapest in India at just $27 per night on average.|
|MOST EXPENSIVE CITY IN INDIA||Mahabalipuram||39% more expensive||Mahabalipuram has the highest priced hotels in India with rooms averaging $56 per night.|
|MOST POPULAR CITY IN INDIA||New Delhi||84% more users visited||More momondo users search for hotels in New Delhi than any other city in India|
When travelling to India it would be best to plan your trip around the month of June, as the prices are significantly lower than in January - just $82 per night.
While the country has many desirable locations to visit, the most popular city in India to travel to is New Delhi.
As a popular tourist destination in India, it is no surprise that Kumarakom has the most expensive hotel rooms at $65 per night - 61% more than than the country's average hotel room price.
At just $10 per night, New Delhi has hotel room rates that are 91% less than other cities in India.