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

This weekend
Next weekend

Filter by

Guest rating

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

Star rating

Our top choices for India hotels

The Taj Mahal Palace Mumbai

The Taj Mahal Palace Mumbai
5.0 star property
Colaba
9.6 out of 10, Exceptional, (710 reviews)
"One of the finest hotels in the world "
United States
RUSSELL
The price is RM872
RM1,029 total
includes taxes & fees
14 Jul - 15 Jul
The Taj Mahal Palace Mumbai

Taj Palace, New Delhi

Taj Palace, New Delhi
5.0 star property
New Delhi
9.2 out of 10, Wonderful, (1,000 reviews)
"Great place to stay in Delhi !"
United States
Anushka
The price is RM492
RM580 total
includes taxes & fees
28 Jun - 29 Jun
Taj Palace, New Delhi

The Leela Ambience Convention Hotel Delhi

The Leela Ambience Convention Hotel Delhi
5.0 star property
Vivek Vihar
9.0 out of 10, Wonderful, (699 reviews)
"Great hotel"
United Kingdom
Samita
The price is RM323
RM349 total
includes taxes & fees
29 Jun - 30 Jun
The Leela Ambience Convention Hotel Delhi

The Leela Palace New Delhi

The Leela Palace New Delhi
5.0 star property
Diplomatic Enclave
9.6 out of 10, Exceptional, (999 reviews)
"Good place to stay love it"
United States
Charanjit
The price is RM589
RM695 total
includes taxes & fees
4 Jul - 5 Jul
The Leela Palace New Delhi

Radisson Blu Hotel Greater Noida

Radisson Blu Hotel Greater Noida
4.5 star property
Greater Noida
8.2 out of 10, Very good, (172 reviews)
"Good and freeh"
Canada
Abhishek
The price is RM267
RM281 total
includes taxes & fees
4 Jul - 5 Jul
Radisson Blu Hotel Greater Noida

Hotel Visit

Hotel Visit
3.0 star property
Barnala
4.0 out of 10, (1 review)
"There"
Canada
Jasdeep
The price is RM83
RM87 total
includes taxes & fees
30 Jun - 1 Jul
Hotel Visit

The Leela Mumbai

The Leela Mumbai
5.0 star property
Mumbai
9.4 out of 10, Exceptional, (1,001 reviews)
"Breakfast was excellent"
Canada
SAMIUDDIN
The price is RM515
RM607 total
includes taxes & fees
28 Jun - 29 Jun
The Leela Mumbai

Shangri-La Eros, New Delhi

Shangri-La Eros, New Delhi
5.0 star property
Connaught Place
9.2 out of 10, Wonderful, (1,002 reviews)
"Every element of the service is well thought out and the staff are very attentive, kind and thorough in their service. I wouldn’t stay in any other hotel in Delhi."
United Kingdom
Jagjeet
The price is RM480
RM566 total
includes taxes & fees
10 Jul - 11 Jul
Shangri-La Eros, New Delhi

Novotel New Delhi Aerocity Hotel

Novotel New Delhi Aerocity Hotel
4.5 star property
Aerocity
8.6 out of 10, Excellent, (1,006 reviews)
"Great stay"
Canada
Veena
The price is RM367
RM433 total
includes taxes & fees
27 Jun - 28 Jun
Novotel New Delhi Aerocity Hotel

Aloft by Marriott New Delhi Aerocity

Aloft by Marriott New Delhi Aerocity
5.0 star property
Aerocity
9.4 out of 10, Exceptional, (1,072 reviews)
"Good airport transfer and check in experience. Room was clean with good amenities."
United States
Aditya
The price is RM349
RM412 total
includes taxes & fees
28 Jun - 29 Jun
Aloft by Marriott New Delhi Aerocity

Golden Tulip Lucknow

