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

This weekend
Next weekend

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. The Taj Mahal Palace Mumbai

The Taj Mahal Palace Mumbai
5.0 star property
Colaba
9.6 out of 10, Exceptional, (728 reviews)
"We absolutely loved our stay!"
United States
Vishnu
The price is ₩314,762
₩371,419 total
includes taxes & fees
Aug 30 - Aug 31
The Taj Mahal Palace Mumbai

2. 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 ₩25,331
₩26,598 total
includes taxes & fees
Aug 6 - Aug 7
Hotel RK Grande

3. Hotel Visit

Hotel Visit
3.0 star property
Barnala
4.0 out of 10, (1 review)
"There"
Canada
Jasdeep
The price is ₩27,714
₩29,100 total
includes taxes & fees
Sep 3 - Sep 4
Hotel Visit

4. Taj Palace, New Delhi

Taj Palace, New Delhi
5.0 star property
New Delhi
9.2 out of 10, Wonderful, (1,003 reviews)
"Great place to stay in Delhi !"
United States
Anushka
The price is ₩198,600
₩234,348 total
includes taxes & fees
Aug 9 - Aug 10
Taj Palace, New Delhi

5. The Leela Ambience Convention Hotel Delhi

The Leela Ambience Convention Hotel Delhi
5.0 star property
Vivek Vihar
9.0 out of 10, Wonderful, (712 reviews)
"Excellent hotel"
United States
Ajit
The price is ₩110,916
₩119,734 total
includes taxes & fees
Aug 23 - Aug 24
The Leela Ambience Convention Hotel 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,000 reviews)
"Traditional Indian hospitality in a luxurious environment. Would highly recommend."
United Kingdom
Shikha
The price is ₩276,541
₩326,318 total
includes taxes & fees
Aug 7 - Aug 8
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, (196 reviews)
"Best Stay Ever"
United Kingdom
Abhishek
The price is ₩494,626
₩583,659 total
includes taxes & fees
Aug 18 - Aug 19
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,006 reviews)
"Was a great stay !"
Canada
SMIT
The price is ₩112,265
₩117,878 total
includes taxes & fees
Aug 16 - Aug 17
Novotel New Delhi Aerocity Hotel

9. The Leela Mumbai

The Leela Mumbai
5.0 star property
Mumbai
9.4 out of 10, Exceptional, (1,005 reviews)
"Absolutely beautiful hotel, staff were fantastic cared to every need."
United Kingdom
Perminder
The price is ₩190,356
₩224,620 total
includes taxes & fees
Aug 13 - Aug 14
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,119 reviews)
"Great hotel and services"
United States
Jaideep
The price is ₩130,401
₩153,874 total
includes taxes & fees
Aug 7 - Aug 8
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, (528 reviews)
"Location of the property is fantastic"
Canada
Sailesh
The price is ₩269,796
₩318,359 total
includes taxes & fees
Aug 26 - Aug 27
The Leela Kovalam, a Raviz Hotel

12. 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,003 reviews)
"Breakfast had wide variety and overall experience was great"
Canada
Aarti
The price is ₩101,923
₩107,019 total
includes taxes & fees
Aug 31 - Sep 1
Welcomhotel by ITC Hotels, Dwarka, New Delhi

13. The Leela Palace Chennai

The Leela Palace Chennai
5.0 star property
Mylapore Tiruvallikk
9.4 out of 10, Exceptional, (970 reviews)
"Good breakfast."
Australia
Narendra
The price is ₩220,708
₩260,435 total
includes taxes & fees
Aug 9 - Aug 10
The Leela Palace Chennai

14. 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 ₩104,910
₩110,156 total
includes taxes & fees
Aug 9 - Aug 10
Hotel Royal Orchid Bangalore

15. Shangri-La Eros, New Delhi

Shangri-La Eros, New Delhi
5.0 star property
Connaught Place
9.2 out of 10, Wonderful, (1,004 reviews)
"A fantastic, easy stay. They have everything you need & more. Thank you kindly."
United States
Nicole
The price is ₩187,358
₩221,082 total
includes taxes & fees
Aug 8 - Aug 9
Shangri-La Eros, New Delhi

