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 ₹ 734
4+ stars from ₹ 2,864
Bengaluru
Bengaluru
3 stars from ₹ 808
4+ stars from ₹ 2,203
Jaipur
Jaipur
3 stars from ₹ 441
4+ stars from ₹ 1,909
Mumbai
Mumbai
3 stars from ₹ 1,762
4+ stars from ₹ 4,112
Gurugram
Gurugram
3 stars from ₹ 955
4+ stars from ₹ 2,864
Chennai
Chennai
3 stars from ₹ 514
4+ stars from ₹ 2,864

Good to know

Low season

September Cheapest month to stay with an average 24% drop in price.

High season

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

Average price (weeknight)

₹ 4,942 Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

₹ 5,133 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
Taj Palace, New Delhi - New Delhi - Building
1
9.0 Excellent (2,331 reviews)
₹ 15,054+
The Taj Mahal Palace, Mumbai - Mumbai
2
9.0 Excellent (656 reviews)
₹ 30,108+
Trident Bandra Kurla - Mumbai - Building
3
9.0 Excellent (1,717 reviews)
₹ 15,935+
JW Marriott Mussoorie Walnut Grove Resort & Spa - Mussoorie
4
₹ 25,114+
Le Méridien Coimbatore - Coimbatore - Building
5
8.0 Excellent (146 reviews)
₹ 8,519+
Jenney Residency - Coimbatore - Building
6
7.1 Good (46 reviews)
₹ 4,553+
Fabhotel Vinflora Banjara Hills - Hyderabad - Building
7
7.0 Good (54 reviews)
₹ 1,836+
ibis Coimbatore City Centre - Coimbatore - Building
8
7.0 Good (353 reviews)
₹ 3,672+
Supreme Boutique Hotel - Bengaluru
9
6.9 Good (74 reviews)
₹ 4,039+
Hotel Crossroad - Lucknow - Bedroom
10
6.0 Good (14 reviews)
₹ 2,203+