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

Search Hotels in India

  • 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 AED 67
AED 70 total
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 AED 1,001
AED 1,181 total
includes taxes & fees
3 Sep - 4 Sep
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 AED 68
AED 71 total
includes taxes & fees
1 Sep - 2 Sep
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 AED 279
AED 302 total
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 AED 452
AED 534 total
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 AED 693
AED 817 total
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 AED 1,270
AED 1,498 total
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 AED 288
AED 303 total
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 AED 440
AED 519 total
includes taxes & fees
22 Aug - 23 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 AED 319
AED 377 total
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 AED 693
AED 817 total
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 AED 500
AED 590 total
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 AED 606
AED 715 total
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 AED 473
AED 559 total
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 AED 262
AED 275 total
includes taxes & fees
15 Aug - 16 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 AED 1,270
AED 1,498 total
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 AED 269
AED 283 total
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 AED 412
AED 528 total
includes taxes & fees
19 Aug - 20 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 AED 620
AED 731 total
includes taxes & fees
31 Aug - 1 Sep
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 AED 1,385
AED 1,635 total
includes taxes & fees
8 Sep - 9 Sep
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.

Great weekend hotel deals in India

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 around India

Top reasons to visit India

  • Diverse Outdoor Adventures: India offers thrilling activities, from trekking in the Himalayas to relaxing on beautiful beaches.
  • Rich Cultural Experiences: Explore ancient temples, vibrant markets, and local traditions that showcase India's heritage.
  • Stunning Landscapes: Experience breathtaking scenery, from serene lakes to bustling cityscapes in places like Mumbai and Delhi.
  • Luxury Accommodations: Enjoy a range of lodging options, from opulent hotels to cozy guesthouses with top-notch amenities.
  • Warm Hospitality: India is known for its welcoming atmosphere, ensuring a memorable and enjoyable vacation.

Find great hotels in India

India offers a diverse selection of accommodations, from luxurious star hotels to cozy guesthouses. Whether you're on a business trip, a family vacation, or seeking a rejuvenating spa experience, you'll find top hotels equipped with essential amenities to cater to your needs. Discover the perfect lodging option that aligns with your preferences and enjoy the rich culture and hospitality that India has to offer.

  • The Metropolitan Hotel and Spa New Delhi: This luxurious 5-star hotel is renowned for its elegant blend of modern amenities and traditional Indian hospitality. With a guest rating of 8.0 out of 10, The Metropolitan Hotel and Spa offers a family-friendly environment complete with a full-service spa and outdoor pool. Guests can indulge in a variety of spa treatments, including body treatments and hot stone massages, ensuring a relaxing experience. The hotel also caters to families with child-friendly amenities such as cribs, highchairs, and first aid kits, making it an ideal choice for travelers with children.
  • Shangri-La Eros, New Delhi: Boasting a prestigious guest rating of 9.2 out of 10, Shangri-La Eros is a sophisticated 5-star hotel that emphasizes family comfort and luxury. Located in the heart of New Delhi, this hotel features upscale amenities, including babysitting services and complimentary cribs for children. The hotel's opulent design and warm hospitality create a welcoming atmosphere for families looking to explore the vibrant city. Guests appreciate the attentive service and the hotel's proximity to major attractions, providing both convenience and comfort during their stay.
  • Grand Hyatt Mumbai Hotel & Residences: With a guest rating of 8.8 out of 10, the Grand Hyatt Mumbai Hotel & Residences stands out for its contemporary design and exceptional service. This 5-star property is well-suited for families, offering amenities such as children's pools and babysitting services, ensuring that families have a comfortable stay. Guests can enjoy spacious rooms and on-site dining options, perfect for unwinding after a day of exploring Mumbai. The hotel's strategic location allows easy access to the city's attractions, making it a great base for your vacation.

Where to stay in India