Golden Tulip Lucknow
3.5 star property
Lucknow
8.2 out of 10, Very good, (154 reviews)
"Over all experience was good only complaint is I'll call so many time for tv but no body come "
United Kingdom
Shafquat
The price is RM198
RM208 total
includes taxes & fees
28 Jun - 29 Jun
Golden Tulip Lucknow

Taj Mahal Tower, Mumbai

Taj Mahal Tower, Mumbai
5.0 star property
Colaba
9.6 out of 10, Exceptional, (1,002 reviews)
"Comfortable stay and good staff."
United States
cecil
The price is RM602
RM710 total
includes taxes & fees
5 Jul - 6 Jul
Taj Mahal Tower, Mumbai

Holiday Inn New Delhi Aerocity by IHG

Holiday Inn New Delhi Aerocity by IHG
5.0 star property
Aerocity
8.8 out of 10, Excellent, (1,000 reviews)
"Wonderful stay!"
Canada
Mandeep Singh
The price is RM314
RM403 total
includes taxes & fees
29 Jun - 30 Jun
Holiday Inn New Delhi Aerocity by IHG

Grand Sultan Tea Resort & Golf

Grand Sultan Tea Resort & Golf
5.0 star property
Kamalganj
7.6 out of 10, Good, (31 reviews)
"Don’t have any negative to say about in my opinion everything was very excellent. it’s a great place staff are very friendly very secured very good place to come and visit with the family."
United Kingdom
Abdul
The price is RM575
RM728 total
includes taxes & fees
29 Jun - 30 Jun
Grand Sultan Tea Resort & Golf

Radisson Blu Plaza Delhi Airport

Radisson Blu Plaza Delhi Airport
5.0 star property
Mahipalpur
9.0 out of 10, Wonderful, (1,089 reviews)
"Good for family stay before leaving for the airport."
United States
Madhuchanda
The price is RM326
RM362 total
includes taxes & fees
27 Jun - 28 Jun
Radisson Blu Plaza Delhi Airport

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 RM455
RM582 total
includes taxes & fees
30 Jun - 1 Jul
Aurika, Udaipur - Luxury by Lemon Tree Hotels

The Leela Kovalam, a Raviz Hotel

The Leela Kovalam, a Raviz Hotel
5.0 star property
Neyyattinkara
8.8 out of 10, Excellent, (519 reviews)
"Room cleaning staff were excellent very friendly provided all toiletties All staff very friendly always happy to help excellent manners breakfast had wide variety of choice n staff excellent too somnath and his crew were just out of this world excellent manners I would recommend this hotel highly we celebrated my birthday n staff surprised me with yummy cake thank you for the best stay at this hotel ever"
United Kingdom
KANTI
The price is RM698
RM824 total
includes taxes & fees
23 Jul - 24 Jul
The Leela Kovalam, a Raviz Hotel

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 RM77
RM81 total
includes taxes & fees
2 Jul - 3 Jul
Hotel RK Grande

Crowne Plaza Greater Noida by IHG

Crowne Plaza Greater Noida by IHG
5.0 star property
Greater Noida
8.6 out of 10, Excellent, (219 reviews)
"The staff were very attentive, and the hotel had very good facilities."
United Kingdom
Harjinder
The price is RM243
RM278 total
includes taxes & fees
4 Jul - 5 Jul
Crowne Plaza Greater Noida by IHG

The Leela Palace Udaipur

The Leela Palace Udaipur
5.0 star property
Udaipur
9.4 out of 10, Exceptional, (208 reviews)
"Experience was out of this world ! Would highly recommend the Leela to anyone!"
United States
Jeffrey
The price is RM1,224
RM1,444 total
includes taxes & fees
30 Jun - 1 Jul
The Leela Palace Udaipur
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:3 Jul - 5 Jul

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 Outdoor Adventures: India boasts stunning landscapes, from the majestic Himalayas to serene backwaters in Kerala, perfect for adventure seekers.
  • Rich Cultural Experiences: Immerse yourself in vibrant markets and ancient architecture, exploring the unique cultural heritage across various regions.
  • Luxurious Accommodations: Enjoy a range of lodging options, from opulent five-star hotels to charming guesthouses, catering to every traveller's needs.
  • Thrilling Activities: Engage in exciting amusement parks, captivating city tours, and local festivals for a memorable holiday.
  • Beautiful Beaches: Relax on Goa's stunning beaches, known for their picturesque views and tranquil atmosphere.

