Golden domes with light bulbs, a clock tower, and a building in the background.

Search India Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top Cities in India

Check prices for these dates

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for India hotels

1. Hotel RK Grande

Hotel RK Grande
3.0 star property
Ludhiana
2.0 out of 10, (1 review)
"That's was dirty place ,no clean bedding, and smile "
Canada
Arvind
The price is €17
includes taxes & fees
13 Aug - 14 Aug
Hotel RK Grande

2. The Taj Mahal Palace Mumbai

The Taj Mahal Palace Mumbai
5.0 star property
Colaba
9.6 out of 10, Exceptional, (730 reviews)
"We absolutely loved our stay!"
United States
Vishnu
The price is €279
includes taxes & fees
6 Sept - 7 Sept
The Taj Mahal Palace Mumbai

3. Hotel Visit

Hotel Visit
3.0 star property
Barnala
4.0 out of 10, (1 review)
"There"
Canada
Jasdeep
The price is €18
includes taxes & fees
1 Sept - 2 Sept
Hotel Visit

4. The Leela Ambience Convention Hotel Delhi

The Leela Ambience Convention Hotel Delhi
5.0 star property
Vivek Vihar
9.0 out of 10, Wonderful, (719 reviews)
"Excellent hotel"
United States
Ajit
The price is €65
includes taxes & fees
23 Aug - 24 Aug
The Leela Ambience Convention Hotel Delhi

5. Taj Palace, New Delhi

Taj Palace, New Delhi
5.0 star property
New Delhi
9.2 out of 10, Wonderful, (1,006 reviews)
"Great place to stay in Delhi !"
United States
Anushka
The price is €126
includes taxes & fees
13 Aug - 14 Aug
Taj Palace, New Delhi

6. The Leela Palace New Delhi

The Leela Palace New Delhi
5.0 star property
Diplomatic Enclave
9.6 out of 10, Exceptional, (1,003 reviews)
"Traditional Indian hospitality in a luxurious environment. Would highly recommend."
United Kingdom
Shikha
The price is €193
includes taxes & fees
13 Aug - 14 Aug
The Leela Palace New Delhi

7. The Oberoi Udaivilas, Udaipur

The Oberoi Udaivilas, Udaipur
5.0 star property
Pichola
9.8 out of 10, Exceptional, (198 reviews)
"Best Stay Ever"
United Kingdom
Abhishek
The price is €353
includes taxes & fees
17 Aug - 18 Aug
The Oberoi Udaivilas, Udaipur

8. Novotel New Delhi Aerocity Hotel

Novotel New Delhi Aerocity Hotel
4.5 star property
Aerocity
8.6 out of 10, Excellent, (1,012 reviews)
"Was a great stay !"
Canada
SMIT
The price is €71
includes taxes & fees
16 Aug - 17 Aug
Novotel New Delhi Aerocity Hotel

9. The Leela Mumbai

The Leela Mumbai
5.0 star property
Mumbai
9.4 out of 10, Exceptional, (1,003 reviews)
"Absolutely beautiful hotel, staff were fantastic cared to every need."
United Kingdom
Perminder
The price is €136
includes taxes & fees
16 Aug - 17 Aug
The Leela Mumbai

10. Aloft by Marriott New Delhi Aerocity

Aloft by Marriott New Delhi Aerocity
4.0 star property
Aerocity
9.4 out of 10, Exceptional, (1,123 reviews)
"Great hotel and services"
United States
Jaideep
The price is €89
includes taxes & fees
14 Aug - 15 Aug
Aloft by Marriott New Delhi Aerocity

11. The Leela Kovalam, a Raviz Hotel

The Leela Kovalam, a Raviz Hotel
5.0 star property
Neyyattinkara
8.8 out of 10, Excellent, (529 reviews)
"Location of the property is fantastic"
Canada
Sailesh
The price is €193
includes taxes & fees
16 Aug - 17 Aug
The Leela Kovalam, a Raviz Hotel

12. Fairmont Mumbai

Fairmont Mumbai
5.0 star property
Vile Parle East
9.6 out of 10, Exceptional, (298 reviews)
"Excellent Spa service"
Canada
John
The price is €139
includes taxes & fees
17 Aug - 18 Aug
Fairmont Mumbai