India offers an incredible travel experience, blending vibrant culture, stunning landscapes, and rich history. From bustling metropolises like Mumbai and Delhi to serene retreats in the Himalayas or Kerala's backwaters, there's something for everyone. Enjoy shopping in colorful markets, indulge in luxury stays, and immerse yourself in diverse traditions. Whether you're seeking adventure or relaxation, India promises breathtaking locations and a warm, welcoming atmosphere that will make your getaway unforgettable.

  • Delhi: Delhi, the capital city of India, is a vibrant metropolis steeped in history and culture. This bustling city is characterized by its mix of modernity and tradition, making it an exciting destination for travelers. While visitor numbers can peak during June to July and September, Delhi welcomes tourists year-round. Explore its famous public markets, indulge in shopping at various centers, and visit iconic landmarks such as the Red Fort, Qutub Minar, and India Gate. The city's diverse culinary scene and rich cultural heritage provide an unforgettable experience for business travelers, culture enthusiasts, and city explorers alike.
  • Mumbai: As India's financial hub, Mumbai is a dynamic metropolis known for its fast-paced lifestyle and rich cultural tapestry. The city attracts tourists particularly between December and February, offering a blend of business and leisure experiences. Visitors can enjoy shopping at bustling malls and markets while taking in the sights of famous beaches like Juhu and Marine Drive. Don't miss the chance to explore the vibrant street life, modern civic buildings, and historical sites such as the Gateway of India. Mumbai promises a unique experience for families, business travelers, and urban adventurers seeking excitement and diversity.
  • Bengaluru: Known as the Silicon Valley of India, Bengaluru is a thriving metropolis that combines a modern tech hub with beautiful parks and historic sites. With consistent visitor numbers throughout the year, particularly peaking from December to February, Bengaluru offers a variety of experiences for families and business travelers. Explore the city's shopping areas and modern malls, or take a leisurely stroll through its lush gardens. Key attractions include historic places, event venues, and vibrant streets filled with cafes and shops. Bengaluru's blend of technology and tradition makes it a captivating destination for all types of travelers.

Things to do in India

Shopping

Experience India's vibrant shopping scene at Delhi's Dilli Haat, an open-air market featuring handicrafts and local cuisine. In Mumbai, visit Phoenix Marketcity for a mix of global brands and entertainment options, making it a popular stop for both shopping and leisure activities.

Recreation

Experience tranquility at Ananda in the Himalayas, where yoga and meditation harmonize with nature. Indulge in Ayurvedic therapies and wellness cuisine while surrounded by lush mountains. Alternatively, visit Vana Malsi Estate for personalized wellness programs, holistic treatments, and rejuvenating spa experiences amidst stunning landscapes.

Adventure

Experience the thrill of motor racing at Buddh International Circuit, where speed and excitement come alive in a vibrant atmosphere. For a unique adventure, ride the Gulmarg Gondola, soaring above stunning landscapes, or test your racing skills at Kari Motor Speedway, surrounded by an energetic sports vibe.

Nightlife

Experience the vibrant nightlife in Mumbai with a lively evening at the iconic Gateway of India, then dance the night away at one of the trendy clubs in Bandra. Alternatively, explore the laid-back bars in Goa, where beachside shacks offer a relaxed atmosphere and refreshing cocktails.

*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 vacation in India, consider traveling from May to July, when hotel prices are lower, especially on Saturdays. Use Expedia's search tool to find affordable accommodations and customize your preferences, like eco-friendly options. Combine your hotel bookings with flights and activities for additional savings. Explore free attractions and use public transport for economical travel. Keep an eye out for great deals and popular offers to make the most of your budget-friendly getaway.

  • 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 makes it easy to customize your travel search based on your budget, preferred location, and additional preferences. You can sort the results to display hotels from the least expensive to the most costly, ensuring you find the best deals first. Additionally, you can refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and eco-friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your hotel stay in India with your flights and activities through an Expedia package.

Find the best attractions in India

India offers a perfect blend of outdoor adventures and cultural experiences, making it an ideal vacation destination. Visitors can explore a variety of attractions, including stunning temples, beautiful beaches, and serene lakes. Whether you're seeking adventure or a taste of local culture, India's diverse points of interest will leave you with unforgettable memories.

  • Baga Beach: This vibrant beach is renowned for its lively atmosphere, offering sun-soaked sands and thrilling water sports. Visitors can enjoy beach bars, restaurants, and a bustling nightlife, making it a hotspot for both relaxation and excitement.
  • Marine Drive: Known as the Queen's Necklace, this stunning promenade features a picturesque view of the Arabian Sea. With friendly locals and a trendy vibe, it’s an ideal spot for leisurely strolls, luxury dining, and enjoying the city’s nightlife, all while soaking in the scenic beauty.
  • Shri Padmanabhaswamy Temple: This magnificent temple is a fine example of Dravidian architecture and offers a glimpse into India’s rich cultural heritage. Visitors can experience the tranquil atmosphere and observe traditional rituals that reflect the spiritual essence of the region.

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 AED 70 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 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 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 AED 70 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?
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.