29 C$ - 49 C$
|CHEAPEST CITY IN INDIA||Amritsar||25% cheaper||Hotels in Amritsar are the cheapest in India at just 29 C$ per night on average.|
|MOST EXPENSIVE CITY IN INDIA||Mumbai||29% more expensive||Mumbai has the highest priced hotels in India with rooms averaging 49 C$ per night.|
|MOST POPULAR CITY IN INDIA||New Delhi||380% more users visited||More momondo users search for hotels in New Delhi than any other city in India|
Visiting India in September would make for the least expensive trip at just 111 C$ per night on average. To save on your trip, avoid planning it during February, 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 276 C$ per night when booking a luxury hotel room in India. Rates for luxury hotel rooms are typically 155% more than the average hotel room in India, which costs 108 C$ each night.
At 49 C$ per night, Mumbai is the most expensive city in India to book a hotel room in. The average cost of 49 C$ is about 29% above the country's average price per night.
Chennai currently offers the lowest nightly rates of any city in India at just 8 C$; a price that is 92% lower than the average rate per night in India.