13. The Leela Palace Chennai

The Leela Palace Chennai
5.0 star property
Mylapore Tiruvallikk
9.4 out of 10, Exceptional, (973 reviews)
"Clean Room and Spacious Excellent customer service front reception and buffet Breakfast buffet very good and many food options"
Canada
Sinthuja
The price is €169
includes taxes & fees
15 Aug - 16 Aug
The Leela Palace Chennai

14. Shangri-La Eros, New Delhi

Shangri-La Eros, New Delhi
5.0 star property
Connaught Place
9.2 out of 10, Wonderful, (1,000 reviews)
"A fantastic, easy stay. They have everything you need & more. Thank you kindly."
United States
Nicole
The price is €132
includes taxes & fees
28 Aug - 29 Aug
Shangri-La Eros, New Delhi

15. Welcomhotel by ITC Hotels, Dwarka, New Delhi

Welcomhotel by ITC Hotels, Dwarka, New Delhi
5.0 star property
Dwarka
8.0 out of 10, Very good, (1,007 reviews)
"Breakfast had wide variety and overall experience was great"
Canada
Aarti
The price is €65
includes taxes & fees
13 Aug - 14 Aug
Welcomhotel by ITC Hotels, Dwarka, New Delhi

16. The Leela Palace Udaipur

The Leela Palace Udaipur
5.0 star property
Udaipur
9.6 out of 10, Exceptional, (211 reviews)
"This was a long awaited indulgence for us and it certainly wowed us! The personal attention was unparalleled. Krishna at the restaurant made the stay even better."
United States
Deepak
The price is €353
includes taxes & fees
18 Aug - 19 Aug
The Leela Palace Udaipur

17. Hotel Royal Orchid Bangalore

Hotel Royal Orchid Bangalore
5.0 star property
Domlur
7.2 out of 10, Good, (156 reviews)
"Good quality rooms and nice breakfast"
United States
Senthilkumar
The price is €67
includes taxes & fees
14 Aug - 15 Aug
Hotel Royal Orchid Bangalore

18. Aurika, Udaipur - Luxury by Lemon Tree Hotels

Aurika, Udaipur - Luxury by Lemon Tree Hotels
5.0 star property
Udaipur
8.8 out of 10, Excellent, (78 reviews)
"It’s a great location, away from the crowds but with a great view of the lake and the town. Rooms were nice, quiet, and clean. The staff was friendly and accommodating. There is a beautiful pool and Spa. Food was delicious."
United States
Ashwin
The price is €125
includes taxes & fees
13 Aug - 14 Aug
Aurika, Udaipur - Luxury by Lemon Tree Hotels

19. Taj Mahal Tower, Mumbai

Taj Mahal Tower, Mumbai
5.0 star property
Colaba
9.6 out of 10, Exceptional, (1,000 reviews)
"Loved everything about my stay at Taj"
Canada
Ranbeer
The price is €171
includes taxes & fees
31 Aug - 1 Sept
Taj Mahal Tower, Mumbai

20. The Oberoi Amarvilas, Agra

The Oberoi Amarvilas, Agra
5.0 star property
Agra
9.8 out of 10, Exceptional, (479 reviews)
"Amazing place!"
United States
Pemba
The price is €386
includes taxes & fees
8 Sept - 9 Sept
The Oberoi Amarvilas, Agra
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.

Showing deals for:21 Aug - 23 Aug

Save an average of 15% on thousands of hotels when you're signed in

Top India Hotel Reviews

Guide to exploring India

Top reasons to visit India

  • Diverse Landscapes: India boasts breathtaking landscapes, from serene lakes in Kerala to the majestic Himalayas, catering to nature lovers and adventure seekers alike.
  • Cultural Richness: Immerse yourself in India's vibrant traditions, exploring historic temples, local festivals, and diverse cuisines.
  • Vibrant Cities: Discover bustling metropolises like Delhi and Mumbai, filled with shopping, dining, and cultural experiences.
  • Outdoor Adventures: Enjoy thrilling activities, from trekking to water sports, set against stunning backdrops.
  • Varied Accommodation: Choose from charming guesthouses to luxurious hotels, each offering a glimpse into India's unique culture.

