Search Hotels in India

    price find illustration

    Upfront pricing

    Our total price for your stay includes taxes and fees
    deals illustration

    Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration

    Be picky

    Search almost a million properties worldwide

Top Cities in India

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

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

Our top choices for India hotels

THE MADRAS GRAND

3.0 star property
8.4 out of 10, Very Good, (45)
"Really good place to stay. Breakfast was excellent. Stay very helpful and friendly. Area surrounding is okay "
$44 nightly
The price is $50
Aug 26 - Aug 27
Total includes taxes and fees
THE MADRAS GRAND

Fabhotel Raj Resort

3.0 star property
4.0 out of 10, (1)
"No room svc, no drinking water, switch broken, freezer was faulty thats why Overall rating 1/5"
Fabhotel Raj Resort

Rajani Residency

3.0 star property
Rajani Residency

The Taj Mahal Palace Mumbai

5.0 star property
9.4 out of 10, Exceptional, (555)
"I had an awesome stay and extremely amazing staff. Supberb place, highly recommended."
$219 nightly
The price is $258
Aug 21 - Aug 22
Total includes taxes and fees
The Taj Mahal Palace Mumbai

MAYFAIR Heritage, Puri

4.0 star property
8.0 out of 10, Very Good, (37)
"Good property.. courteous staff"
$110 nightly
The price is $130
Aug 25 - Aug 26
Total includes taxes and fees
MAYFAIR Heritage, Puri

Aurika, Udaipur - Luxury by Lemon Tree Hotels

5.0 star property
9.0 out of 10, Wonderful, (63)
"Wonderful property to stay with your family"
$129 nightly
The price is $150
Aug 29 - Aug 30
Total includes taxes and fees
Aurika, Udaipur - Luxury by Lemon Tree Hotels

Fabhotel Sangita Dham

3.0 star property
Fabhotel Sangita Dham

Hotel Yarab Tso

3.5 star property
10.0 out of 10, Exceptional, (1)
"The experience was great. The staff were polite and helpful. The property is very close to airport (10-15 min drive) and very convenient. "
$62 nightly
The price is $69
Aug 30 - Aug 31
Total includes taxes and fees
Hotel Yarab Tso

Hotel Cliffton

3.5 star property
7.0 out of 10, Good, (13)
"Good hotel, would come again."
$42 nightly
The price is $47
Sep 9 - Sep 10
Total includes taxes and fees
Hotel Cliffton

The Leela Ambience Convention Hotel Delhi

5.0 star property
9.0 out of 10, Wonderful, (532)
"Fabulous hotel.Every memeber of staff had a very keen eye for detail a d were very welcoming and attentive loved staying here."
$84 nightly
The price is $94
Aug 29 - Aug 30
Total includes taxes and fees
The Leela Ambience Convention Hotel Delhi

The Temple View

3.5 star property
7.8 out of 10, Good, (34)
"Friendly staff and easy accessible location "
The Temple View

The Leela Palace New Delhi

5.0 star property
9.6 out of 10, Exceptional, (1002)
"Beautiful property and amazing service."
$197 nightly
The price is $232
Aug 22 - Aug 23
Total includes taxes and fees
The Leela Palace New Delhi

ibis New Delhi Aerocity Hotel

3.0 star property
7.2 out of 10, Good, (1033)
"Great facility for great price"
$60 nightly
The price is $67
Aug 24 - Aug 25
Total includes taxes and fees
ibis New Delhi Aerocity Hotel

Six Senses Fort Barwara

5.0 star property
10.0 out of 10, Exceptional, (5)
"Amazing property, staff is always ready to help. Would recommend. "
$468 nightly
The price is $553
Aug 21 - Aug 22
Total includes taxes and fees
Six Senses Fort Barwara

Fabhotel Jimmy Palace

3.0 star property
Fabhotel Jimmy Palace

The Leela Mumbai

5.0 star property
9.2 out of 10, Wonderful, (1000)
"The overall room condition was excellent, and the friendly service provided by the staff made for a wonderful experience. I think I will be using this place frequently in the future."
$119 nightly
The price is $141
Aug 26 - Aug 27
Total includes taxes and fees
The Leela Mumbai

Shangri-La Eros, New Delhi

5.0 star property
9.2 out of 10, Wonderful, (1000)
"Great breakfast "
$146 nightly
The price is $172
Aug 27 - Aug 28
Total includes taxes and fees
Shangri-La Eros, New Delhi