16. Fairmont Mumbai

Fairmont Mumbai
5.0 star property
Vile Parle East
9.6 out of 10, Exceptional, (292 reviews)
"Excellent Spa service"
Canada
John
The price is ₩179,864
₩212,240 total
includes taxes & fees
Aug 11 - Aug 12
Fairmont Mumbai

17. The Leela Palace Udaipur

The Leela Palace Udaipur
5.0 star property
Udaipur
9.4 out of 10, Exceptional, (210 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 ₩494,626
₩583,659 total
includes taxes & fees
Aug 18 - Aug 19
The Leela Palace Udaipur

18. Taj Mahal Tower, Mumbai

Taj Mahal Tower, Mumbai
5.0 star property
Colaba
9.6 out of 10, Exceptional, (1,001 reviews)
"Loved everything about my stay at Taj"
Canada
Ranbeer
The price is ₩254,807
₩300,672 total
includes taxes & fees
Aug 9 - Aug 10
Taj Mahal Tower, Mumbai

19. 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 ₩160,618
₩205,591 total
includes taxes & fees
Aug 12 - Aug 13
Aurika, Udaipur - Luxury by Lemon Tree Hotels

20. The Oberoi Amarvilas, Agra

The Oberoi Amarvilas, Agra
5.0 star property
Agra
9.8 out of 10, Exceptional, (477 reviews)
"Amazing place!"
United States
Pemba
The price is ₩532,098
₩627,876 total
includes taxes & fees
Sep 3 - Sep 4
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:Aug 14 - Aug 16

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 Attractions: India boasts stunning temples, beautiful beaches, and serene lakes, catering to all types of travelers.
  • Vibrant Cities: Experience the bustling energy of cities like Delhi and Mumbai, filled with shopping, dining, and cultural experiences.
  • Rich Cultural Heritage: Explore India's extensive history through its iconic landmarks and educational sites.
  • Breathtaking Landscapes: Discover the majestic Himalayas or enjoy the tranquil backwaters of Kerala for stunning natural beauty.
  • Varied Accommodations: From luxurious hotels to cozy guesthouses, there's a perfect stay for every budget and preference.

Find great hotels in India

Explore a diverse range of hotel accommodations in India, from luxurious star hotels to cozy guesthouses. Whether you're traveling for business, enjoying a family vacation, or seeking a rejuvenating spa experience, you'll find the perfect lodging to suit your needs. Discover top hotels that offer premium services and unique cultural experiences across this vibrant country.

  • The Metropolitan Hotel and Spa New Delhi: Nestled in the heart of the bustling city, The Metropolitan Hotel and Spa New Delhi is a 5-star haven that blends modern elegance with traditional Indian hospitality. Rated 8.0 out of 10, this hotel caters to families and business travelers alike. Amenities include special features for children, such as window guards, highchairs (with reservation required), cribs for a nominal fee, and breakfast options for kids. The serene spa offers a perfect escape after a day of exploring, while the on-site dining choices provide a delightful culinary experience.
  • Shangri-La Eros, New Delhi: With a remarkable guest rating of 9.2 out of 10, Shangri-La Eros, New Delhi is an opulent 5-star property renowned for its luxurious accommodations and family-friendly atmosphere. This hotel provides a wealth of amenities for children, including complimentary cribs, babysitting services for a fee, and a first-aid kit on-site. Its elegant dining venues and extensive wellness options ensure a relaxing stay, making it an ideal choice for families seeking both comfort and sophistication in their vacation.
  • Grand Hyatt Mumbai Hotel & Residences: Experience the vibrant energy of Mumbai at the Grand Hyatt Mumbai Hotel & Residences, a luxurious 5-star property with a guest rating of 8.8 out of 10. This hotel is designed with families in mind, featuring a shared playground, in-room babysitting services for a fee, and various toys for younger guests. The expansive facilities include a stunning pool and multiple dining options, allowing guests to enjoy both leisure and fine dining within its beautifully designed spaces.

Where to stay in India

India offers an unforgettable travel experience, blending vibrant culture, rich history, and stunning scenery. Discover bustling cities like Delhi and Mumbai, where you can indulge in shopping and savor local cuisine. For breathtaking landscapes, explore the serene beauty of the Himalayas or relax in the backwaters of Kerala. Whether you seek adventure or a luxurious getaway, India is a treasure trove of experiences waiting to be explored.

  • Delhi: As a bustling metropolis, Delhi serves as the heartbeat of India. Known for its rich history and vibrant culture, this city offers a unique travel experience year-round, with peak visitor numbers in June to July and September. Travelers flock to Delhi for business, cultural explorations, and urban adventures. Dive into the local markets, where you can haggle for souvenirs, or explore shopping areas that cater to every taste. Don't miss the historic landmarks and monuments that tell the story of India's past. The nearby national state parks provide a refreshing escape from the urban hustle.
  • New Delhi: The capital of India, New Delhi is a city that blends modernity with tradition. With consistent traveler arrivals throughout the year, the peak seasons are September and December to January. Visitors come for business and family-oriented experiences, enjoying the vibrant public markets and shopping areas. The city is home to iconic historic places and monuments, making it a cultural hotspot. Families can enjoy leisurely outings in the national state parks while taking in the architectural marvels that define the city.
  • Mumbai: Known as the financial capital of India, Mumbai is a bustling metropolis that never sleeps. With a steady flow of tourists year-round, peak visits occur from December to February. Whether for business or family fun, visitors can indulge in the shopping scenes at malls and centers that cater to every need. Mumbai's attractions include stunning beaches and lively streets, perfect for soaking in the local culture. The modern civic buildings add an intriguing contrast to the city’s rich heritage, making Mumbai a must-visit destination.

Things to do in India

Shopping

For a modern shopping experience, visit Phoenix Marketcity in Mumbai, featuring a variety of international brands and dining options. Alternatively, explore the bustling streets of Connaught Place in Delhi, where you can find local handicrafts and souvenirs from vibrant street vendors and shops.

Recreation

In Rishikesh, the Ananda in the Himalayas offers rejuvenating Ayurvedic treatments amidst serene landscapes. In Kerala, experience the tranquil backwaters at the Vythiri Village Resort, featuring yoga sessions and spa therapies that promote relaxation and harmony with nature.

Adventure

Kari Motor Speedway offers an exhilarating motor racing experience, set in a vibrant environment that fuels your adrenaline. For breathtaking views, the Gulmarg Gondola takes you on a scenic ride, perfect for outdoor adventures with family. Buddh International Circuit invites motorsport enthusiasts to enjoy thrilling races in a dynamic atmosphere.

Nightlife

In Mumbai, the iconic Gateway of India lights up the night with lively bars and restaurants along the waterfront. Delhi’s Hauz Khas Village offers a blend of trendy cafes and vibrant clubs, while Bangalore's Indiranagar boasts a mix of pubs and live music venues, creating a dynamic nightlife scene.

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

Find the best attractions in India

India offers a perfect blend of outdoor adventures and scenic beauty, making it an ideal vacation destination. You can explore a variety of attractions, including stunning temples, picturesque beaches, and serene lakes. Whether you're seeking cultural experiences or thrilling adventures, India has something for every traveler to enjoy, ensuring a memorable trip filled with exploration and excitement.

  • Taj Mahal: Visit this iconic monument, renowned for its stunning white marble architecture and intricate carvings. Experience the rich cultural vibes as you stroll through its beautiful gardens and learn about its historical significance as a symbol of love.
  • Baga Beach: Enjoy the vibrant atmosphere of Baga Beach, where you can relax on golden sands, indulge in water sports, or savor delicious local cuisine at beachside shacks. The lively beach vibes make it a perfect spot for sunbathing and socializing.
  • Ranthambore National Park: Discover the breathtaking scenery and diverse wildlife in this national park. Engage in thrilling safari adventures to spot majestic tigers, and explore the lush landscapes that provide a perfect backdrop for outdoor enthusiasts.

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 ₩26,598 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 ₩26,598 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.

Explore a world of travel with Expedia