Find great hotels in India

Explore an array of hotel accommodation options across India, ranging from charming guesthouses to luxurious star-rated hotels. Whether you're seeking a serene spa retreat, a family-friendly environment, or facilities tailored for business travellers, India boasts a diverse selection of lodgings to suit every need. Discover the top hotels that offer exceptional services and a unique glimpse into the vibrant culture of this remarkable country.

  • Taj Lands End: Nestled in a picturesque location, Taj Lands End is a luxurious 5-star hotel that boasts a guest rating of 9.0 out of 10. This hotel offers a family-friendly atmosphere, making it an excellent choice for those seeking a memorable vacation experience. The property features a range of amenities tailored for children, including a video game console, a shared playground, and babysitting services available on request. Guests can also enjoy the dedicated children's pool, ensuring that families have a delightful stay while indulging in upscale comforts.
  • Taj Mahal Tower, Mumbai: Renowned for its striking architecture and exceptional service, Taj Mahal Tower, Mumbai enjoys a remarkable guest rating of 9.6 out of 10. This 5-star hotel caters to both families and business travellers, providing an elegant setting for work and leisure. With amenities such as complimentary cribs, window guards for safety, and onsite babysitting services, families are well catered for. The hotel's prime location near major business districts and attractions makes it an ideal choice for those looking to balance work and relaxation.
  • The St. Regis Mumbai: The St. Regis Mumbai promises a sophisticated experience with a guest rating of 9.4 out of 10. This 5-star establishment combines luxury with family-friendly amenities, including complimentary cribs and a breakfast service for children at a nominal fee. Situated in a vibrant area, the hotel provides easy access to various cultural and business attractions, ensuring that guests can savour the best of Mumbai. The attentive service and upscale facilities create a refined environment perfect for both leisure and corporate stays.

Where to stay in India

India offers a diverse travel experience, from vibrant cities like Delhi and Mumbai to breathtaking landscapes in regions such as Kerala and the Himalayas. Whether you seek cultural immersion, adventure in the great outdoors, or luxury shopping, there's something for everyone. Explore historic sites, indulge in local cuisine, or simply relax in serene surroundings. Your ideal Indian getaway awaits, promising unforgettable memories amidst friendly locals and rich traditions.

  • Delhi: As the bustling capital of India, Delhi is a vibrant metropolis that beautifully blends history with modernity. This city is an essential stop for travellers seeking a rich cultural experience, with attractions such as historic sites, national monuments, and expansive state parks. The best time to visit is between June to July and September when the city comes alive with tourists. Visitors can explore a variety of public markets, shopping areas, and centres, making it a haven for shopaholics. Whether you're indulging in local cuisine or immersing yourself in the diverse culture, Delhi promises an unforgettable adventure.
  • Gurugram: Located close to Delhi, Gurugram is a modern city known for its skyscrapers and thriving business environment. The city attracts families and business travellers alike, especially during peak seasons in February to March and December. Gurugram is a shopping paradise, boasting numerous malls and shopping centres that cater to every need. Visitors can explore local monuments and historic places, while its bustling streets offer a lively atmosphere. With a blend of contemporary lifestyle and traditional charm, Gurugram provides an intriguing travel experience for all.
  • Karjat: Nestled amidst the scenic beauty of nature, Karjat is a quaint city perfect for those seeking outdoor adventures and romantic getaways. The peak travel season falls between June to July and December, when visitors flock to enjoy its picturesque landscapes. Karjat offers a range of activities, from adventure parks to serene lakes and temples, making it ideal for nature lovers and thrill-seekers alike. With its tranquil environment and stunning views, Karjat is a delightful escape from the hustle and bustle of city life.

Things to do in India

Shopping

Experience the vibrant atmosphere of Delhi's Connaught Place, a bustling hub filled with shops, restaurants, and cafes. In Mumbai, visit Phoenix Marketcity, a large mall offering a mix of international and local brands, alongside entertainment options and dining experiences.

Recreation

