Find the best India Hotels

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

India Accommodation: Most Popular Cities to Stay

Filter by

Popular filters
Popular filters
Price per night
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Cities
Cities
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top Hotels India

Holiday Inn New Delhi International Airport, an IHG Hotel
5.0 star property
8.4 out of 10, Very good, 1,003 reviews
"Near by airport and so long traveld are easy "
The price is ₹6,750
per night
23 Jun - 24 Jun
Holiday Inn New Delhi International Airport, an IHG Hotel
The Taj Mahal Palace Mumbai
5.0 star property
9.6 out of 10, Exceptional, 393 reviews
"Great Experiece"
The price is ₹18,000
per night
25 Jun - 26 Jun
The Taj Mahal Palace Mumbai
ibis New Delhi Aerocity Hotel
3.0 star property
7.4 out of 10, Good, 1,001 reviews
"Excellent stay, really nice hotel for the reasonable price paid. Excellent shower, A/C, beds & bedding, toiletries, breakfast had lots of variety and was fabulous. Great location less than 500 meters to the Aerocity metro where you can get anywhere around the city very cheaply, the pool was fabulous although little shade during extreme temperatures, the pool swimming instructor (Sakshi Mondal) was fabulous and very attentive to anyone’s needs. highly recommended…"
The price is ₹4,000
per night
22 Jun - 23 Jun
ibis New Delhi Aerocity Hotel
The Leela Palace New Delhi
5.0 star property
9.6 out of 10, Exceptional, 1,003 reviews
"Very elegant hotel "
The price is ₹13,485
per night
22 Jun - 23 Jun
The Leela Palace New Delhi
The Metropolitan Hotel and Spa New Delhi
5.0 star property
8.0 out of 10, Very good, 1,004 reviews
"Staff were helpful and friendly - food was excellent - gym was minimal, spa service was adequate. Location was fantastic for downtown access.Would stay again."
The price is ₹7,999
per night
22 Jun - 23 Jun
The Metropolitan Hotel and Spa New Delhi
Radisson Blu Plaza Delhi Airport
5.0 star property
8.2 out of 10, Very good, 1,006 reviews
"It’s the nicest hotel to stay nearby the Delhi airport"
The price is ₹8,526
per night
23 Jun - 24 Jun
Radisson Blu Plaza Delhi Airport
Shangri-La Eros, New Delhi
5.0 star property
9.2 out of 10, Wonderful, 999 reviews
"My favourite hotel in delhi. Everything about it is is fantastic "
The price is ₹10,100
per night
22 Jun - 23 Jun
Shangri-La Eros, New Delhi
Taj Palace, New Delhi
5.0 star property
9.0 out of 10, Wonderful, 1,004 reviews
"The experience with airport transfer was amazing. After reaching the hotel, the staff escorted me and my son directly to the room and completed formalities in the room."
The price is ₹11,150
per night
25 Jun - 26 Jun
Taj Palace, New Delhi
JW Marriott Mumbai Juhu
5.0 star property
8.8 out of 10, Excellent, 800 reviews
"Rooms wete small but convenient the beach outside the gate was horribly dirty. Do not recommend going outside the hotel grounds. The grounds and pool area are very pretty 😍 "
The price is ₹13,000
per night
23 Jun - 24 Jun
JW Marriott Mumbai Juhu
Trident, Nariman Point Mumbai
5.0 star property
9.2 out of 10, Wonderful, 1,001 reviews
"Really great hotel in the heart of Mumbai. The food is insanely overpriced and so are drinks, and the breakfast people forget your order, but that's all really minor for such a fab place."
The price is ₹11,250
per night
23 Jun - 24 Jun
Trident, Nariman Point Mumbai
The Leela Ambience Convention Hotel Delhi
5.0 star property
9.0 out of 10, Wonderful, 338 reviews
"5 Stars!! Like, REALLY!! The Staff was fantastic, and the housekeeping is on par with the best I've encountered WORLDWIDE!! Bravo to the Housekeeping Manager, Mr. Kumar, for leading such an incredible team. I will definitely be returning 😃 "
The price is ₹6,833
per night
23 Jun - 24 Jun
The Leela Ambience Convention Hotel Delhi
The LaLiT New Delhi
5.0 star property
8.0 out of 10, Very good, 1,000 reviews
"Nice hotel for business stay. Can get a bit crowded though which means significant waiting time for elevators during peak hours. Courteous staff. "
The price is ₹9,200
per night
22 Jun - 23 Jun
The LaLiT New Delhi
JW Marriott Mumbai Sahar
5.0 star property
9.2 out of 10, Wonderful, 776 reviews
"Friendly helpful staff. Convenient location for airport access."
The price is ₹10,000
per night
22 Jun - 23 Jun
JW Marriott Mumbai Sahar
Niranta Airport Transit Hotel & Lounge Terminal 2 Arrivals
4.0 star property
7.8 out of 10, Good, 1,000 reviews
"Comfortable stay"
The price is ₹7,437
per night
24 Jun - 25 Jun
Niranta Airport Transit Hotel & Lounge Terminal 2 Arrivals
JW Marriott Hotel New Delhi Aerocity
5.0 star property
9.2 out of 10, Wonderful, 856 reviews
"The hotel is convenientely located and the food, rooms and decor is just perfect. Will stay again in the future."
The price is ₹14,000
per night
23 Jun - 24 Jun
JW Marriott Hotel New Delhi Aerocity
Taj Lake Palace
5.0 star property
9.6 out of 10, Exceptional, 307 reviews
"No limitation on food even if you book a room with breakfast and one major meal. Eat any exotic dish of your choice no worries. "
The price is ₹24,765
per night
23 Jun - 24 Jun
Taj Lake Palace
Novotel New Delhi Aerocity Hotel
4.0 star property
8.2 out of 10, Very good, 1,007 reviews
"Stay was good. staff are very helpful and friendly. "
The price is ₹6,749
per night
24 Jun - 25 Jun
Novotel New Delhi Aerocity Hotel
The St. Regis Mumbai
5.0 star property
9.2 out of 10, Wonderful, 578 reviews
"Very friendly and helpful staff right from the moment you arrive and at all levels within the hotel. Very comfortable rooms and an excellent breakfast spread and service. Excellent Indian restaurant and Chinese restaurant in the hotel. Would stay there again without thinking twice."
The price is ₹13,500
per night
19 Jul - 20 Jul
The St. Regis Mumbai
Ramada Plaza by Wyndham Palm Grove
5.0 star property
7.8 out of 10, Good, 578 reviews
"Everything was perfect."
The price is ₹8,230
per night
22 Jun - 23 Jun
Ramada Plaza by Wyndham Palm Grove
The Leela Mumbai
5.0 star property
9.2 out of 10, Wonderful, 1,006 reviews
"Exceeded my expectations "
The price is ₹11,000
per night
22 Jun - 23 Jun
The Leela Mumbai
Don't see what you're looking for?
See all available properties in India
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.

