Search Hotels in India

    price find illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Save instantly and earn perks with One Key
    bed illustration
    Be picky
    Search almost a million properties worldwide

Top Cities in India

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Property class

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

Rajani Residency

3.0 star property
Rajani Residency

Fabhotel Sangita Dham

3.0 star property
Fabhotel Sangita Dham

Fabhotel Jimmy Palace

3.0 star property
Fabhotel Jimmy Palace

The Taj Mahal Palace Mumbai

5.0 star property
9.6 out of 10, Exceptional, (537)
"Great hotel amenities and friendly staff."
The price is £144
includes taxes & fees
6 Jul - 7 Jul
The Taj Mahal Palace Mumbai

Aurika, Udaipur - Luxury by Lemon Tree Hotels

5.0 star property
9.2 out of 10, Wonderful, (61)
"Wonderful property to stay with your family"
The price is £125
includes taxes & fees
14 Jul - 15 Jul
Aurika, Udaipur - Luxury by Lemon Tree Hotels

MAYFAIR Heritage, Puri

4.0 star property
8.0 out of 10, Very good, (36)
"Very tastefully done hotel. Next to beach. Great service."
The price is £83
includes taxes & fees
24 Jul - 25 Jul
MAYFAIR Heritage, Puri

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. "
Hotel Yarab Tso

The Leela Ambience Convention Hotel Delhi

5.0 star property
9.0 out of 10, Wonderful, (510)
"It was a great stay"
The price is £56
includes taxes & fees
6 Jul - 7 Jul
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

Hotel Cliffton

3.5 star property
7.6 out of 10, Good, (11)
"Nice hotel. Spacious room. City view. Next to train station. Breakfast buffet is good, approaching great! A bit noisy."
The price is £47
includes taxes & fees
9 Jul - 10 Jul
Hotel Cliffton

The Leela Palace New Delhi

5.0 star property
9.6 out of 10, Exceptional, (1000)
"Excellent service and nice property "
The price is £155
includes taxes & fees
14 Jul - 15 Jul
The Leela Palace New Delhi

Holiday Inn New Delhi Aerocity by IHG

5.0 star property
8.6 out of 10, Excellent, (1004)
"Great location and "
The price is £64
includes taxes & fees
6 Jul - 7 Jul
Holiday Inn New Delhi Aerocity by IHG

ibis New Delhi Aerocity Hotel

3.0 star property
7.2 out of 10, Good, (1010)
"Quite & nice place"
The price is £38
includes taxes & fees
6 Jul - 7 Jul
ibis New Delhi Aerocity Hotel

The Leela Mumbai

5.0 star property
9.2 out of 10, Wonderful, (1002)
"Really nice place to stay!"
The price is £102
includes taxes & fees
11 Jul - 12 Jul
The Leela Mumbai

Taj Mahal Tower, Mumbai

5.0 star property
9.6 out of 10, Exceptional, (1002)
"Excellent hospitality"
The price is £99
includes taxes & fees
6 Jul - 7 Jul
Taj Mahal Tower, Mumbai

Aloft New Delhi Aerocity

5.0 star property
9.0 out of 10, Wonderful, (1003)
"Great hotel to stay "
The price is £62
includes taxes & fees
6 Jul - 7 Jul
Aloft New Delhi Aerocity

The Leela Palace Chennai

5.0 star property
9.4 out of 10, Exceptional, (781)
"Very nice property and service, recommend staying here!"
The price is £110
includes taxes & fees
20 Jul - 21 Jul
The Leela Palace Chennai

Radisson Blu Plaza Delhi Airport

5.0 star property
8.4 out of 10, Very good, (1004)
"Excellent place to stay "
The price is £82
includes taxes & fees
25 Jul - 26 Jul
Radisson Blu Plaza Delhi Airport

JW Marriott Mumbai Juhu

5.0 star property
9.0 out of 10, Wonderful, (913)
"Excellent stay"
The price is £127
includes taxes & fees
6 Jul - 7 Jul
JW Marriott Mumbai Juhu

Shangri-La Eros, New Delhi

5.0 star property
9.2 out of 10, Wonderful, (1002)
"May be the best hotel in Delhi"
The price is £105
includes taxes & fees
26 Jul - 27 Jul
Shangri-La Eros, New Delhi
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:18 Jul - 20 Jul
Save an average of 15% on thousands of hotels when you're signed in

