26 C$ - 57 C$
|CHEAPEST CITY IN INDIA||Amritsar||36% cheaper||Hotels in Amritsar are the cheapest in India at just 26 C$ per night on average.|
|MOST EXPENSIVE CITY IN INDIA||Mumbai||40% more expensive||Mumbai has the highest priced hotels in India with rooms averaging 57 C$ per night.|
|MOST POPULAR CITY IN INDIA||New Delhi||81% more users visited||More momondo users search for hotels in New Delhi than any other city in India|
Visiting India in November would make for the least expensive trip at just 78 C$ per night on average. To save on your trip, avoid planning it during October, as this is the most expensive month on average.
Out of all the tourist destinations in India, our data shows that travellers tend to visit New Delhi more often than any other city.
Expect to pay about 300 C$ per night when booking a luxury hotel room in India. Rates for luxury hotel rooms are typically 163% more than the average hotel room in India, which costs 114 C$ each night.
At 57 C$ per night, Mumbai is the most expensive city in India to book a hotel room in. The average cost of 57 C$ is about 40% above the country's average price per night.
Chennai currently offers the lowest nightly rates of any city in India at just 9 C$; a price that is 92% lower than the average rate per night in India.