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 ₹ 8
4+ stars from ₹ 39
Bengaluru
Bengaluru
3 stars from ₹ 11
4+ stars from ₹ 30
Jaipur
Jaipur
3 stars from ₹ 6
4+ stars from ₹ 26
Mumbai
Mumbai
3 stars from ₹ 17
4+ stars from ₹ 56
Chennai
Chennai
3 stars from ₹ 6
4+ stars from ₹ 39
Gurgaon
Gurgaon
3 stars from ₹ 13
4+ stars from ₹ 39

Good to know

Low season

July Cheapest month to stay with an average 26% drop in price.

High season

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

Average price (weeknight)

₹ 5,958 Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

₹ 5,955 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
The Taj Mahal Palace Mumbai - Mumbai - Bedroom
1
9.4 Excellent (646 reviews)
₹ 30,805+
JW Marriott Mussoorie Walnut Grove Resort & Spa - Mussoorie - Building
2
₹ 25,696+
Taj Palace, New Delhi - New Delhi - Building
3
9.1 Excellent (2,298 reviews)
₹ 15,403+
Trident Bandra Kurla - Mumbai - Building
4
9.1 Excellent (1,682 reviews)
₹ 16,304+
Le Méridien Coimbatore - Coimbatore - Restaurant
5
8.3 Excellent (141 reviews)
₹ 8,716+
ibis Coimbatore City Centre - Coimbatore - Lobby
6
7.7 Good (344 reviews)
₹ 3,757+
Supreme Boutique Hotel - Bengaluru - Bedroom
7
7.5 Good (70 reviews)
₹ 4,133+
Jenney Residency - Coimbatore - Building
8
7.4 Good (44 reviews)
₹ 4,659+
Fabhotel Vinflora Banjara Hills - Hyderabad - Building
9
7.2 Good (52 reviews)
₹ 1,879+
Hotel Crossroad - Lucknow
10
7.1 Good (10 reviews)
₹ 2,254+