Guide to exploring around India

Guide to exploring around India

Top reasons to visit India

  • Diverse Landscapes: From the majestic Himalayas to serene backwaters in Kerala, India offers breathtaking natural beauty.
  • Rich Cultural Heritage: Explore ancient temples, forts, and vibrant markets that reflect India's deep-rooted history and traditions.
  • Adventure Opportunities: Engage in outdoor activities such as trekking, river rafting, and wildlife safaris for an adrenaline rush.
  • Warm Hospitality: Experience the friendly nature of locals and exceptional service in luxurious hotels and charming guesthouses.
  • Culinary Delights: Indulge in the diverse and flavourful cuisine, from street food to fine dining, showcasing regional specialities.

Find great hotels in India

Embark on an unforgettable journey to India, where you can explore a diverse range of accommodation options including luxurious hotels and charming guesthouses. Whether you're seeking a business-friendly environment, a family getaway, or a rejuvenating spa retreat, India offers a wealth of top-rated hotels to suit your needs. Discover the best hotels and star-rated establishments that promise comfort and exceptional service throughout your stay.

  • The Metropolitan Hotel and Spa New Delhi: Nestled in the vibrant heart of New Delhi, The Metropolitan Hotel and Spa offers a luxurious retreat for families and spa enthusiasts. This 5-star property boasts a sophisticated city-themed ambiance complemented by a full-service spa. Guests can indulge in various treatments, from deep tissue massages to rejuvenating facials, ensuring relaxation after a day of exploring. Families will appreciate child-friendly amenities such as highchairs and a first aid kit, making it an ideal choice for those travelling with children. With its prime location in the city centre, you’re perfectly positioned to discover Delhi’s rich culture and attractions.
  • Grand Hyatt Mumbai Hotel and Serviced Apartments: A haven for eco-conscious travellers, the Grand Hyatt Mumbai offers a unique blend of luxury and sustainability. This 5-star property is pet-friendly and features amenities tailored for families, including a shared playground and in-room childcare services. The hotel’s eco-certification underscores its commitment to the environment, while its spacious accommodations ensure a comfortable stay. Guests can also enjoy the on-site facilities that cater to both relaxation and recreation, making it a perfect retreat for those seeking a family vacation with a green touch.
  • Shangri-La Eros, New Delhi: Renowned for its business-focused amenities, Shangri-La Eros in New Delhi is the epitome of sophistication. This 5-star hotel features state-of-the-art conference spaces and meeting rooms, making it an excellent choice for business travellers. After a productive day, unwind at the hotel’s luxurious spa, offering Ayurvedic treatments and aromatherapy sessions. With its elegant design and attentive service, guests are assured a memorable stay while being conveniently located near the city’s key business districts.

Where to stay in India

India offers an incredible tapestry of experiences, from the vibrant streets of Delhi to the serene backwaters of Kerala. Adventure seekers can explore the majestic Himalayas, while culture enthusiasts can revel in the richness of Jaipur's forts. Friendly locals, luxurious resorts, and historical sites like Jag Mandir create a warm atmosphere for every traveller. Whether you seek relaxation or excitement, India’s diverse landscapes and rich heritage promise an unforgettable vacation.

  • Delhi: As a sprawling metropolis, Delhi serves as the vibrant heart of India. Known for its rich cultural tapestry, the city offers a unique blend of the ancient and the modern. Visitors can immerse themselves in a myriad of cultural experiences while exploring bustling public markets and shopping areas. The peak travel periods of June to July and September witness a throng of tourists eager to visit historic sites and monuments, as well as beautiful places of worship. Delhi’s diverse culinary scene and lively atmosphere make it a must-visit destination for culture enthusiasts and business travellers alike.
  • New Delhi: The capital city, New Delhi, is a hub of political and cultural significance. With a somewhat steady influx of visitors, especially during peak months like September and December to January, it’s a fantastic destination for both family outings and business trips. The city is dotted with public markets, shopping centres, and areas that buzz with activity. Attractions such as historic monuments and places of worship enrich the experience for visitors. The combination of modern infrastructure and traditional charm makes New Delhi a delightful place to explore.
  • Mumbai: Known as the city that never sleeps, Mumbai is a bustling metropolis that offers a dynamic travel experience. With its peak tourist season from December to February, the city attracts travellers keen on experiencing its vibrant culture, shopping malls, and scenic beaches. Mumbai is not only a commercial hub but also a place where modern civic buildings and consulates coexist with rich heritage. Whether enjoying a leisurely day on the beach or indulging in retail therapy, visitors will find Mumbai an exhilarating city that caters to families and business travellers alike.