Vibrant culture, stunning landscapes, and flavorful cuisine await in India

India, a land of diverse landscapes and attractions, is a popular destination for tourists seeking a cultural and historical experience. From the bustling city of Mumbai to the iconic landmarks of Delhi, India offers a myriad of places to explore. The Mumbai Expressway provides a convenient and scenic route for travelers to navigate through the country. India's finest gems include its temples, museums, monuments, and cafes, where visitors can immersein rich history and indulge in delicious cuisine. With its captivating blend of tradition and modernity, India is a must-visit destination for any traveler.

When it comes to accommodation options in India, you'll be spoilt for choice. Here are some popular hotels to consider for your India holiday:

  • La Montana by TGI - This 3.0-star hotel in Ooty offers a beautiful setting with gardens, forests, natural parks, temples, horseback riding, waterfalls, a castle, flowers, countryside, and dolphins.
  • Nature Zone Jungle Resort - Located in Devikolam, this 3.0-star hotel is surrounded by mountains and offers opportunities for hiking, visiting monuments, biking, recreation, tours, laundry facilities, family-friendly amenities, and free parking.
  • The Leela Mumbai - This 5.0-star luxury hotel in Mumbai features a poolside bar, friendly staff, proximity to the airport, wedding services, childcare facilities, massage services, a sauna, a hot tub, and excursions.

