Search Hotels in India

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    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
Star rating

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

Rajani Residency

3.0 star property
The price is CA $57
CA $64 total
includes taxes & fees
Jul 6 - Jul 7
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 CA $271
CA $319 total
includes taxes & fees
Jul 7 - Jul 8
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 CA $179
CA $233 total
includes taxes & fees
Jul 13 - Jul 14
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 CA $127
CA $153 total
includes taxes & fees
Aug 5 - Aug 6
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 CA $92
CA $107 total
includes taxes & fees
Jul 24 - Jul 25
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 CA $77
CA $87 total
includes taxes & fees
Jul 6 - Jul 7
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 CA $243
CA $289 total
includes taxes & fees
Jul 6 - Jul 7
The Leela Palace New Delhi

Holiday Inn New Delhi Aerocity by IHG

5.0 star property
8.6 out of 10, Excellent, (1003)
"Good location near the airport"
The price is CA $96
CA $118 total
includes taxes & fees
Jul 6 - Jul 7
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 CA $63
CA $70 total
includes taxes & fees
Jul 6 - Jul 7
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 CA $157
CA $189 total
includes taxes & fees
Jul 11 - Jul 12
The Leela Mumbai

Taj Mahal Tower, Mumbai

5.0 star property
9.6 out of 10, Exceptional, (1002)
"Excellent hospitality"
The price is CA $183
CA $216 total
includes taxes & fees
Jul 7 - Jul 8
Taj Mahal Tower, Mumbai

Aloft New Delhi Aerocity

5.0 star property
9.0 out of 10, Wonderful, (1002)
"Great hotel to stay "
The price is CA $104
CA $116 total
includes taxes & fees
Jul 6 - Jul 7
Aloft New Delhi Aerocity

The Leela Palace Chennai

5.0 star property
9.4 out of 10, Exceptional, (780)
"Very nice property and service, recommend staying here!"
The price is CA $185
CA $218 total
includes taxes & fees
Aug 2 - Aug 3
The Leela Palace Chennai

Radisson Blu Plaza Delhi Airport

5.0 star property
8.6 out of 10, Excellent, (1003)
"Excellent place to stay "
The price is CA $117
CA $138 total
includes taxes & fees
Jul 6 - Jul 7
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 CA $199
CA $235 total
includes taxes & fees
Jul 6 - Jul 7
JW Marriott Mumbai Juhu

Shangri-La Eros, New Delhi

5.0 star property
9.2 out of 10, Wonderful, (1001)
"May be the best hotel in Delhi"
The price is CA $167
CA $197 total
includes taxes & fees
Jul 11 - Jul 12
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:Jul 18 - Jul 20
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 Outdoor Adventures: India offers breathtaking landscapes for outdoor enthusiasts, from serene beaches to majestic mountains.
  • Rich Cultural Heritage: Experience India’s vibrant culture through its ancient temples, festivals, and local traditions.
  • Bustling Markets: Explore lively markets and shopping malls, perfect for unique souvenirs and local crafts.
  • Unique Accommodations: Enjoy a range of lodging options, from budget-friendly hotels to luxurious resorts tailored to every traveller.
  • Stunning Cities: Discover the architectural wonders and friendly atmosphere of cities like Delhi, Mumbai, and Jaipur.

Find great hotels in India

Explore a diverse array of hotel accommodations in India, ranging from budget-friendly options to luxurious 5-star establishments. Whether you prefer a cozy hotel or a relaxing resort, there's something to suit every traveler's needs. Popular themes include family-friendly, business-focused, and rejuvenating spa experiences. Discover the best hotels in India and find the ideal place to unwind during your vacation.

  • Holiday Inn New Delhi International Airport by IHG: Nestled conveniently near the airport, this 5-star hotel is perfect for families, business travellers, and luxury seekers alike. With a focus on comfort and convenience, guests can enjoy a variety of services, including a well-equipped business centre, conference spaces, and meeting rooms. Families will appreciate the child-friendly amenities such as free cribs, supervised childcare, and a children’s pool, ensuring a delightful stay for all ages.
  • The Metropolitan Hotel and Spa New Delhi: This elegant 5-star hotel combines modern luxury with a tranquil atmosphere, making it an ideal choice for families and business travellers. The Metropolitan features accessible business centres, meeting rooms, and spacious conference areas for seamless corporate events. Families can feel secure with amenities like highchairs and window guards, while the hotel’s spa provides a serene escape from the bustling city, ensuring relaxation for all guests.
  • Radisson Blu Plaza Delhi Airport: A romantic retreat, this 5-star hotel offers a unique blend of luxury and family-friendly services. With 24-hour business centre access, conference spaces, and meeting rooms, it's perfect for business travellers. For families, the hotel provides child-centric amenities like a children’s pool and babysitting services. Couples can indulge in romantic packages featuring champagne service and spa treatments, ensuring a memorable getaway that balances relaxation and celebration.