The Ananda in the Himalayas offers a tranquil setting with yoga sessions and Ayurvedic treatments, surrounded by lush forests. Meanwhile, the Vana Retreats in Dehradun immerses guests in nature, focusing on wellness through meditation, organic cuisine, and holistic therapies for rejuvenation and relaxation.

Adventure

Experience the thrill of motorsport at the Buddh International Circuit, an exciting venue for motor racing enthusiasts. Alternatively, glide above the stunning landscapes on the Gulmarg Gondola, perfect for families seeking adventure. For more racing excitement, visit the Kari Motor Speedway and immerse yourself in the adrenaline of the track.

Nightlife

Explore the vibrant nightlife at The Humming Tree in Bangalore for live performances and art events. For a lively atmosphere, visit the Goa Beach Shack, where you can enjoy beach parties and cocktails under the stars. Don't miss the rooftop bar at Aer Lounge in Mumbai for stunning city views.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for India

To save money during your trip to India, consider visiting between May and July when prices are generally lower. Saturdays tend to be the most affordable for accommodation, while Wednesdays are pricier. Utilise Expedia's search tool to find budget-friendly hotels by sorting results from lowest to highest price, and consider bundling your hotel, flights, and activities for additional savings. Look for eco-certified hotels for sustainable options and explore free activities such as local markets and parks to further cut costs.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in India are May to July, where the prices are slightly lower. This is in comparison to February and November to December, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in India is Saturday. The most expensive day to stay in India is Wednesday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to specify your budget, desired location, and additional preferences. You can organise your results to display prices from lowest to highest, ensuring that the most affordable hotels are shown first. Furthermore, you can refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels available for booking.
  • Consider bundling your trip: You may find it beneficial to save money by combining your hotel reservations in India with your flights and activities through an Expedia package.

Find the best attractions in India

India is a fantastic destination for outdoor enthusiasts and adventure seekers, offering a plethora of scenic spots. Key attractions include stunning temples, beautiful beaches, and serene lakes that provide rich cultural experiences. Whether you're looking to immerse yourself in local traditions or embark on thrilling adventures, India has something for every traveller.

  • Ashvem Beach: Experience the serene and tranquil vibes of Ashvem Beach, known for its golden sands and stunning sunsets. Ideal for relaxation, this less-crowded beach offers a peaceful escape, with opportunities for sunbathing and water sports, surrounded by lush greenery.
  • Charminar: Explore the iconic Charminar, a stunning mosque that epitomises Hyderabad’s rich cultural heritage. Marvel at its intricate architecture and bustling surroundings, where you can immerse yourself in local markets, savour delicious street food, and admire the vibrant atmosphere.
  • Thiruchendur Murugan Temple: Visit the revered Thiruchendur Murugan Temple, perched on the shores of the Bay of Bengal. This temple is a significant pilgrimage site, showcasing exquisite Dravidian architecture and offering a glimpse into the region's spiritual traditions.

Best time to go to India

The best time to visit India is dependent 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 RainSunnySlightly HighAverage
February79.7°F (26.5°C)No RainSunnyAverageSlightly High
March81.7°F (27.6°C)No RainSunnySlightly HighAverage
April83.7°F (28.7°C)No RainSunnyAverageAverage
May85.6°F (29.8°C)No RainSunnySlightly LowSlightly Low
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 HighAverage
October80.4°F (26.9°C)Light RainMostly SunnySlightly LowAverage
November52.5°F (11.4°C)No RainSunnyAverageSlightly High
December79.7°F (26.5°C)No RainSunnyAverageSlightly High

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 €17 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 holiday you're after, book your trip between June and August. You can expect average temperatures of between 30ºC and 39ºC 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 accommodation 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 €17 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 "Traveller 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?
Expedia is your one-stop shop for planning the ultimate India holiday. You'll find plenty of hotels to select from and search filters that make it a cinch to find the getaway of your dreams. Worried your plans could change? Many of our hotels have flexible cancellation policies, because we know flexibility matters. Get more out of your holiday with Expedia Rewards. Join today for free and you can collect points and unlock membership perks. Get instant access to Member Prices, with savings worth 10% or more on select hotels.

Explore a world of travel with Expedia