Things to do in India

India offers a vibrant mix of outdoor adventures and stunning scenery, perfect for an unforgettable vacation. Explore bustling shopping centres and malls, indulge in a grand tour of India, and take advantage of numerous sightseeing options. From majestic landscapes to cultural experiences, there's something for everyone to enjoy.

Shopping

Chandni Chowk offers an authentic public market experience, bustling with vibrant energy. If you're up for a drive, visit Lulu Mall for a blend of shopping and entertainment, or explore Janakpuri District Centre for a more family-oriented atmosphere.

Recreation

At Isha Yoga Center, immerse yourself in yoga and meditation amidst serene surroundings. Experience rejuvenation at Della Adventure, where wellness meets adventure in a tranquil park setting. For sports enthusiasts, Narendra Modi Stadium offers an exhilarating atmosphere to enjoy various sporting events and activities.

Adventure

In Solang Valley, experience thrilling skiing amidst stunning landscapes, perfect for adventure enthusiasts. At Buddh International Circuit, feel the adrenaline rush with exhilarating motor racing events. Enjoy breathtaking views and a family-friendly atmosphere while riding the Gulmarg Gondola, connecting you to the stunning peaks of the Himalayas.

Nightlife

Experience the vibrant nightlife in India with a film at Plaza Cinema, perfect for family and romance. For a cultural touch, enjoy a performance at Siri Fort Auditorium. Thrill-seekers can head to Kufri Fun World for an exciting adventure in an arcade atmosphere.

Booking tips and Expedia advantages for India

To save money on your trip to India, consider visiting between June and August, when accommodation prices are lower. Saturdays are the best days for cheaper stays, while Wednesdays tend to be the most expensive. Utilise Expedia’s search tool to set your budget and filter for eco-friendly hotels. Booking a package that includes flights and activities can also lead to significant savings. For the best deals, sort listings by price from lowest to highest and look for offers that suit your travel preferences.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in India are June to August, 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, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are currently available. To find the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by booking an Expedia package that combines your hotel in India with your flights and activities.

Find the best attractions in India

India offers a wealth of outdoor and adventure opportunities, making it an ideal destination for those seeking scenic beauty and cultural experiences. With a diverse array of attractions including temples, beaches, and lakes, travellers can immerse themselves in the rich heritage and natural splendour of the country. Whether exploring ancient sites or relaxing by the water, India promises a captivating holiday filled with unforgettable experiences.

  • Taj Mahal: This iconic monument, a UNESCO World Heritage Site, epitomises Mughal architecture and is renowned for its stunning white marble façade. Visitors can experience the serene gardens and the intricate artistry that tells tales of love and history.
  • Palolem Beach: Known for its stunning crescent shape, Palolem Beach offers a tranquil escape with soft sands and crystal-clear waters. It's perfect for sunbathing, water sports, and enjoying vibrant beach shacks that serve delicious local cuisine.
  • Kashi Vishwanath Temple: A significant pilgrimage site, this temple is dedicated to Lord Shiva and is steeped in spirituality. Visitors can immerse themselves in the rich cultural heritage and experience the lively atmosphere of devotion that surrounds the temple.

Best time to go to India

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 (dry). November is its coolest month on average. At this time, visitor numbers are average and weather is sunny with no rain (dry).

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January78.3°F (25.700000000000003°C)No Rain (Dry)SunnySlightly HighAverage
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.700000000000003°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.200000000000003°C)Frequent RainMostly CloudySlightly LowSlightly Low
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 Rain (Dry)SunnyAverageSlightly High
December79.7°F (26.5°C)No Rain (Dry)SunnyAverageSlightly High

The nearest major airports for your trip to India