Taj Mahal Tower, Mumbai

5.0 star property
9.6 out of 10, Exceptional, (1000)
"beautiful hotel; room looked out on the Gateway of India; fantastic restaurants and extensive breakfast buffet"
$155 nightly
The price is $182
Sep 17 - Sep 18
Total includes taxes and fees
Taj Mahal Tower, Mumbai

Radisson Blu Kaushambi Delhi NCR

5.0 star property
8.0 out of 10, Very Good, (174)
"Everything was great, however a poolside restaurant would be cherry on top "
$68 nightly
The price is $76
Aug 22 - Aug 23
Total includes taxes and fees
Radisson Blu Kaushambi Delhi NCR

Ginger Mumbai Airport

3.0 star property
8.4 out of 10, Very Good, (186)
"The staff was great and the rooms were also clean and had all the necessary facilities."
$53 nightly
The price is $59
Aug 22 - Aug 23
Total includes taxes and fees
Ginger Mumbai Airport
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.

Great weekend hotel deals in India

Showing deals for:Aug 29 - Aug 31
Save an average of 15% on thousands of hotels when you're signed in

Top India Hotel Reviews

Find out more about India

Find out more about India

Top reasons to visit India

  • Diverse Landscapes: India boasts stunning natural beauty, from pristine beaches in Goa to serene lakes in Kerala and the majestic Himalayas.
  • Rich Cultural Heritage: Experience ancient temples, vibrant festivals, and local customs that reflect India's diverse traditions and history.
  • Vibrant Markets: Explore bustling shopping areas and modern malls, offering a variety of goods and a unique shopping experience.
  • Luxurious Accommodations: Enjoy a range of lodging options, from budget guesthouses to opulent 5-star resorts tailored to every traveler’s needs.
  • Thrilling Adventures: Engage in exciting outdoor activities, ensuring a blend of adventure and relaxation during your visit.

Find great hotels in India

India beckons travelers with an impressive array of hotel accommodations, ranging from budget-friendly guesthouses to opulent 5-star resorts. Whether you're seeking a luxurious getaway, family-friendly amenities, or business-focused facilities, you'll find hotels tailored to your needs. Explore the best hotels in India, each designed to offer a unique experience, ensuring your stay is as memorable as the vibrant culture and stunning landscapes that surround you.

  • Trident, Nariman Point Mumbai: Nestled in the heart of Mumbai, Trident, Nariman Point offers a luxurious stay with stunning views of the Arabian Sea. This 5-star hotel combines family-friendly amenities with a focus on business travellers. Its well-equipped conference center and 24-hour business center make it ideal for corporate guests, while the full-service spa and pool with sun loungers provide a serene escape for relaxation. Families will appreciate the childcare services available onsite and in-room options, ensuring a comfortable stay for guests of all ages.
  • Holiday Inn New Delhi International Airport, an IHG Hotel: Located conveniently near the airport, this 5-star hotel is perfect for travellers seeking luxury and convenience. Holiday Inn offers a blend of family-friendly features and business services, including a meeting room and business center. The property also caters to children with amenities like supervised childcare and a dedicated pool area. Guests can indulge in a luxurious stay while enjoying exquisite dining options and exceptional service, making it an ideal choice for both leisure and business travellers.
  • Radisson Blu Plaza Delhi Airport: Experience elegance and romance at the Radisson Blu Plaza Delhi Airport. This 5-star hotel offers a luxurious atmosphere with special romance packages designed for couples. The hotel boasts a relaxing spa and pool facilities, ideal for unwinding together after a day of exploration. Family-friendly services such as cribs and babysitting ensure that guests with children will also feel at home. With exceptional dining options like 24-hour room service and champagne service, this hotel creates an unforgettable experience for all its guests.

Discover the best areas to stay in India