With its diverse range of hotels, India offers something for every traveler. Whether you're looking for tranquility in Ooty, adventure in Devikolam, or luxury in Mumbai, India has it all. Book your stay in India and create unforgettable memories.

India offers a diverse range of exciting areas and neighborhoods for tourists to explore.

  • Delhi: This vibrant city is a treasure trove of temples, shopping, business, culture, museums, monuments, historical sites, cafes, dining, and even a castle. Experience the hustle and bustle of India's capital and immerse yourself in its rich history and vibrant atmosphere.
  • New Delhi: As the capital of India, New Delhi is a melting pot of cultures and offers a plethora of experiences. From awe-inspiring temples to bustling shopping districts, from world-class museums to iconic monuments, New Delhi has it all.
  • Mumbai: Known as the city of dreams, Mumbai is a perfect blend of tradition and modernity. Explore its diverse neighborhoods, indulge in shopping sprees, immerse yourself in the city's rich cultural heritage, visit museums and monuments, and enjoy a wide range of dining options.

India is a country filled with diverse attractions and experiences for a luxury holiday.

  • Taj Mahal: Marvel at the grandeur of this iconic monument in Agra, known for its stunning architecture, intricate marble work, and beautiful gardens.
  • Golden Temple: Immerse yourself in the spiritual ambiance of this sacred Sikh temple in Amritsar, adorned with golden domes and surrounded by a serene water body.
  • Kashi Vishwanath Temple: Explore the spiritual heart of Varanasi at this ancient Hindu temple, where you can witness vibrant rituals and experience the city's timeless charm.
  • Falaknuma Palace: Step into a world of opulence and grandeur at this breathtaking palace in Hyderabad, featuring stunning architecture, luxurious interiors, and panoramic views.
  • Kerala Tours: Embark on a journey through the backwaters, lush green landscapes, and serene beaches of Kerala, experiencing the unique culture, Ayurvedic therapies, and traditional houseboat cruises.
  • Bharathi Park: Discover the tranquility of this picturesque park in Pondicherry, filled with vibrant flowers, lush greenery, and peaceful pathways, perfect for a leisurely stroll.
  • Jaipur Trip: Immerse yourself in the vibrant culture of the Pink City, Jaipur, as you explore majestic forts, visit bustling markets, and indulge in traditional Rajasthani cuisine.
  • Private Dining Experiences: Indulge in a unique culinary experience with private dining options, whether it's a rooftop dinner overlooking the city skyline or a romantic dinner on a private beach.

When it comes to local cuisine in India, the highlights are abundant and the dining experiences are diverse. From street food to fine dining, India offers a culinary adventure like no other. Indulge in the aromatic spices of North Indian cuisine, such as butter chicken and biryani, or savor the flavours of South Indian delicacies like dosas and idlis. For a unique dining experience, head to the beautiful restaurant in India called Risala, located in the Rambagh Palace Hotel in Jaipur. This restaurant offers a regal ambiance and serves traditional Rajasthani dishes fit for royalty. Another must-visit restaurant is the Dining Pavilion at the Oberoi Amarvilas in Agra, where you can enjoy a meal with breathtaking views of the Taj Mahal.

Exploring the popular restaurants in India, Chinmayee's in Bengaluru is a must-try Asian restaurant known for its authentic flavours and vibrant atmosphere. If you're in Perundurai, Tirupur Sree Annapoorna is a renowned Asian restaurant that offers a wide range of dishes to satisfy your taste buds. For European cuisine, Khanna City Centre in Khanna is a top choice, serving delectable dishes with a touch of sophistication. Whether you're seeking local delights or international flavours, India's restaurant scene has something for everyone.