Find great hotels in India

Discover a diverse array of hotel accommodations across India, from luxurious five-star establishments to charming guesthouses. Whether you're seeking a family-friendly retreat, a serene spa experience, or facilities tailored for business travel, India offers something for every type of traveller. Explore top hotels that combine comfort and elegance, ensuring a memorable stay in this vibrant country.

  • The Metropolitan Hotel and Spa New Delhi: Situated in the heart of New Delhi, The Metropolitan Hotel and Spa offers a luxurious 5-star experience with a family-friendly focus. Guests have rated this hotel an impressive 8.0 out of 10, highlighting its serene spa and ample amenities for children. The hotel features a full-service spa, ideal for relaxation, offering various treatments including aromatherapy and massages. Families can take advantage of child-friendly services such as cribs, highchairs, and a first aid kit, ensuring a comfortable stay for younger guests. The inviting pool area and on-site dining options further enhance the experience, making it a perfect retreat for those seeking both relaxation and family bonding.
  • Shangri-La Eros, New Delhi: Known for its exceptional service, Shangri-La Eros is a 5-star hotel that boasts a remarkable guest rating of 9.2 out of 10. This property caters to families with an array of amenities including complimentary cribs and babysitting services, allowing parents to explore with peace of mind. Its elegant rooms are designed for comfort, while the hotel's dining options offer a taste of local and international cuisines. The thoughtfully designed spaces and chic ambience promote a relaxing atmosphere, making it an excellent choice for families looking to immerse themselves in the vibrant culture of New Delhi.
  • Grand Hyatt Mumbai Hotel & Residences: Located in the bustling city of Mumbai, the Grand Hyatt Hotel & Residences is a luxurious 5-star accommodation with a guest rating of 8.8 out of 10. This family-oriented hotel features a variety of amenities, including a shared playground and supervised childcare services. Guests can unwind in the expansive pool area, which is also suitable for children. The hotel offers spacious accommodations with modern comforts, ensuring that families enjoy a delightful stay. Its prime location provides easy access to Mumbai's attractions, making it an ideal base for exploring the city while enjoying luxurious hospitality.

Where to stay in India

India is a treasure trove for those seeking outdoor adventures and cultural experiences. From the bustling markets of Delhi to the serene backwaters of Kerala, each region offers a unique vibe. Explore the majestic landscapes of the Himalayas or unwind in luxurious resorts in Goa. With friendly locals and rich historical sites, your ideal Indian getaway promises breathtaking locations and unforgettable shopping experiences. Immerse yourself in the vibrant culture that makes India a truly remarkable destination.

  • New Delhi: As the capital city of India, New Delhi is a vibrant blend of tradition and modernity. This city attracts travellers year-round, with peak visits in September and from December to January. New Delhi offers an enriching travel experience, particularly for business and family-themed trips. Visitors can explore bustling public markets and shopping areas, while iconic landmarks such as the India Gate and Humayun's Tomb provide glimpses into the city's rich history. The nearby national parks also offer a refreshing escape into nature.
  • Delhi: Delhi, a sprawling metropolis, is steeped in culture and history. The city sees a surge of visitors during June to July and September. Known for its diverse experiences, Delhi is perfect for those interested in business, culture, and urban exploration. The local markets and shopping centres are a treasure trove of unique finds. Don't miss the chance to visit historic sites like the Red Fort and Qutub Minar, along with the lush national parks that dot the city, making it a perfect mix of urban and natural landscapes.
  • Mumbai: Mumbai, the financial capital of India, is a bustling metropolis that captivates visitors with its dynamic energy. While the number of arrivals is fairly consistent throughout the year, December to February sees an influx of tourists. Ideal for family and business-oriented travellers, Mumbai boasts an array of shopping areas and modern shopping centres. The city's highlights include stunning beaches like Juhu and Chowpatty, as well as the iconic Gateway of India, where visitors can experience the vibrant street life and cultural diversity that Mumbai is renowned for.

