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 S$24
includes taxes & fees
30 Aug - 31 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 S$411
includes taxes & fees
1 Sept - 2 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 S$25
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 S$105
includes taxes & fees
22 Aug - 23 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 S$186
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 S$270
includes taxes & fees
14 Aug - 15 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 S$522
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 S$105
includes taxes & fees
14 Aug - 15 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 S$201
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 S$131
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 S$256
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 S$206
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 S$249
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 S$195
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 S$96
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 S$522
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 S$99
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 S$184
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 S$253
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 S$571
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

  • Vibrant Culture: Experience India's rich cultural heritage through its diverse festivals, traditional ceremonies, and historic sites.
  • Stunning Landscapes: From the majestic Taj Mahal to the serene backwaters of Kerala, India's natural beauty is captivating.
  • Exciting Outdoor Adventures: Engage in thrilling activities, from exploring bustling markets to enjoying scenic hikes in the hills.
  • Diverse Accommodations: Choose from luxurious hotels to charming guesthouses, ensuring a comfortable stay tailored to your needs.
  • Delicious Cuisine: Indulge in a variety of regional dishes, showcasing India's unique flavours and culinary traditions.

Find great hotels in India

Explore a diverse range of hotel accommodations across India, from luxurious star-rated hotels to charming guesthouses. Whether you're seeking a business trip, a family getaway, or a rejuvenating spa retreat, you'll find numerous options tailored to your needs. With top hotels offering premium services and unique experiences, your stay in India promises to be both comfortable and memorable.

  • The Metropolitan Hotel and Spa New Delhi: The Metropolitan Hotel and Spa New Delhi is a luxurious 5-star retreat, ideal for families seeking a blend of comfort and elegance. With a guest rating of 8.0 out of 10, this hotel offers a range of family-oriented amenities, including highchairs, window guards, and cribs for a nominal fee. Guests can enjoy a tranquil spa experience, an outdoor pool, and multiple dining options, all while being conveniently located near cultural attractions. The hotel’s sophisticated design and attentive service create a welcoming atmosphere for both relaxation and exploration.
  • Shangri-La Eros, New Delhi: With an impressive guest rating of 9.2 out of 10, Shangri-La Eros, New Delhi epitomises luxury and hospitality. This 5-star hotel is perfect for families, offering complimentary cribs and babysitting services for a fee to accommodate younger guests. Its opulent rooms feature stunning city views, and the hotel boasts a renowned restaurant and bar, as well as a wellness centre. The strategic location provides easy access to the vibrant heart of Delhi, making it a splendid choice for families looking to immerse themselves in the local culture.
  • Grand Hyatt Mumbai Hotel & Residences: The Grand Hyatt Mumbai Hotel & Residences, rated 8.8 out of 10, combines luxury with family-friendly amenities. Ideal for those seeking a refined experience, this 5-star hotel offers free cribs, supervised childcare options, and play areas for children. Guests can indulge in a lavish spa, multiple exquisite dining venues, and a stunning outdoor pool. Located in the bustling heart of Mumbai, the hotel serves as an excellent base for exploring the city's rich heritage and vibrant atmosphere while ensuring a comfortable stay for families.

Where to stay in India

India offers an enchanting tapestry of experiences for every traveller. From the vibrant streets of Delhi, where culture and business intertwine, to the serene backwaters of Kerala, ideal for relaxation, there’s something for everyone. Explore breathtaking locations like the majestic Taj Mahal and the scenic hills of Himachal Pradesh. Don’t miss the chance to indulge in shopping at bustling markets, immersing yourself in the rich cultural heritage that India has to offer.

  • Delhi: As a bustling metropolis, Delhi is a vibrant hub for business and culture in India. Located in the northern part of the country, it attracts visitors year-round, with peak travel periods from June to July and September. The city offers a rich tapestry of experiences, from historic landmarks like the Red Fort and India Gate to lively public markets and shopping centres. Whether you're indulging in local cuisine or exploring the national parks, Delhi promises an exciting urban adventure steeped in history and modernity.
  • New Delhi: New Delhi, the capital city of India, is an essential stop for tourists seeking a blend of business and leisure. The city experiences a steady influx of visitors throughout the year, especially peaking in September and December to January. This vibrant locale is renowned for its family-friendly activities, including bustling markets and cultural attractions. Highlights include the majestic Rashtrapati Bhavan and the lush greenery of its parks, making New Delhi an ideal destination for those looking to immerse themselves in India's rich heritage while enjoying a cosmopolitan atmosphere.
  • Mumbai: Mumbai, another major metropolis, is a city that never sleeps. Located on the western coast of India, it draws tourists year-round, with peak visits occurring from December to February. Known for its thriving business scene, Mumbai also offers a wealth of family-friendly experiences. Explore the city's renowned shopping centres, or relax along its famous beaches, such as Juhu and Chowpatty. With its dynamic street life and modern civic buildings, Mumbai is a city that captivates the senses and leaves a lasting impression on every traveller.

