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$ 8
4+ stars from HK$ 22
Bengaluru
Bengaluru
3 stars from HK$ 10
4+ stars from HK$ 25
Jaipur
Jaipur
3 stars from HK$ 6
4+ stars from HK$ 26
Mumbai
Mumbai
3 stars from HK$ 17
4+ stars from HK$ 56
Chennai
Chennai
3 stars from HK$ 6
4+ stars from HK$ 39
Gurgaon
Gurgaon
3 stars from HK$ 13
4+ stars from HK$ 33

Good to know

Low season March
High season November
Average price (weeknight): HK$ 626
Average price (weekend night): HK$ 612

cheapest month to stay

31%

expected price decrease

most expensive time to stay

125%

expected price increase

(avg. price over the last 2 weeks)

Sun - Thu

(weeknight)

(avg. price over the last 2 weeks)

Fri & Sat

(weekend night)

FAQs when booking a hotel in India

What are the most popular regions of India?

Based on KAYAK hotel searches, the most popular region to stay in India is National Capital Territory of India. Maharashtra and Rajasthan are also very popular.

What is the most popular destination in India?

Based on KAYAK hotel searches, the most popular destination is New Delhi (59% of total searches to India). The next most popular destinations are Mumbai (23%) and Āgra (9%). Searches for hotels in Kolkata (8%) are also popular.

How much is a cheap hotel in India?

KAYAK users have found double rooms in India for as cheap as HK$ 6 (New Delhi) in the last 3 days. The average price is HK$ 770.

How much is a hotel in India for tonight?

In the last 72 hours, users have found India hotels for tonight for as low as HK$ 6 (New Delhi). Users have also found 3-star hotels from HK$ 6 (New Delhi) and 4-star+ hotels from HK$ 8 (Thiruvananthapuram).

How much is a hotel in India for this weekend?

In the last 72 hours, users have found India hotels for this weekend for as low as HK$ 6 (New Delhi) per night. Users have also found 3-star hotels from HK$ 6 (New Delhi) and 4-star+ hotels from HK$ 11 (New Delhi).

Best India hotels

Show all
Peaceful Living - Kolkata - Bedroom
1
9.1 Excellent (46 reviews)
Novotel Lucknow Gomti Nagar - Lucknow - Building
2
8.7 Excellent (4,337 reviews)
HK$ 574+
Lemon Tree Premier Hitec City Hyderabad - Hyderabad - Building
3
8.6 Excellent (5,336 reviews)
HK$ 643+
Hilton Garden Inn Lucknow - Lucknow - Building
4
8.5 Excellent (4,673 reviews)
HK$ 612+
Hotel Naveen - Hubli - Pool
5
8.5 Excellent (2,218 reviews)
HK$ 473+
Lemon Tree Hotel, Gachibowli, Hyderabad - Hyderabad - Building
6
8.4 Excellent (2,629 reviews)
HK$ 597+
Waterstones Hotel - Mumbai - Building
7
8.3 Excellent (1,940 reviews)
HK$ 1,116+
The Elgin Fairlawn Kolkata - Kolkata - Building
8
8.3 Excellent (324 reviews)
HK$ 605+
Novotel Mumbai Juhu Beach - Mumbai - Building
9
8.1 Excellent (12,725 reviews)
HK$ 1,318+
Ri Kanaan Resort - Shillong - Bedroom
10
7.7 Good (147 reviews)
HK$ 240+
Treebo Trend Shubhankar Inn - Lucknow - Bedroom
11
7.7 Good (152 reviews)
HK$ 171+

Best rooms in India

Hotel Millennium - Guwahati - Bedroom
1
8.1 Excellent (497 reviews)
HK$ 450+
Trident Hyderabad - Hyderabad - Building
2
8.9 Excellent (7,963 reviews)
HK$ 1,411+
Hotel Savshanti Towers - Vadodara - Bedroom
3
7.9 Good (499 reviews)
HK$ 271+
Horn Ok Please Hostel - Mumbai - Bedroom
4
9.1 Excellent (437 reviews)
HK$ 85+