India hotels

India hotels

Search hundreds of travel sites at once for hotels in  India

Enter a city, hotel, airport, address or landmark
Check-in
Check-out
Compare vs KAYAK |

Latest India Hotel Deals

New Delhi
New Delhi
3 stars from HK$ 62
4+ stars from HK$ 264
Bengaluru
Bengaluru
3 stars from HK$ 78
4+ stars from HK$ 271
Jaipur
Jaipur
4+ stars from HK$ 62
Mumbai
Mumbai
3 stars from HK$ 233
4+ stars from HK$ 310
Gurugram
Gurugram
4+ stars from HK$ 465
Chennai
Chennai
3 stars from HK$ 155
4+ stars from HK$ 186

Good to know

Low season

August Cheapest month to stay with an average 38% drop in price.

High season

February Most expensive month to stay with an average 71% rise in price.

Average price (weeknight)

HK$ 656 Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

HK$ 631 Average Fri & Sat price over the last 2 weeks.

FAQs when booking a hotel in India

Are hotels in India safe during the coronavirus (COVID-19) crisis?

What is the most popular destination in India?

What are the most popular regions of India?

How much is a cheap hotel in India?

How much is a hotel in India for tonight?

How much is a hotel in India for this weekend?

Best India hotels

Show all
Peaceful Living - Kolkata - Living room
1
9.1 Excellent (46 reviews)
HK$ 86+
Novotel Lucknow Gomti Nagar - Lucknow - Building
2
8.2 Excellent (284 reviews)
HK$ 365+
Hotel Naveen - Hubli - Pool
3
8.2 Excellent (222 reviews)
HK$ 311+
Hilton Garden Inn Lucknow - Lucknow - Building
4
8.1 Excellent (569 reviews)
HK$ 357+
The Elgin Fairlawn Kolkata - Kolkata - Building
5
8.1 Excellent (310 reviews)
HK$ 411+
Ri Kanaan Guest House - Shillong - Building
6
8.0 Excellent (94 reviews)
HK$ 187+
Waterstones Hotel - Mumbai - Building
7
7.9 Good (231 reviews)
HK$ 427+
Treebo Trend Shubhankar Inn - Lucknow - Building
9
7.7 Good (152 reviews)
HK$ 225+
Novotel Mumbai Juhu Beach - Mumbai - Building
11
6.8 Good (1,362 reviews)
HK$ 543+