When flying into India, Indira Gandhi International Airport (DEL) in Delhi is a key entry point, situated 5.0km from the city centre. Notable hotels nearby include the Radisson Blu Plaza Delhi Airport, Holiday Inn New Delhi Aerocity by IHG, and Aloft New Delhi Aerocity, all offering luxurious 5-star accommodations just 1.2km from the airport. Each hotel is conveniently accessible via various transportation options, ensuring a smooth transition from your stay to your flight. Whether you prefer a short taxi ride or shuttle services, these hotels provide easy access to the airport, making your travel experience seamless and enjoyable.

Pocket Guide: India

This vast country, teeming with ancient temples, fortresses and bazaars full of colourful spices, with its snow-capped Himalayan peaks to the north and sun-drenched beaches to the south, holds more treasures that you could hope to discover in a dozen lifetimes. India is not so much a destination, it’s a series of unforgettable experiences, a riot for the senses, and the food...oh, the food. Yes, there’s so much to see and do with a hotel in India.

Where to Stay in India

Mumbai - Formerly known as Bombay, a hotel in Mumbai is your gateway to India. The beating heart of the vibrant Bollywood movie industry, a melting-pot of cultures, languages and aromas and in the middle of it all, a tropical forest. Mumbai can sometimes feel like stepping into an artist’s palette that’s caught up in a whirlwind. Perhaps that’s why so many people fall so deeply for it.

Jaipur - Painted pink to welcome the Prince of Wales in 1876, many streets apparently decided they liked the colour, and Jaipur is now known as the Pink City. Part of the famous Golden Triangle, India’s most popular tourist circuit, Jaipur’s unmissable sights include the imposing Amer Fort, and the Birla Mandir Hindu temple, which is best seen in the evenings when it’s beautifully illuminated. Book a Jaipur hotel today.

Delhi - With 25 million people in seven cities, it’s no surprise that for many first-time visitors to the sprawling, surging metropolis that is Delhi, it can seem utterly chaotic. The temptation then is to swiftly do all the main sights - the Red Fort, the Gates of Old Delhi, the fort of Purana Qila, the Lodi Gardens and the bustling bazaars - and then move on, but if you can take the heat and the crowds then Delhi has a funny habit of convincing you to stick around in one of its grand hotels.

Goa - This southern state was once a Portuguese colony, and remnants of this period can be seen everywhere, from its Catholic cathedrals and to the occasional drifting lilt of fado music drifting through a window. Yes, this is where people book hotels to party, but there’s far more to Goa than just the nightlife. Spend a morning in the market looking for handicrafts and jewellery, tour a spice farm or indulge in what seems to be the number one activity here - yoga.

Kerala - A South Indian coastal state, beloved by visitors for its tropical landscapes, idyllic sandy beaches, seaside hotels and resorts and the tranquil tea plantations often centred around Munnar, a hill station and once a popular holiday resort for officers of the British Raj. Feeling under the weather? Ayurvedic retreats are very big here.

How to Make the Most of Your Hotel in India

North of Mumbai, see the incredible cave complex of Kanheri, used for centuries by ancient societies of monks, and learn about the influence of Buddhism on Indian society. The Taj Mahal in Agra is perhaps the greatest monument to love ever created. This ivory-white mausoleum, built by Shah Jahan in the 17th century as a tomb for his favourite wife, is one of the world’s most-recognisable structures. Nearby, another World Heritage Site, the immense Agra Fort, built of red sandstone.

Discover the highlights of the Golden Triangle, including the Red Fort, the Taj Mahal and the City Palace with a convenient five-day tour of Jaipur, Delhi and Agra. Goa has long been one of the iconic traveller destinations, but there’s another side to it beyond the beaches and the bars which you can discover with a guided walking tour. If you want to get away from it all for a while, you’ll find peace and sanctuary in the hill stations found generally in the north, where European colonists would traditionally retreat to escape the stifling summer temperatures.

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 £38 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 £38 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?
We make booking a stay in India as easy as swiping right for your perfect holiday. First, there's the extensive choice and terrific prices. Then, there's our online Help Centre, which operates around-the-clock. Plus, when you join our One Key™ loyalty programme, you can collect OneKeyCash™* and redeem it on eligible hotels, flights, activities and more. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Expedia.