Book India Hotels
Go beyond your typical stay in India
Top Cities in India

Mumbai
Check prices for these dates
Top Hotels in India

Rajani Residency
Rajani Residency

Fabhotel Sangita Dham
Fabhotel Sangita Dham

Fabhotel Jimmy Palace
Fabhotel Jimmy Palace

The Taj Mahal Palace Mumbai
The Taj Mahal Palace Mumbai

Aurika, Udaipur - Luxury by Lemon Tree Hotels
Aurika, Udaipur - Luxury by Lemon Tree Hotels

MAYFAIR Heritage, Puri
MAYFAIR Heritage, Puri
Great weekend hotel deals in India
Image gallery for Sobit Sarovar Portico Goa

Sobit Sarovar Portico Goa
Guide to exploring India
Guide to exploring India
Accommodation in India
Adventurous travelers delight in the vividly designed buildings and exhilarating excursions available in the lush land of India. With a history reaching back more than 4,500 years, India is a vibrant, diverse country with plenty of thrilling activities, serene spiritual sites, and cultural attractions just waiting to be explored.
Mumbai, the gateway to India, lies along the Arabian Sea. The dynamic city is home to the country's financial center and the colorful Bollywood industry. India is the birthplace of four of the world's most powerful religions, and Mumbai provides unique opportunities to explore India's spiritual side. On Mumbai's Elephanta Island, for instance, visitors find hand-carved caves adorned with exquisite statues devoted to Shiva. Mumbai lodging is plentiful, but slightly more expensive than other cities. For the best cheap India hotel deal, make reservations early and book in the off-season.
From Mumbai, head north to Agra, where romance and magnificent architecture blend into one of the world's most famous landmarks, the Taj Mahal. Agra offers some of the top cheap hotel deals in India. Here, rates for rooms at four- and five-star properties are extremely affordable and easily accessed.
Just north of Agra is busy Delhi, where ornate architecture, gritty streets, and gleaming temples create an exotic, welcoming atmosphere. India's diverse history is evident in several ancient sites, including the 4th century Iron Pillar and Quwwat-ul-Islam, India's oldest mosque. To savor the real sights and flavors of India, visit open-air street market Dilli Haat. There, you'll sample regional foods and browse through local art and crafts. Delhi maintains the largest variety of hotels in India. Prices range broadly depending on the season and the type of India hotels you choose, so be sure to search for India hotel packages that offer lodging at a special discount.
Seasoned hikers and climbers will want to continue the journey north from Delhi to the Himalayas. Abundant mountain trails fill the area and offer challenging treks. Those who simply want to appreciate the beauty of the towering Himalayas can travel to Darjeeling aboard the historic Darjeeling Himalayan Railway. Darjeeling offers breathtaking views of the mountains, charming inns, and great India hotel deals.
From centuries-old mosques and spiritual caves to the Taj Mahal and teeming marketplaces, India has a feast for the senses just waiting to be explored.
Top reasons to visit India
- Diverse Outdoor Adventures: India offers a plethora of outdoor activities, from trekking in the Himalayas to exploring beautiful beaches.
- Rich Cultural Experiences: Immerse yourself in India's vibrant culture by visiting historic sites, temples, and experiencing local traditions.
- Stunning Landscapes: Enjoy breathtaking scenery, including serene lakes, majestic mountains, and picturesque cities like Jodhpur.
- Warm Hospitality: Experience the friendliness of locals and exceptional Indian hospitality throughout your stay.
- Varied Accommodation Options: Choose from luxurious hotels, family guesthouses, and relaxing spa retreats to suit your preferences.
Find great hotels in India
Discover the diverse hotel accommodation options across India, catering to every traveler's needs. Whether you're seeking luxurious star hotels in Mumbai, family-friendly guesthouses, or serene spa-themed retreats, you'll find the perfect place to unwind. With a focus on business amenities and an array of top-tier options, India promises a memorable stay for all visitors. Experience the best of Indian hospitality and choose from an impressive selection of hotels tailored just for you.
- The Metropolitan Hotel and Spa New Delhi: This 5-star hotel combines luxury with a welcoming atmosphere, making it perfect for families and LGBTQIA travellers. Located in the heart of New Delhi, it offers a serene spa experience with amenities like a pool, steam room, and various massage therapies, including reflexology and sports massage. The hotel also prioritises family needs, providing safety features such as window guards and highchairs, ensuring a comfortable stay for guests of all ages. Its affiliation with LGBTQI travel guides further emphasises its inclusive environment, making it a distinctive choice for a rejuvenating holiday.
- Grand Hyatt Mumbai Hotel and Serviced Apartments: Situated in vibrant Mumbai, this 5-star establishment is ideal for families and business travellers alike. The Grand Hyatt boasts extensive business facilities, including a conference centre, meeting rooms, and a dedicated business district, making it suitable for corporate events. For families, the hotel offers a range of amenities, such as a shared playground, babysitting services, and toys for younger guests. With its luxurious accommodations and convenient location, this hotel promises a blend of comfort and functionality for both work and leisure.
- Shangri-La Eros, New Delhi: Nestled in the city centre, Shangri-La Eros is a 5-star hotel that caters to both business and family travellers. Its business amenities include a fully equipped business centre, meeting rooms, and conference spaces, ensuring seamless corporate engagements. Families will appreciate the thoughtful amenities such as in-room childcare, cribs, and a dedicated children's pool. The hotel's elegant design and prime location make it a perfect base for exploring the city's rich cultural heritage while enjoying modern luxuries.
Where to stay in India
India offers a remarkable blend of vibrant culture, stunning scenery, and adventurous outdoor experiences. From the bustling streets of Delhi to the serene hill resorts of Himachal Pradesh, there’s something for every traveller. Enjoy the warm hospitality of friendly locals while exploring historical sites and indulging in luxury stays. Whether you're seeking a memorable holiday in a lively city or a relaxing retreat in nature, India promises an unforgettable journey.
- New Delhi: As the capital city of India, New Delhi serves as a vibrant hub of politics, culture, and history. Located in the north-central part of the country, it attracts travellers throughout the year, with a notable peak in visitor numbers during September and the December to January festive season. Visitors are drawn to New Delhi for its multifaceted experiences, including business, family, and city-themed adventures. Key attractions include historic landmarks, monuments, and places of worship, all easily accessible from public markets and shopping centres. Exploring the bustling streets, visitors can enjoy a rich tapestry of Indian culture and cuisine, making it a must-visit destination.
- Delhi: A sprawling metropolis, Delhi is a melting pot of tradition and modernity, situated in the north of India. With a steady influx of tourists, the city sees peaks in June to July and September, welcoming those seeking cultural, business, and city experiences. Delhi offers a plethora of activities, ranging from public markets to extensive shopping areas. Notable landmarks such as historic sites, monuments, and places of worship enrich the travel experience. The city’s diverse culinary scene and vibrant street life further add to its allure, making it an exciting destination for any traveller.
- Mumbai: Known as the financial capital of India, Mumbai is a dynamic metropolis located on the western coast. It experiences a steady flow of tourists year-round, with peaks from December to February. Visitors flock to Mumbai for its business, city, and family experiences. The city buzzes with energy, featuring shopping malls, lively shopping areas, and gorgeous beaches. Key attractions include modern civic buildings and consulates, providing a glimpse into the city's blend of tradition and contemporary life. Mumbai’s vibrant atmosphere and rich cultural diversity make it a compelling place to explore.
Things to do in India
India offers a diverse range of outdoor and adventure activities, making it a perfect vacation destination. You can indulge in shopping at vibrant malls and centres, while also enjoying breathtaking sightseeing options. Don't miss the opportunity to explore the stunning city of Jodhpur, known for its rich history and culture. Whether you're after scenic views or unique experiences, India has something for every traveller.
Shopping
For a vibrant shopping experience, visit Chandni Chowk for local markets bustling with energy. If you're up for a drive, head to Janakpuri District Centre for family-friendly shopping or explore Lulu Mall, which offers a mix of entertainment and retail in a lively atmosphere.
Recreation
Experience serenity at Isha Yoga Center with yoga sessions and meditation amidst tranquil surroundings. For thrilling adventures, Della Adventure offers exciting outdoor activities to rejuvenate your spirit. If you're up for sports, catch a game at Narendra Modi Stadium, where the vibrant atmosphere will energise you.
Adventure
At Wet N Joy Water Park in Lonavala, dive into thrilling water slides and wave pools, perfect for family fun. In Solang Valley, experience the thrill of skiing amidst breathtaking mountains. Meanwhile, the Buddh International Circuit offers adrenaline-pumping motor racing for sports enthusiasts seeking adventure.
Nightlife
Experience the vibrant nightlife at Siri Fort Auditorium for captivating performances, or unleash your inner child at Hakone's arcadeAdventureZone with thrilling games. For a cinematic escape, enjoy a film at Nazrul Tirtha, where romance and entertainment await. Each venue offers a unique atmosphere for a memorable night out!
*Distances are measured in a straight line; actual driving distances may vary depending on the route.Booking tips and Expedia advantages for India
When planning your trip to India, consider visiting between June and August for the best savings on accommodation. Saturdays are the cheapest days to book, while Wednesdays tend to be pricier. Use platforms like Expedia to filter for budget-friendly hotels, including eco-certified options. Combining your hotel, flights, and activities into a package can also lead to significant savings. For getting around, utilise affordable public transport options, and explore free activities to make the most of your experience without overspending.
- 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: Expedia's search tool enables you to choose your budget, desired location, and additional preferences. You can arrange your search results to display prices from lowest to highest, allowing you to find the most affordable hotels first. Additionally, you have the option to refine your choices by hotel category—by selecting the Eco-certified filter, you'll be shown sustainable and environmentally-friendly accommodation options available for booking.
- Consider bundling your trip: You can save some dollars by combining your hotel bookings in India with your flights and activities through an Expedia package deal.
Find the best attractions in India
India offers a diverse range of outdoor and adventure experiences, perfect for tourists seeking culture and scenic beauty. Explore stunning temples, picturesque beaches, and serene lakes across the country. With so much to see and do, you'll find plenty of attractions that cater to your interests. Don't forget to check out recommendations for the best hotels in India to enhance your stay and make the most of your vacation.
- Taj Mahal: This iconic monument stands as a symbol of love and architectural brilliance. Its stunning white marble facade, intricate carvings, and serene gardens create a breathtaking atmosphere, perfect for photography and reflection, while immersing you in rich Mughal history.
- Palolem Beach: Known for its picturesque scenery and vibrant beach vibes, Palolem Beach is a haven for relaxation and adventure. Enjoy sunbathing, water sports, or simply soaking in the sunset over the Arabian Sea, making it an ideal spot for beach lovers.
- Kashi Vishwanath Temple: A revered site for pilgrims, this temple boasts intricate architecture and a spiritual ambiance. Experience the local culture through rituals and offerings, and feel the devotion that fills the air in this sacred space.
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).
![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
January | 78.3°F (25.700000000000003°C) | No Rain (Dry) | Sunny | Slightly High | Average |
February | 79.7°F (26.5°C) | No Rain (Dry) | Sunny | Average | Slightly High |
March | 81.7°F (27.6°C) | No Rain (Dry) | Sunny | Slightly High | Average |
April | 83.7°F (28.700000000000003°C) | No Rain (Dry) | Sunny | Average | Average |
May | 85.6°F (29.8°C) | No Rain (Dry) | Sunny | Slightly Low | Average |
June | 74.5°F (23.6°C) | Light Rain | Mostly Sunny | Average | Slightly Low |
July | 69.6°F (20.9°C) | Frequent Rain | Mostly Cloudy | Average | Slightly Low |
August | 68.4°F (20.200000000000003°C) | Frequent Rain | Mostly Cloudy | Slightly Low | Slightly Low |
September | 77.2°F (25.1°C) | Light Rain | Mostly Sunny | Slightly High | Average |
October | 80.4°F (26.9°C) | Light Rain | Mostly Sunny | Slightly Low | Average |
November | 52.5°F (11.4°C) | No Rain (Dry) | Sunny | Average | Slightly High |
December | 79.7°F (26.5°C) | No Rain (Dry) | Sunny | Average | Slightly High |
The nearest major airports for your trip to India
If you're flying into India, Delhi's Indira Gandhi International Airport (DEL) is a major entry point located 12.9km from the city centre. For a comfortable stay nearby, consider the Radisson Blu Plaza Delhi Airport, Holiday Inn New Delhi Aerocity by IHG, or Aloft New Delhi Aerocity, all 3.2km from the airport and rated 5 stars. These hotels offer convenient access to DEL, ensuring a smooth transition from your accommodation to your flight. With excellent transportation services available, getting to and from the airport is hassle-free, making your arrival in India both enjoyable and efficient.
Recent Reviews in India
Recent Reviews in India

Aloft New Delhi Aerocity
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Top India Destinations
- Hotels in Goa
- Hotels in North Goa
- Hotels in South Goa
- Hotels in Kerala
- Hotels in Kodagu
- Hotels in Andaman and Nicobar Islands
- Hotels in Wayanad District
- Hotels in Rajasthan
- Hotels in Lakshadweep
- Hotels in Himachal Pradesh
- Hotels in Tamil Nadu
- Hotels in Uttarakhand
- Hotels in Maharashtra
- Hotels in South Delhi
- Hotels in Karnataka
- Hotels in Gujarat
- Hotels in Chennai District
- Hotels in Hyderabad District
- Hotels in Central Delhi
- Hotels in Punjab
- Hotels in Ladakh
- Hotels in Meghalaya
- Hotels in Sikkim
- Hotels in Mumbai Suburban
- Hotels in South West Delhi
- Hotels in Ernakulam District
- Hotels in Madhya Pradesh
- Hotels in Andhra Pradesh
- Hotels in Haryana
- Hotels in National Capital Territory of Delhi
- Hotels in Alappuzha District
- Hotels in Odisha
- Hotels in Bangalore Urban District
- Hotels in Uttar Pradesh
- Hotels in Darjeeling District
- Hotels in West Bengal
- Hotels in West Delhi
- Hotels in Telangana
- Hotels in Chandigarh
- Hotels in Assam
- Hotels in South East Delhi
- Hotels in Puducherry
- Hotels in Arunachal Pradesh
- Hotels in East Delhi
- Hotels in Kottayam District
Top India Destinations
- Mumbai Hotels
- Delhi Hotels
- Puri Hotels
- Jaipur District Hotels
- Bengaluru Hotels
- Chennai Hotels
- Hyderabad Hotels
- Udaipur Hotels
- Dehradun Hotels
- Kanthi Hotels
- Gurugram Hotels
- Manali Hotels
- Narendranagar Hotels
- Shimla Hotels
- Pune Hotels
- Ahmedabad Hotels
- Nainital Hotels
- Kolkata Hotels
- Mathura Hotels
- Leh Hotels
Hotel Theme
- Hotels with Parking in India
- Business Hotels in India
- Family Hotels in India
- Historic Hotels in India
- Hotels with Pool in India
- Spa Hotels in India
- Adventure Sport Hotels in India
- Beach Hotels in India
- Golf Hotels in India
- Romantic Hotels in India
- Luxury Hotels in India
- Cheap Hotels in India
- Pet Friendly Hotels in India
- Casino Hotels in India
- Boutique Hotels in India
- Green Hotels in India
- Ski Hotels in India
- Adults Only in India
- All Inclusive Hotels in India
- Winery Hotels in India
- LGBT Welcoming Hotels in India
More accommodation types in
- Apartments in India
- Holiday Homes in India
- Villas in India
- Resort in India
- Guest Houses in India
- B&B in India
- Cottages in India
- Hostels in India
- Serviced Apartments in India
- Farmstay in India
- Caravan Parks in India
- Lodges in India
- Safari Tentalow in India
- Condo Rentals in India
- Houseboats in India
- Cabin Rentals in India
- Chalets in India
- Inns in India
- Holiday Parks in India
- Residences in India
- Motels in India
- Palaces in India
- Castles in India
- Country House in India
- Capsule Hotels in India
- Town Houses in India
- Ranches in India
- Condominium Resort in India
- Treehouses in India
Explore more hotels
- Novotel New Delhi Aerocity Hotel
- JW Marriott Mumbai Sahar
- Holiday Inn New Delhi Aerocity by IHG
- Hyatt Centric Janakpuri New Delhi
- Aloft New Delhi Aerocity
- ibis New Delhi Aerocity Hotel
- JW Marriott Hotel New Delhi Aerocity
- ITC Grand Chola, a Luxury Collection Hotel, Chennai
- The Leela Palace New Delhi
- Trident Bandra Kurla Mumbai