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 ₹ 22
Bengaluru
Bengaluru
3 stars from ₹ 10
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 ₹ 11
4+ stars from ₹ 33

Best India hotels

Show all
The Taj Mahal Palace Mumbai - Mumbai - Building
1
9.3 Excellent (25,319 reviews)
₹ 31,162+
JW Marriott Mussoorie Walnut Grove Resort & Spa - Mussoorie - Building
2
9.2 Excellent (3,423 reviews)
₹ 25,994+
Taj Palace, New Delhi - New Delhi - Building
3
9.1 Excellent (23,360 reviews)
₹ 15,581+
Trident Bandra Kurla - Mumbai - Building
4
9.1 Excellent (14,693 reviews)
₹ 16,493+
Le Méridien Coimbatore - Coimbatore - Building
5
8.7 Excellent (4,533 reviews)
₹ 8,817+
Jenney Residency - Coimbatore - Building
6
8.5 Excellent (1,560 reviews)
₹ 4,712+
ibis Coimbatore City Centre - Coimbatore - Building
7
8.3 Excellent (3,539 reviews)
₹ 3,800+
Supreme Boutique Hotel - Bengaluru - Bedroom
8
7.6 Good (77 reviews)
₹ 4,180+
Fabhotel Vinflora Banjara Hills - Hyderabad - Bedroom
9
7.2 Good (54 reviews)
₹ 1,900+
Hotel Crossroad - Lucknow - Bedroom
10
7.1 Good (10 reviews)
₹ 2,280+

Best rooms in India

Trident Hyderabad - Hyderabad - Building
1
8.9 Excellent (8,007 reviews)
₹ 13,833+
Horn Ok Please Hostel - Mumbai - Bedroom
2
9.1 Excellent (446 reviews)
₹ 836+