Where to stay in India

India offers a vibrant blend of adventure, culture, and history, making it an ideal destination for Canadian travellers. Explore popular cities like Delhi, Mumbai, and Jaipur, where you'll encounter stunning architecture, friendly locals, and rich traditions. For a leisurely experience, unwind in the serene landscapes of Kerala or the scenic mountains of Himachal Pradesh. Each region presents a unique atmosphere, ensuring a memorable vacation steeped in the diverse essence of India.

  • Puri: Nestled along the eastern coast of India, Puri is a well-known city famous for its stunning beaches and rich cultural heritage. Visitors flock to Puri for its vibrant outdoor experiences, particularly during the peak seasons of June to July and December. The city's picturesque coastline invites travelers to indulge in activities like surfing and dolphin watching. Don't miss the local temples, which are significant places of worship and provide a glimpse into the spiritual heart of the region.
  • Delhi: As a bustling metropolis, Delhi is a dynamic blend of history and modernity. This city attracts visitors year-round, particularly peaking in June to July and September. Delhi is a hub for culture and commerce, offering a variety of public markets and shopping areas that cater to every taste. Explore historic monuments and places of worship that tell the story of India's rich past, making Delhi an essential stop for any traveler seeking a true city experience.
  • New Delhi: The capital of India, New Delhi is a vibrant city that serves as a focal point for business and family experiences alike. The best time to visit is during September and the winter months from December to January. With an abundance of shopping centres and public markets, New Delhi offers visitors a unique urban experience. Be sure to visit its impressive historic landmarks and monuments, which reflect the city’s storied past and architectural grandeur.

Things to do in India

India offers an incredible array of outdoor adventures and stunning scenery for vacationers. You can immerse yourself in the vibrant shopping scenes found in bustling malls and markets. Don't miss the chance to explore the captivating holidays in Jodhpur, where rich culture meets thrilling experiences. With countless trips available throughout the country, you'll find endless opportunities for exploration and enjoyment in this diverse destination.

Shopping

For a vibrant shopping experience, visit Chandni Chowk, a bustling market with local goods. If you're up for a drive, explore Lulu Mall, a family-friendly shopping centre with entertainment options, or head to Janakpuri District Centre for a mix of city and family vibes.

Recreation

The Isha Yoga Center offers a tranquil environment for yoga and meditation, promoting holistic wellness. Eden Gardens provides an energetic atmosphere for sports enthusiasts, while Deshapriya Park invites relaxation amidst nature, perfect for leisurely strolls and rejuvenation.

Adventure

In Solang Valley, experience thrilling skiing and snowboarding against breathtaking mountain backdrops, perfect for adventure enthusiasts. At Wonderla Amusement Park, enjoy exciting rides and water attractions, making it ideal for family fun. The Gulmarg Gondola offers stunning views and exhilarating rides through picturesque landscapes, perfect for outdoor lovers.

Nightlife

In India, Deltin Royale Casino captivates with its vibrant atmosphere, blending romance and gaming excitement. For a cultural experience, Siri Fort Auditorium and Sangeetha Mahal offer family-friendly entertainment, showcasing local arts and performances that enrich the nightlife scene.

Booking tips and Expedia advantages for India

When planning your trip to India, consider visiting free attractions like Baga Beach, Chandni Chowk, and Palolem Beach to save on entertainment costs. The cheapest months for travel are May to July, with Saturdays being the most affordable days for accommodation. Use Expedia to compare hotel prices, and take advantage of package deals that combine flights, hotels, and activities for additional savings. Don't forget to look for discounts and prepaid booking options to maximize your budget while enjoying your visit to this vibrant 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 Tuesday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your preferences, such as your budget, desired location, and ideal hotel type. To find the best prices and deals, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save on costs by combining your hotel reservations in India with your flights and activities through an Expedia package deal.

Find the best attractions in India

