Choosing your base in India
Set the main route first. Choose a neighbourhood or local base for each stop, then compare the hotel with the station, airport or visits that matter to that part of the trip.
Explore destinations in India
Agra
Agra lies on the Yamuna River in Uttar Pradesh. Choose a hotel from the route between your arrival point, planned visits and onward departure.
Read the guide →Ahmedabad
Ahmedabad is in Gujarat. Let the part of the city you intend to use determine the search area before comparing room prices across different districts.
Read the guide →Alibaug
Alibaug is a coastal destination south of Mumbai in Maharashtra. Choose the beach or local area first, then compare the accommodation and arrival route.
Read the guide →Amritsar
Amritsar is in Punjab. Start with the visits you want to make, then compare the hotel's immediate area and the journey from your arrival point.
Read the guide →Bengaluru
Bengaluru, also called Bangalore, is Karnataka's capital. Choose the part of the city that fits your visit before comparing room categories across a wide search area.
Read the guide →Bodhgaya
Bodh Gaya is a pilgrimage destination in Bihar associated with the Mahabodhi Temple complex. Choose the hotel around the visits and schedule that bring you here.
Read the guide →Chandigarh
Chandigarh serves as a capital for both Punjab and Haryana. Choose the hotel around the specific parts of the city your visit requires.
Read the guide →Chennai
Chennai is Tamil Nadu's capital on the Coromandel Coast. Choose accommodation around the part of the city your visit actually uses, rather than a general central label.
Read the guide →Chikmagalur
Chikmagalur, also written Chikkamagaluru, is in Karnataka. Decide whether you want a town base or accommodation in the surrounding district before comparing stays.
Read the guide →Coimbatore
Coimbatore is in Tamil Nadu near the Western Ghats. Decide whether it is the main destination or a stop within a wider trip before choosing accommodation.
Read the guide →Coorg
Coorg, also known as Kodagu, is a district in Karnataka. A property carrying the Coorg name may be in a very different part of the district from another on your shortlist.
Read the guide →Dharamshala
Dharamshala is in Himachal Pradesh's Kangra district. Choose the local area carefully and check the actual road or walking route to your hotel.
Read the guide →Goa
Goa is a coastal state, so choosing a beach or town comes before choosing a hotel. Two properties labelled Goa may suit completely different holiday plans.
Read the guide →Hyderabad
Hyderabad is Telangana's capital, on the Deccan Plateau. Decide which part of the city should anchor your stay before comparing hotels across the wider urban area.
Read the guide →Jaipur
Jaipur is Rajasthan's capital. Start with the visits you want to make, then choose between accommodation used mainly as a city base and a property where you intend to spend more time.
Read the guide →Jaisalmer
Jaisalmer is in Rajasthan's Thar Desert. Decide how much of the visit belongs in the city and whether any time farther out requires a separate accommodation booking.
Read the guide →Karjat
Karjat is in Maharashtra's Raigad district, within the wider Mumbai metropolitan region. A town booking and a rural property outside it can involve quite different arrival arrangements.
Read the guide →Kasol
Kasol is in Himachal Pradesh's Parvati Valley. Choose accommodation around the part of the valley you intend to use and the transport that will get you there.
Read the guide →Kochi
Kochi is a port city on Kerala's coast. Choose the part of the city that fits your visit before comparing hotels with a general Kochi address.
Read the guide →Kodaikanal
Kodaikanal is a hill town in Tamil Nadu's Palani Hills. Compare the actual approach to a property with the time you expect to spend exploring and resting there.
Read the guide →Kolkata
Kolkata lies beside the Hooghly River in West Bengal. Choose a neighbourhood around the places you want to spend time and the arrival point you will use.
Read the guide →Kushinagar
Kushinagar is a Buddhist pilgrimage destination in Uttar Pradesh. Organise accommodation around the sites you intend to visit and the timing of your onward journey.
Read the guide →Lonavala
Lonavala is a hill destination in Maharashtra between Mumbai and Pune. Choose the local base around the stay you want, rather than the broad destination name.
Read the guide →Lucknow
Lucknow is Uttar Pradesh's capital. Choose the part of the city that fits your visit and compare the daily journey from each shortlisted hotel.
Read the guide →Mahabaleshwar
Mahabaleshwar is a town in Maharashtra. Start with the outings you want to make and decide whether a central base or a property farther out better fits the stay.
Read the guide →Manali
Manali sits in the Kullu Valley in Himachal Pradesh. A town stay and accommodation farther into the valley can create different daily journeys.
Read the guide →Matheran
Matheran is a hill destination in Maharashtra with restrictions on vehicle access. The last part of the journey deserves attention before you choose a property.
Read the guide →Mumbai
Mumbai lies on India's western coast in Maharashtra. The neighbourhood choice has a direct effect on a short stay, so begin with the places you need to reach.
Read the guide →Munnar
Munnar is in Kerala's Western Ghats. Choose a local base from the route you intend to follow, since a Munnar-area address can cover accommodation well beyond the town.
Read the guide →Mussoorie
Mussoorie is a hill destination in Uttarakhand. Choose between a base near your planned visits and a property farther out only after checking the approach and daily transport.
Read the guide →Mysore
Mysore, officially Mysuru, is in Karnataka. Choose a base around the places you want to explore and the route used for your arrival or next stop.
Read the guide →New Delhi
Delhi NCR covers a wider area than New Delhi alone. Pin the exact part of the region you need before comparing hotels that share a broad destination label.
Read the guide →Ooty
Ooty is a hill town in the Nilgiris of Tamil Nadu. Choose between a town base and a property farther out only after checking the roads and daily journeys involved.
Read the guide →Pondicherry
Pondicherry, officially Puducherry, is on India's southeast coast. Decide whether your stay centres on the town or a property farther out before comparing accommodation.
Read the guide →Pune
Pune is in Maharashtra on the Deccan Plateau. Use your main daily destination to narrow the hotel search, then add the arrival and evening journeys.
Read the guide →Rishikesh
Rishikesh is on the Ganges in Uttarakhand. Choose the local base around the activities or places you want to visit, with the actual river crossing and walking route in mind.
Read the guide →Sarnath
Sarnath is near Varanasi in Uttar Pradesh and is associated with the Buddha's first sermon. Decide whether to stay locally or make the visit from another base.
Read the guide →Shimla
Shimla is a hill destination in Himachal Pradesh. Choose accommodation by its actual approach as well as its position on a map; a central-looking address can still leave a luggage-carrying walk.
Read the guide →Shirdi
Shirdi is a pilgrimage destination in Maharashtra associated with Sai Baba. Choose accommodation around the places you need to reach and the times your visit requires.
Read the guide →Srinagar
Srinagar lies in the Kashmir Valley. Confirm current official travel guidance and available transport before setting hotel dates or choosing between different accommodation types.
Read the guide →Tamil Nadu
Tamil Nadu is a state in southern India, so it needs a route rather than one hotel base. Choose the cities, coastal stops or hill destinations you want to combine.
Read the guide →Tirupati
Tirupati is a city in Andhra Pradesh associated with pilgrimage. Choose the hotel around the exact places you need to reach and the timing of your visit.
Read the guide →Udaipur
Udaipur is in Rajasthan. Decide where you want to spend your evenings and how much time belongs at the hotel before narrowing the accommodation search.
Read the guide →Vagamon
Vagamon is a hill destination in Kerala. Accommodation choice starts with the precise location and the route to the property, rather than the destination name alone.
Read the guide →Varanasi
Varanasi is on the Ganges in Uttar Pradesh. The exact location and approach to the hotel deserve attention before you choose a room for its river outlook.
Read the guide →Wayanad
Wayanad is a district in Kerala, rather than one compact town. Choose the part of the district that fits your plans before searching for a hotel or homestay.
Read the guide →Yercaud
Yercaud is a hill destination in Tamil Nadu's Servarayan Hills. Compare a base near your planned visits with a property chosen mainly for time spent on site.
Read the guide →
Before choosing a room
Confirm the full address and arrival requirements directly, especially when similarly named properties appear in different districts.
Compare the exact room category, including bed layout, cancellation terms and the full stay total. Hotel photographs may show several categories. If a detail matters to you, look for it in the room description or ask the property.
Where guest evidence is available, use it to investigate specific questions about the stay. Read the supporting comments and their dates. A neighbourhood description cannot establish how quiet an individual room will be.
Planning resources
Our stay advice is editorial guidance. Room facilities, transport services and hotel offers can change. Confirm the details for your trip before booking.