Search Hotels in India

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in India

Filter by

Popular filters
Popular filters
Price per night
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Cities
Cities
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 42,333 hotels in India with room rates, reviews, and availability. Most hotels are fully refundable.

Holiday Inn New Delhi International Airport, an IHG Hotel
5.0 star property
8.4 out of 10, Very Good, 1,002 reviews
"Staff was courteous and breakfast was amazing. They served a variety of Indian and American cuisine. "
The price is ₩108,801
₩150,194 total
includes taxes & fees
Jun 20 - Jun 21
Holiday Inn New Delhi International Airport, an IHG Hotel
The Taj Mahal Palace Mumbai
5.0 star property
9.6 out of 10, Exceptional, 389 reviews
"Incredible Beautiful historic hotel. Lovely staff, wonderful setting for seeing the city. Highly recommend it."
The price is ₩294,499
₩347,509 total
includes taxes & fees
Jun 10 - Jun 11
The Taj Mahal Palace Mumbai
ibis New Delhi Aerocity Hotel
3.0 star property
7.4 out of 10, Good, 1,010 reviews
"The hotel staff was friendly and helpful and answered questions I had regarding tours in the area. The rooms were spacious, clean and the bathrooms were large and clean"
The price is ₩78,533
₩87,957 total
includes taxes & fees
Jun 8 - Jun 9
ibis New Delhi Aerocity Hotel
Save an average of 15% on thousands of hotels when you're signed in
The Leela Palace New Delhi
5.0 star property
9.6 out of 10, Exceptional, 1,006 reviews
"Fantastic service!"
The price is ₩248,688
₩293,452 total
includes taxes & fees
Jun 14 - Jun 15
The Leela Palace New Delhi
The Metropolitan Hotel and Spa New Delhi
5.0 star property
8.0 out of 10, Very Good, 1,008 reviews
"Excellent all the way, staff was outstanding and extremely accommodating "
The price is ₩139,036
₩164,063 total
includes taxes & fees
Jun 14 - Jun 15
The Metropolitan Hotel and Spa New Delhi
Radisson Blu Plaza Delhi Airport
5.0 star property
8.2 out of 10, Very Good, 1,003 reviews
"Excellent place to stay with family."
The price is ₩133,820
₩164,599 total
includes taxes & fees
Jun 8 - Jun 9
Radisson Blu Plaza Delhi Airport
Shangri-La Eros, New Delhi
5.0 star property
9.2 out of 10, Wonderful, 1,001 reviews
"The service was great. We really enjoyed the breakfast, there were a lot of options. Our room was cleaned daily by Jatendra who was friendly and ensured we had everything for a comfortable stay, We had drinks and snacks at the horizon lounge and Anjali really provided outstanding service. "
The price is ₩161,974
₩191,129 total
includes taxes & fees
Jun 21 - Jun 22
Shangri-La Eros, New Delhi
Taj Palace, New Delhi
5.0 star property
9.0 out of 10, Wonderful, 1,004 reviews
"Very comfortable and clean "
The price is ₩182,426
₩215,263 total
includes taxes & fees
Jun 16 - Jun 17
Taj Palace, New Delhi
JW Marriott Mumbai Juhu
5.0 star property
8.8 out of 10, Excellent, 795 reviews
"Location"
The price is ₩229,055
₩270,284 total
includes taxes & fees
Jun 8 - Jun 9
JW Marriott Mumbai Juhu
Trident, Nariman Point Mumbai
5.0 star property
9.2 out of 10, Wonderful, 1,007 reviews
"Wonderfully maintained hotel in a lovely area. Great breakfast spread and great staff."
The price is ₩184,062
₩217,193 total
includes taxes & fees
Jun 8 - Jun 9
Trident, Nariman Point Mumbai
The Leela Ambience Convention Hotel Delhi
5.0 star property
9.0 out of 10, Wonderful, 333 reviews
"5 Stars!! Like, REALLY!! The Staff was fantastic, and the housekeeping is on par with the best I've encountered WORLDWIDE!! Bravo to the Housekeeping Manager, Mr. Kumar, for leading such an incredible team. I will definitely be returning 😃 "
The price is ₩117,785
₩131,919 total
includes taxes & fees
Jun 10 - Jun 11
The Leela Ambience Convention Hotel Delhi
The LaLiT New Delhi
5.0 star property
8.0 out of 10, Very Good, 1,001 reviews
"Perfectly fine hotel. Staff can't make a coffee well, but the staff member Manpreet who worked the entrance and reception provided exceptional customer service."
The price is ₩139,151
₩164,198 total
includes taxes & fees
Jun 15 - Jun 16
The LaLiT New Delhi
JW Marriott Mumbai Sahar
5.0 star property
9.2 out of 10, Wonderful, 772 reviews
"Great place to stay"
The price is ₩163,611
₩193,060 total
includes taxes & fees
Jun 9 - Jun 10
JW Marriott Mumbai Sahar
Niranta Airport Transit Hotel & Lounge Terminal 2 Arrivals
4.0 star property
7.8 out of 10, Good, 1,012 reviews
"It is a good hotel."
The price is ₩121,680
₩136,281 total
includes taxes & fees
Jun 9 - Jun 10
Niranta Airport Transit Hotel & Lounge Terminal 2 Arrivals
JW Marriott Hotel New Delhi Aerocity
5.0 star property
9.2 out of 10, Wonderful, 851 reviews
"It’s a really nice hotel. The only real five star hotel in Aerocity that I know of. Excellent restaurant and spa. One big complaint is the pigeons in the pool. The pool deck is covered with toxic pigeon poop. They need to do something to stop them from landing on the building and in the pool!!"
The price is ₩229,055
₩270,285 total
includes taxes & fees
Jun 14 - Jun 15
JW Marriott Hotel New Delhi Aerocity
Taj Lake Palace
5.0 star property
9.6 out of 10, Exceptional, 306 reviews
"No limitation on food even if you book a room with breakfast and one major meal. Eat any exotic dish of your choice no worries. "
The price is ₩436,840
₩515,472 total
includes taxes & fees
Jun 8 - Jun 9
Taj Lake Palace
Novotel New Delhi Aerocity Hotel
4.0 star property
8.2 out of 10, Very Good, 1,008 reviews
"Good"
The price is ₩110,428
₩123,680 total
includes taxes & fees
Jun 8 - Jun 9
Novotel New Delhi Aerocity Hotel
The St. Regis Mumbai
5.0 star property
9.2 out of 10, Wonderful, 573 reviews
"Very friendly and helpful staff right from the moment you arrive and at all levels within the hotel. Very comfortable rooms and an excellent breakfast spread and service. Excellent Indian restaurant and Chinese restaurant in the hotel. Would stay there again without thinking twice."
The price is ₩229,055
₩270,284 total
includes taxes & fees
Jun 15 - Jun 16
The St. Regis Mumbai
Ramada Plaza by Wyndham Palm Grove
5.0 star property
7.8 out of 10, Good, 577 reviews
"Everything was perfect."
The price is ₩141,193
₩166,607 total
includes taxes & fees
Jun 8 - Jun 9
Ramada Plaza by Wyndham Palm Grove
The Leela Mumbai
5.0 star property
9.2 out of 10, Wonderful, 1,008 reviews
"Liked everything "
The price is ₩158,375
₩186,883 total
includes taxes & fees
Jun 16 - Jun 17
The Leela Mumbai
Don't see what you're looking for?
See all available properties in India
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