India offers a vibrant tapestry of experiences, from pristine beaches along the coast to bustling cities rich in culture and history. Explore the luxurious resorts in Goa, unwind on the serene shores of Kerala, or immerse yourself in the historic charm of Jaipur. Whether you're seeking adventure or relaxation, you'll find friendly locals and captivating atmospheres that make every moment memorable on your journey through this incredible country.

  • New Delhi: As the capital city of India, New Delhi boasts a vibrant blend of history and modernity. Its geographic layout features wide boulevards and lush gardens, making it a pleasant city to explore. Travelers flock here year-round, with peak visits in September and December to January, thanks to its bustling business scene and family-friendly attractions. Highlights include historic sites like India Gate and the Qutub Minar, while shopping enthusiasts can indulge in local markets and modern malls. The city's rich cultural heritage is evident in its numerous monuments and embassies, making it a must-visit for history buffs.
  • Delhi: This sprawling metropolis offers a rich tapestry of cultural experiences, making it an exciting destination for tourists. Visitor numbers peak during the monsoon season from June to July and again in September, reflecting its appeal as a cultural hub. The city's diverse neighborhoods are home to vibrant public markets and shopping centers, where visitors can immerse themselves in local life. Notable attractions include the Red Fort and various places of worship, showcasing the city's historical depth and spiritual significance. With its blend of old and new, Delhi promises a fascinating urban adventure.
  • Mumbai: Often referred to as the financial capital of India, Mumbai is a bustling metropolis known for its dynamic energy and cultural diversity. The city's coastal location offers stunning views and a vibrant beach scene, with visitor peaks in February, July, and December. Mumbai is a paradise for shoppers, featuring everything from chic boutiques to expansive malls. Key attractions include the Gateway of India and the iconic Marine Drive, where visitors can enjoy scenic sunsets. The blend of modern skyscrapers and colonial architecture gives Mumbai a unique charm, making it an unforgettable destination.

Things to do in India

India offers a fantastic blend of outdoor adventures and stunning scenery, making it an ideal vacation destination. Travelers can explore vibrant shopping areas, bustling shopping centers, and modern malls, providing ample opportunities for retail therapy. Whether you're seeking thrilling activities or a place to unwind, India has something for everyone to enjoy.

Food and drinks

Indulge in exquisite wines at Sula Vineyards or York Winery, both offering a romantic ambiance. For a taste of authentic Indian cuisine, visit Moti Mahal, perfect for a family meal or a business gathering in vibrant New Delhi.

Shopping

Chandni Chowk offers a bustling market experience with vibrant local goods. For a family-friendly shopping trip, visit Lulu Mall, which is packed with entertainment options. If you're up for a drive, check out Janakpuri District Centre for more shopping, dining, and family activities.

Recreation

At the Isha Yoga Center, immerse yourself in holistic wellness through yoga and meditation, surrounded by tranquil nature. Della Adventure offers thrilling outdoor activities alongside relaxation options, perfect for rejuvenation. Visit Narendra Modi Stadium for a vibrant sports atmosphere, blending physical activity with excitement.

Adventure

At the Buddh International Circuit, immerse yourself in the thrill of motor racing, where speed and adrenaline collide. For a breathtaking experience, hike the Chalal Trek Trail, surrounded by stunning scenery. In the winter, enjoy the excitement of the g2-g3 ski lift, perfect for skiing enthusiasts.

Nightlife

Experience the vibrant nightlife at Deltin Royale Casino, where romance and excitement blend amidst city vibes. For a cultural evening, visit Siri Fort Auditorium, perfect for family entertainment. If you're seeking adventure, Kufri Fun World offers thrilling arcade fun for all ages.

Booking tips and Expedia advantages for India

When traveling to India, consider visiting free attractions like Marina Beach and Palolem Beach. For budget accommodations, plan your visit between June to July or September, when prices are lower. Book hotels about a month in advance or explore last-minute deals on Expedia. Use their search tool to find affordable options and consider combining your hotel, flights, and activities for additional savings. Joining Expedia's One Key membership can provide exclusive discounts and earn you cash for future stays, making your trip even more economical.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in India are June to July and September, where the prices are slightly lower. This is in comparison to December to February, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in India is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • Find cheap hotels on Expedia: Expedia's search tool makes it easy to set your budget, choose your desired location, and customize your preferences. You can arrange the results to display prices from lowest to highest, helping you find the most affordable hotels right away. Additionally, you can refine your search by hotel type; for instance, selecting the "Eco-certified" filter will show you sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your hotel reservations in India with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in India

