Hotels in India

Find the best deals on 111,577 hotels in India

Check-in
Check-out
Compare vs. momondo |

Cheapest cities to book a hotel in India

Looking for a city in India to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
$22 - $40
CHEAPEST CITY IN INDIA Jaipur 30% cheaper Hotels in Jaipur are the cheapest in India at just $22 per night on average.
MOST EXPENSIVE CITY IN INDIA Mumbai 29% more expensive Mumbai has the highest priced hotels in India with rooms averaging $40 per night.
MOST POPULAR CITY IN INDIA New Delhi 68% more users visited More momondo users search for hotels in New Delhi than any other city in India

Popular Cities in India

Book one of the best deals India has to offer in these popular locations
  • Holiday Inn New Delhi International Airport
    Best value

    Holiday Inn New Delhi International Airport

    Delhi Internatinal Aiport, New Delhi

    8.4

    $31

    View Deal
  • Welcomhotel Dwarka - Member Itc Hotel Group
    #1 Most popular

    Welcomhotel Dwarka - Member Itc Hotel Group

    Plot no 3, Sector 10, District Center, New Delhi

    7.5

    $40

    View Deal
  • Radisson Blu New Delhi Dwarka
    #2 Most popular

    Radisson Blu New Delhi Dwarka

    Plot No 4, Sector 13, New Delhi

    6.8

    $32

    View Deal
  • The Lalit New Delhi
    #3 Most popular

    The Lalit New Delhi

    Barakhamba Avenue, New Delhi

    8.3

    $64

    View Deal
  • Andaz Delhi Aerocity- Concept by Hyatt
    #4 Most popular

    Andaz Delhi Aerocity- Concept by Hyatt

    Aerocity, New Delhi, New Delhi

    8.5

    $56

    View Deal
  • The Piccadily
    #5 Most popular

    The Piccadily

    Janakpuri District Centre Complex, New Delhi

    5.4

    $45

    View Deal
  • Eros Hotel New Delhi, Nehru Place

    Eros Hotel New Delhi, Nehru Place

    American Plaza, Nehru Place, New Delhi

    7.7

    $36

    View Deal
  • Hotel Sea Princess
    Best value

    Hotel Sea Princess

    969, Juhu Tara Road, Juhu Beach, Mumbai

    7.8

    $50

    View Deal
  • The Lalit Mumbai
    #1 Most popular

    The Lalit Mumbai

    Sahar Airport Road, Mumbai

    8.2

    $52

    View Deal
  • Trident, Nariman Point Mumbai
    #2 Most popular

    Trident, Nariman Point Mumbai

    Nariman Point, Mumbai

    9.0

    $67

    View Deal
  • President, Mumbai - Ihcl Seleqtions
    #3 Most popular

    President, Mumbai - Ihcl Seleqtions

    90 Cuffe Parade, Mumbai

    8.6

    $57

    View Deal
  • Novotel Mumbai Juhu Beach
    #4 Most popular

    Novotel Mumbai Juhu Beach

    Balraj Sahani Marg, Juhu Beach, Mumbai

    6.8

    $54

    View Deal
  • The Orchid- Ecotel Mumbai Airport
    #5 Most popular

    The Orchid- Ecotel Mumbai Airport

    70-C Nehru Road, Mumbai

    7.6

    $52

    View Deal
  • The Taj Mahal Palace, Mumbai

    The Taj Mahal Palace, Mumbai

    Opp The Gateway of India Apollo Bunder Colaba, Mumbai

    9.3

    $202

    View Deal
  • Grand Chennai By Grt Hotels
    Best value

    Grand Chennai By Grt Hotels

    120, Sir Thyagaraya Road, Chennai

    8.8

    $39

    View Deal
  • The Raintree, St. Mary's Road
    #1 Most popular

    The Raintree, St. Mary's Road

    120 St. Mary's Road, Chennai

    8.8

    $95

    View Deal
  • ITC Grand Chola, a Luxury Collection Hotel, Chennai
    #2 Most popular

    ITC Grand Chola, a Luxury Collection Hotel, Chennai

    #63 Mount Road, Chennai

    8.5

    $53

    View Deal
  • The Raintree, Anna Salai
    #3 Most popular

    The Raintree, Anna Salai

    636 Anna Salai Teynampet, Chennai

    8.6

    $55

    View Deal
  • Radisson Blu Hotel Chennai
    #4 Most popular

    Radisson Blu Hotel Chennai

    531 Gst Road, St.Thomas Mount, Chennai

    8.4

    $91

    View Deal
  • E Hotel
    #5 Most popular

    E Hotel

    Express Avenue Mall, Gate # 1, Chennai

    8.4

    $49

    View Deal
  • Le Royal Meridien Chennai

    Le Royal Meridien Chennai

    1 Gst Road, Chennai

    7.4

    $57

    View Deal
  • The Sonnet Kolkata
    Best value

    The Sonnet Kolkata

    Block: DD. Plot No :08, Sector-01 Salt Lake, Kolkata

    8.4

    $53

    View Deal
  • The Lalit Great Eastern Kolkata
    #1 Most popular

    The Lalit Great Eastern Kolkata

    1,2, 3, Old Court House Street, Kolkata

    8.5

    $60

    View Deal
  • Hyatt Regency Kolkata
    #2 Most popular

    Hyatt Regency Kolkata

    Ja 1, Sector 3, Kolkata

    7.8

    $64

    View Deal
  • The Peerless Inn Kolkata
    #3 Most popular

    The Peerless Inn Kolkata

    12 Jawaharlal Nehru Road, Kolkata

    7.2

    $54

    View Deal
  • Taj Bengal
    #4 Most popular

    Taj Bengal

    34 B Belvedere Road Alipore, Kolkata

    8.9

    $81

    View Deal
  • The Park Kolkata
    #5 Most popular

    The Park Kolkata

    17 Park Street, Kolkata

    6.9

    $61

    View Deal
  • The Oberoi Grand Kolkata

    The Oberoi Grand Kolkata

    15 Jawaharlal Nehru Road, Kolkata

    9.3

    $81

    View Deal
  • Lemon Tree Premier Hitec City Hyderabad
    Best value

    Lemon Tree Premier Hitec City Hyderabad

    Plot No.2, Survey No.64, Hitec City, Madhapur, Hyderabad

    7.9

    $23

    View Deal
  • The Park Hyderabad
    #1 Most popular

    The Park Hyderabad

    22, Rajbhavan Road, Somajiguda, Hyderabad

    6.3

    $28

    View Deal
  • Holiday Inn Express Hyderabad Banjara Hills
    #2 Most popular

    Holiday Inn Express Hyderabad Banjara Hills

    6-3-563/2nd Floor/a, Hyderabad

    7.7

    $25

    View Deal
  • Radisson Blu Plaza Hotel Hyderabad Banjara Hills
    #3 Most popular

    Radisson Blu Plaza Hotel Hyderabad Banjara Hills

    8-2-409 Road No 6 Banjara Hills, Hyderabad

    8.1

    $38

    View Deal
  • Hyderabad Marriott Hotel & Convention Centre
    #4 Most popular

    Hyderabad Marriott Hotel & Convention Centre

    Opp Hussain Sagar Lake Tank Bund Rd, Hyderabad

    8.6

    $43

    View Deal
  • Hotel Saptagiri
    #5 Most popular

    Hotel Saptagiri

    5-4-655, Abids South 2 St, Old Kattal Mandi,Namplly Station Road Abids Hyderabad, Hyderabad

    View Deal
  • Hyatt Place Hyderabad Banjara Hills

    Hyatt Place Hyderabad Banjara Hills

    Road 1 Banjara Hills, Hyderabad

    8.2

    $47

    View Deal

India travel tips

Let us help you with the best tips about India

When is the least expensive time to stay in India?

At just $81 per night on average, June is the least expensive month to stay at a hotel in India. The most expensive month to stay at a hotel in India is February.

Where do most people stay in India?

Out of all the tourist destinations in India, our data shows that travelers tend to visit New Delhi more often than any other city.

Which city in India has the most expensive hotel rooms?

As a popular tourist destination in India, it is no surprise that Mumbai has the most expensive hotel rooms at $40 per night - 29% more than than the country's average hotel room price.

Which city in India has the least expensive hotel rooms?

If you’re looking for the best bang for your buck when visiting India, consider staying in Mumbai. According to our data, Mumbai is the least expensive city to spend the night in when visiting India, with an average nightly rate of $13, 85% below the country’s average.