India hotels information

Number of reviews
16,615
Accommodation
42,333 hotels
Lowest Price
₩78,533
Highest Price
₩436,840

Frequently asked questions

How much do hotels in India cost?
Prices for India hotels vary depending on the season and other factors, like Christmas and school holidays. You can find cheap options from ₩78,533 in a few different ways. Enter your destination and trip dates and then pick your budget using the “Price per night” filter. You can then fine-tune your search by choosing your preferred amenities and more.
When is the best time to go to India?
Temperatures vary across India, so the best time to go really depends on where you’re headed. If you’re after a summer vacation in Delhi, plan your escape between June and August. At this time of year you can expect temperatures ranging from 30ºC to 39ºC. Bear in mind that Delhi has a humid subtropical climate, so pack appropriately.
What is the best area to stay in India?
If your adventures are taking you to India, consider a stay in Delhi or Mumbai. Once you’ve picked your hotel, check out the many fantastic things there are to see and do here.
How can I find cheap hotels in India?
The best place to begin your search is by using our “Price per night” filter. Currently, the cheapest hotels start at ₩78,533 per night. Other ways to grab a budget-friendly India stay are by booking early and being flexible with travel dates. For more bargains, go to our cheap hotels in India page.
What are the best hotels in India for families?
Find some terrific India family accommodations by fine-tuning your search results. You can do this by clicking on “Family friendly” under the “Traveler experience” filter heading. Whether you’re after something cheap and cheerful so you can spoil the kids with more India experiences, or you’re preparing to indulge on that long-awaited family adventure, Expedia has the perfect stay for you and your team.
Why should I book my India hotel with Expedia?
Book your India hotel with Expedia and get access to a world of accommodation options at amazing prices. Our search filters will help you find exactly what you’re after, whether that’s a budget-friendly escape or something a little more unique, like a cottage, villa or glamping experience! Join Expedia Rewards and you’ll save 10% or more on select hotels when you’re signed in. Earn points on eligible bookings, which you can use to save on your next trip. Plus, many of our hotels come with flexible cancellation policies, so you can rest easy if your circumstances change.

Recent reviews of India hotels
Expedia verified reviews