Things to do in India

Shopping

Experience the vibrant markets of Delhi, like Chandni Chowk, where you can find traditional textiles and spices. In Mumbai, visit Phoenix Marketcity, a sprawling mall featuring global brands and entertainment options, perfect for a leisurely shopping day.

Recreation

The Ananda in the Himalayas offers a tranquil retreat where ancient Ayurvedic practices and yoga sessions rejuvenate the body and mind. Guests can indulge in spa treatments with Himalayan herbs while enjoying breathtaking views of the surrounding mountains, creating a harmonious atmosphere for relaxation.

At Vana Retreats in Dehradun, guests experience a holistic approach to wellness through personalised programmes. Activities include guided nature walks, meditation sessions, and nourishing cuisine designed to detoxify and revitalise, all set within lush forest surroundings that enhance the sense of calm.

Located in Kerala, the Somatheeram Ayurvedic Health Resort provides authentic Ayurvedic treatments amidst serene landscapes. Guests can partake in yoga classes on the beach, enjoy herbal therapies, and savour traditional Kerala cuisine, fostering a deep connection with nature and wellness.

The SwaSwara Retreat in Gokarna combines yoga, meditation, and Ayurveda in a stunning coastal setting. Visitors can engage in creative workshops, enjoy healthy meals made from local ingredients, and participate in beach walks, promoting a sense of peace and well-being.

Adventure

The Buddh International Circuit offers exhilarating motor racing experiences, set against a backdrop of sporty vibes. In Gulmarg, the Gondola provides breathtaking views and thrilling outdoor adventures for families. At Kari Motor Speedway, adrenaline seekers can enjoy high-speed racing in a vibrant atmosphere.

Nightlife

In Mumbai, the iconic Gateway of India comes alive at night with street food stalls and lively performances. Delhi's Hauz Khas Village is known for its trendy bars and vibrant atmosphere. Bangalore boasts a thriving pub scene, while Goa offers beach parties under the stars.

*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 on your trip to India, consider travelling during the off-peak months of May to July, when prices are lower than in February and the festive months of November to December. Saturdays are the most affordable days to stay, while Wednesdays tend to be pricier. Use Expedia's search tool to find budget-friendly options by filtering prices from lowest to highest, and consider bundling your hotel, flights, and activities for greater savings. Keep an eye out for accommodation promotions to maximise your budget.

  • 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 choices based on your budget, desired location, and preferred hotel type. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel reservation in India with your flights and activities through an Expedia package.

Find the best attractions in India

India offers a splendid array of outdoor and adventure experiences, perfect for those seeking scenic beauty. Popular attractions include temples, beaches, and lakes, all catering to travellers eager for cultural immersion and thrilling activities. Whether exploring ancient architecture or relaxing by serene waters, there are countless opportunities to create unforgettable memories in this vibrant country.

  • Taj Mahal: An iconic symbol of love, the Taj Mahal is a stunning white marble mausoleum that showcases intricate craftsmanship and beautiful gardens. Its serene atmosphere and breathtaking architecture make it a must-visit for those interested in history and culture.
  • Kashi Vishwanath Temple: This revered Hindu temple dedicated to Lord Shiva is known for its sacred significance and intricate architecture. The vibrant atmosphere filled with spiritual energy offers a profound experience for visitors looking to understand India's rich religious heritage.
  • Baga Beach: Renowned for its lively atmosphere, Baga Beach is a popular destination for sunbathing and water sports. Visitors can enjoy a blend of relaxation and excitement, with numerous shacks offering delicious local cuisine and refreshing drinks.

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

Explore a world of travel with Expedia

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 RM87 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 RM87 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.