India offers a wealth of outdoor adventures and stunning scenery for travellers seeking unforgettable experiences. With a diverse range of attractions, including temples, beaches, and lakes, there is something for everyone. Whether you're looking to immerse yourself in rich culture or enjoy nature's beauty, India's points of interest provide the perfect backdrop for an extraordinary vacation.

  • Taj Mahal: Experience the breathtaking beauty of the Taj Mahal, a UNESCO World Heritage Site, renowned for its stunning white marble architecture and intricate inlay work. As a symbol of love, it offers a serene atmosphere infused with rich cultural history, making it a must-visit landmark in India.
  • Kashi Vishwanath Temple: Visit one of the holiest temples in Hinduism, Kashi Vishwanath, dedicated to Lord Shiva. Its vibrant energy and spiritual significance create a captivating experience, allowing you to immerse yourself in the local culture and traditions.
  • Baga Beach: Relax on the golden sands of Baga Beach, known for its lively atmosphere and vibrant nightlife. Enjoy water sports, beach shacks, and stunning sunsets, offering a perfect blend of relaxation and excitement along the Arabian Sea.

Best time to go to India

Visitor numbers in India is generally unchanged in popularity throughout the year. 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. 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 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.7°C)No Rain (Dry)SunnyAverageAverage
May85.6°F (29.8°C)No Rain (Dry)SunnySlightly 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 Rain (Dry)SunnyAverageSlightly High
December79.7°F (26.5°C)No Rain (Dry)SunnyAverageSlightly High

The nearest major airports for your trip to India

Arriving in India is convenient with major airports like Delhi's Indira Gandhi International Airport (DEL), located 12.9km from the city centre. Nearby accommodations include the luxurious Pride Plaza Hotel Aerocity New Delhi and Aloft New Delhi Aerocity, both 3.2km away and offering easy access to the airport. Another excellent option is The Leela Palace New Delhi, situated 11.3km from DEL. These hotels provide various transportation services to ensure a smooth journey to and from the airport, making your travel experience seamless and enjoyable.

India Hotel Guide

Welcome to India

Utilize Expedia.ca today to book a vacation and explore all there is to see in India, the seventh-largest country on the planet. Take a tour of the capital, New Delhi, or enjoy a relaxed visit somewhere quieter. Expedia.ca will help you find the right trip for you. See just how easy it is to visit the country of your dreams, start the hunt today.

Looking to rest your head at an extravagant retreat in India? No problem. We have a massive selection of modest inns also. And there are an array of alternatives in between. It's simply based on what you're in the mood for and how much you'd like to save. As for location, you can select a room in any part of the area you'd like. You'll find a variety of accommodation choices in the busiest part of the area, as well as private rooms on the border of India. When you browse through our site's selection of rooms in India, you are guaranteed to find inexpensive rates and awesome offers on any type of accommodation in the area.

Quick facts about India:

  • With 1.30 billion residents, India ranks seventh in population compared to other countries
  • The currency in India is the Rupee
  • Don't forget to stop in Delhi , Mumbai , and Goa while you're in the country
  • border the country, so you can easily visit multiple countries in the same trip

Expedia.ca will save you money and time when locking down your reservations at a hotel in India, so you can spend your days making the most of your trip and not worrying about busting your budget. So why wait another second to book your travel plans to Asia? Type in your perfect travel dates now to view the best discounts on stays in India!

Many people who choose to visit India travel directly to the nation’s capital city of New Delhi. This illustrious city features sites of interest such as Lotus Temple, the India Gate National Monument, and Humayun’s Tomb. The immaculate Laxminarayan Temple is another one of New Delhi’s top tourist attractions. Visitors can learn more about the art, culture, and history of the city by visiting acclaimed museums like Gandhi Smriti, the National Museum, and the National Gallery of Modern Art. New Delhi is also one of the best locations to find cheap hotel deals in India.

The coastal city of Mumbai is another one of India’s most popular destinations. The city shares its name with a Hindu goddess and was known as Bombay until 1995. Mumbai is one of India’s more modern cities and features many impressive skyscrapers. The Bombay Museum, Mahalakshmi Temple, and the Gateway of India monument are among the city’s most visited attractions. Visitors can also enjoy a day frolicking at the Water Kingdom theme park. The ancient Kanheri Caves are located just outside of the city and feature old Buddhist rock carvings. There are also plenty of India hotel packages offering affordable rates on rooms.

Visiting India also gives tourists the opportunity to try a variety of special exotic foods. Curry is a staple in Indian cuisine and often includes meats like chicken, lamb, and fish as well as different types of spices. Tandoori chicken is a popular type of roasted chicken in India made with tangy spices and cool yogurt. Jalebi, khulfi, and qalaqand are famous desserts. People who have reservations about trying some of these exotic cuisine choices can still find plenty of restaurants serving traditional European and North American dishes. A cheap India hotel deal may even include meals provided by an onsite restaurant.

If you are planning to visit this magnificent country in the near future and are looking for hotels in India, you can take advantage of the India hotel deals featured on Expedia. You can save money if you book certain India hotels at least a few months in advance.

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 CA $57 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 CA $57 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.