India offers a perfect blend of outdoor adventures and scenic beauty, making it an ideal vacation spot. Explore stunning temples, relax on beautiful beaches, and enjoy tranquil lakes. Whether you're seeking cultural experiences or thrilling outdoor activities, the diverse points of interest across the country promise to cater to every traveler's desires.

  • Taj Mahal: This iconic monument is a UNESCO World Heritage Site, renowned for its stunning white marble architecture and intricate craftsmanship. Visiting the Taj Mahal during sunrise or sunset enhances its beauty, creating a magical atmosphere steeped in romance and history.
  • Kashi Vishwanath Temple: A sacred site for Hindus, this temple is dedicated to Lord Shiva and embodies rich religious traditions. Experience the vibrant spirituality and the bustling energy of pilgrims as you explore its intricate carvings and participate in rituals.
  • U.S. Consulate General: This modern civic building represents the diplomatic relationship between the U.S. and India. While primarily a government facility, its architecture offers a glimpse into contemporary American design and serves as a hub for U.S. citizens visiting India.

Best time to go to India

Visitor numbers in India is generally unchanged in popularity throughout the year. The best time to visit India is dependant on what kind of holiday you are seeking. May is its hottest month on average. At this time, visitor numbers are slightly low and weather is sunny with no rain. November is its coolest month on average. At this time, visitor numbers are average and weather is sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January78.3°F (25.7°C)No Rain (Dry)SunnySlightly HighSlightly High
February79.7°F (26.5°C)No Rain (Dry)SunnyAverageSlightly High
March81.7°F (27.6°C)No Rain (Dry)SunnySlightly HighAverage
April83.7°F (28.7°C)No Rain (Dry)SunnyAverageAverage
May85.6°F (29.8°C)No Rain (Dry)SunnySlightly LowAverage
June74.5°F (23.6°C)Light RainMostly SunnyAverageSlightly Low
July69.6°F (20.9°C)Frequent RainMostly CloudyAverageSlightly Low
August68.4°F (20.2°C)Frequent RainMostly CloudySlightly LowAverage
September77.2°F (25.1°C)Light RainMostly SunnySlightly HighSlightly Low
October80.4°F (26.9°C)Light RainMostly SunnySlightly LowAverage
November52.5°F (11.4°C)No Rain (Dry)SunnyAverageAverage
December79.7°F (26.5°C)No Rain (Dry)SunnyAverageSlightly High

The nearest major airports for your trip to India

Flying into India, you can choose Delhi's Indira Gandhi International Airport (DEL), situated 8 miles from the city center. Nearby accommodations include the Holiday Inn New Delhi International Airport and the Radisson Blu Plaza Delhi Airport, both 2 miles away, offering convenient access to the airport. The Leela Palace New Delhi is another luxurious option, located 7 miles from DEL. All these hotels provide various transportation services, ensuring a seamless journey to and from the airport, making your arrival in India hassle-free and enjoyable.

Frequently asked questions

How much do hotels in India cost?
Prices for India hotels differ depending on the season and other factors, like Christmas and school holidays. You can find cheap options from $47 in a few different ways. Select your destination and trip dates and then pick your budget using the "Price per night" filter. You can then refine your search by choosing your preferred amenities and more.
When is the best time to go to India?
Any time is a great time to visit India, just keep in mind that the weather will vary depending on where you go. If it's a Delhi summer vacation you're after, book your trip between June and August. You can expect average temperatures of between 86ºF and 102ºF then in this city, which has a humid subtropical climate.
What is the best area to stay in India?
India has plenty of thrilling places to stay, like Delhi and Mumbai. Each has its own fabulous experiences, so why not schedule time to explore both?
How can I find cheap hotels in India?
Find affordable accommodations without breaking a sweat by using our convenient filters. Click on the "Price per night" checkbox to see wallet-friendly options in India. Another way is to look at our cheap hotels in India page. The lowest rate available starts at $47 per night.
What are the best hotels in India for families?
Expedia makes it simple to book a hotel with all the essentials for an awesome family getaway to India. Start by selecting "Family friendly" in the "Traveler experience" section of our filter tool. Then fine-tune your search by things like price and guest ratings. Whether you need a family hotel in India for a weekend adventure or a long getaway, we've got you and your team covered.
Why should I book my India hotel with Expedia?
Reserve an India hotel with Expedia for choice, price and ease. Also, our One Key™ rewards scheme lets you collect OneKeyCash™* on any eligible flights, car rentals, activities, hotels and more. Plus, we offer flexibility should your plans change, and if you have any questions or require assistance, our online Help Center is always available. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.