The national capital is followed by Mumbai, providing the best deal on 5-star accommodation to travellers with Rs 9,638 per night, according to the latest Hotels.Com 'Hotel Price Index' (HPI) report.
The HPI is a regular report on hotel prices paid in major destinations across the world. It tracks the movement in prices that people actually paid for their accommodation and provides insight into the reasons behind these changes.
Germany's capital Berlin was the third best with Rs 10,316 per night, while Istanbul in Turkey was at fourth place with Rs 10,812.
Bangkok (Thailand's capital) was ranked fifth at Rs 11,249.
More From This Section
When it comes to best deals on 4-star hotels, Jakarta (Indonesia's capital) offered the best price with Rs 5,662 a night, followed by Delhi at Rs 5,884.
Bangkok ranked third with Rs 6,116, while Budapest (Hungary's capital) with Rs 6,893 and Mumbai with Rs 7,000 were at the fourth and fifth places, respectively.
It was even cheaper than a 2-star in London, Rome and Amsterdam, it added.
The report also revealed the top 10 cities where Indian travellers paid the most for 5-star hotels in the first half of 2015.
At the top of the list with Rs 29,958 was London (UK), followed by Paris (France) at Rs 27,233.
Milan in Italy stood at the third place with Rs 25,062 while New York (US) ranked fourth with Rs 24,607 and Rome came in fifth with Rs 23,712.