India boasts a year-around average temperature of 27.5°C, peaking at 33.3°C in June, its warmest month, and dipping to an average low of 20.4°C in November, the coolest. Rainfall averages at 61.6mm annually, with August seeing the heaviest showers and January, February, April, November, December being the driest month.

Monthcalendar iconTemperature (Celcius)temperature iconRainfall (mm)rain icon
January25.30.0
February25.30.0
March22.416.0
April27.90.0
May32.717.0
June33.363.0
July31.3234.7
August30.0248.2
September28.9125.5
October26.235.3
November20.40.0
December26.40.0

India hotels information

Number of reviews
16,626
Accommodation
42,833 hotels
Lowest Price
₹4,000
Highest Price
₹24,765
  • Diverse Landscapes: India offers diverse landscapes, from the stunning beaches of Kerala to the serene backwaters and lush green landscapes.
  • Cultural and Historical Experience: With its temples, museums, and monuments, India provides a rich cultural and historical experience for visitors to immerse themselves in.
  • Iconic Landmarks: Marvel at the grandeur of the Taj Mahal in Agra, the Golden Temple in Amritsar, and the Kashi Vishwanath Temple in Varanasi.
  • Opulent Palaces: Step into a world of opulence and grandeur at the Falaknuma Palace in Hyderabad.
  • Vibrant Cities: Explore the vibrant cities of Mumbai, Delhi, and Jaipur, where you can experience the hustle and bustle, rich history, and vibrant atmosphere.

Price trends for hotels in India

Less expensive
More expensive
Next month
June
March
₹3,941
Month
Price
January
₹7,277
February
₹7,051
March
₹8,500
April
₹7,654
May
₹7,537
June
₹3,792
July
₹3,941
August
₹4,499
September
₹4,611
October
₹5,034
November
₹6,074
December
₹6,142
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in India.

The India info point: What you need to know

Category
Details
Visa RequirementIndian tourists require a valid visa to enter India. It is recommended to apply for a tourist visa before traveling.
LanguageThe official languages of India are Hindi and English. English is widely spoken and understood in major tourist areas.
CurrencyThe currency of India is the Indian Rupee (INR). It is advisable to carry some cash and also have a credit or debit card for convenience.
WeatherIndia has diverse climates throughout the country. It is best to check the weather conditions of the specific region you plan to visit. Generally, India has hot summers and mild winters.
Popular Tourist DestinationsTaj Mahal, Jaipur (Pink City), Kerala Backwaters, Goa Beaches, Varanasi, Mumbai, Delhi, Rajasthan, Himachal Pradesh, and many more.
TransportationIndia has a well-developed transportation system with options like trains, buses, taxis, and auto-rickshaws. It is recommended to book tickets in advance, especially for long-distance travel.
CuisineIndian cuisine is known for its rich flavors and variety. Some popular dishes include curry, biryani, samosa, dosa, and butter chicken. It is important to be cautious about the spice levels if you are not accustomed to spicy food.
Cultural EtiquetteIndia is a culturally diverse country with various customs and traditions. It is important to respect the local customs, dress modestly in religious places, and remove footwear when entering temples or homes.

India Hotel Reviews
Expedia verified reviews

How to find great deals and cheap hotels in India

  • Use the helpful search filters on Expedia to find cheap hotels in India that suit your budget and travel needs.
  • Consider booking your travel during off-peak times, such as September to November or February to April, to avail lower prices on flights, hotels, and attractions.
  • Explore the diverse temples, shopping areas, museums, monuments, and historical sites in India to experience its rich culture and heritage.
  • Enjoy the local cafes and dining options that offer a taste of Indian cuisine.
  • Take the opportunity to visit castles and palaces in India for a glimpse into its royal history.
  • Make the most of Expedia's Rewards program to earn points and enjoy additional benefits during your stay in India.
  • Use local public transportation like buses or trains to save on travel expenses within India.
  • Keep an eye out for seasonal promotions and discounts on Expedia for even more savings on your Indian adventure.