1,573 INR - 3,578 INR
|CHEAPEST CITY IN INDIA||Jaipur||33% cheaper||Hotels in Jaipur are the cheapest in India at just 1,573 INR per night on average.|
|MOST EXPENSIVE CITY IN INDIA||Port Blair||52% more expensive||Port Blair has the highest priced hotels in India with rooms averaging 3,578 INR per night.|
|MOST POPULAR CITY IN INDIA||New Delhi||381% 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 July, as the prices are significantly lower than in October - just 4,138 INR per night.
There is little doubt that travellers enjoy various cities in India, but the majority of travellers who visit India tend to spend the most time in New Delhi.
An average rate of 15,933 INR per night is to be expected when planning a stay in a luxury hotel room in India. This rate is about 165% above the country’s average nightly rate of 6,000 INR.
Jaipur is the most expensive city in India to book a hotel room in. The nightly rate of 52,295 INR is 771% more than the average city in India.
If you are travelling to India on a budget, plan to stay in Chennai which boasts the lowest average hotel room cost in the country. Charging about 92% lower than the country’s average, hotel room rates in Chennai are typically around 445 INR per night.