Things to do in India

Shopping

In the heart of Delhi, Dilli Haat offers a vibrant market experience with handcrafted souvenirs. For a more modern shopping atmosphere, head to Select Citywalk in Saket, where you’ll find a mix of international brands and local boutiques, perfect for unique gifts.

Recreation

Experience rejuvenation at Ananda in the Himalayas, where you can indulge in Ayurvedic treatments and yoga sessions amidst lush mountains. Nearby, explore serene nature trails for tranquil walks that connect you with the stunning landscape.

At Vana Malsi Estate, immerse yourself in holistic wellness programmes, featuring personalised therapies and mindfulness practices. The estate also offers guided nature walks, providing a peaceful environment to unwind and reflect.

Retreat to the quietude of SwaSwara in Gokarna, where yoga and meditation sessions are complemented by healthy cuisine. The nearby beaches offer opportunities for leisurely strolls and relaxation by the sea.

Visit the spa at The Leela Goa for luxurious treatments inspired by Indian traditions. Engage in water sports along the Mandovi River for a blend of relaxation and adventure in a beautiful setting.

Adventure

Experience the thrill of motor racing at Kari Motor Speedway, where the adrenaline rush meets sports excitement. For a unique outdoor adventure, take a ride on the Gulmarg Gondola, enjoying stunning views with family. Alternatively, the Buddh International Circuit offers a dynamic atmosphere for racing enthusiasts.

Nightlife

Experience the vibrant nightlife in Mumbai with a visit to the iconic Marine Drive, where you can enjoy street food and stunning views. For lively music and dancing, check out the popular venues like Kitty Su or Tryst, offering a dynamic atmosphere to dance the night away.

*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 visit to India, consider travelling between May and July when accommodation rates are lower. Avoid Wednesdays for stays, as they tend to be the most expensive. Use Expedia’s search tool to filter hotels by budget and location, and opt for Eco-certified options for sustainability. Booking a package deal that combines your flights and hotel can lead to significant savings. Additionally, explore free activities and opt for public transport, such as buses and trains, for economical travel around the country.

  • 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and desired hotel type. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels currently available. To find the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save some 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 those seeking outdoor adventures and stunning scenery. With its diverse attractions, you can explore magnificent temples, relax on picturesque beaches, or enjoy tranquil lakes. Whether you're interested in immersing yourself in rich culture or seeking thrilling experiences, India offers a plethora of activities that cater to every type of traveller, ensuring a memorable holiday.

  • Taj Mahal: An iconic symbol of love, the Taj Mahal is a stunning white marble mausoleum adorned with intricate carvings and inlaid gemstones. Visitors can marvel at its symmetrical gardens and reflecting pools, creating a serene atmosphere steeped in Mughal architecture.
  • Kashi Vishwanath Temple: This revered temple, dedicated to Lord Shiva, is one of the holiest sites in Hinduism. Its intricate architecture and spiritual ambiance attract pilgrims and tourists alike, offering a glimpse into India’s rich religious heritage.
  • Calangute Beach: Renowned for its vibrant atmosphere, Calangute Beach is a lively destination where sunbathing, water sports, and local cuisine come together. The golden sands and azure waters provide a perfect backdrop for relaxation and leisure.

Best time to go to India

The best time to visit India can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in India falls in May, when visitor numbers are slightly low and weather is sunny with no rain. The coolest average temperature in India falls in November, 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 S$24 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.
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 S$24 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?
Fantastic deals and plenty of choice are two of the many reasons to book your India hotel with Expedia. On top of that, our rewards platform, One Key™, lets you collect and spend OneKeyCash™* on eligible car rentals, hotels and more. And if your itinerary changes and you need to modify your reservation, don't stress. Our online Help Centre will assist you anytime, whether it's day or night.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia