Best Places to Stay in India
Explore over 56000 accommodations in India
Popular regions
Tamil Nadu
Average stay price $45.86
Karnataka
Average stay price $46.8
Uttar Pradesh
Average stay price $48.84
Kerala
Average stay price $49.05
Maharashtra
Average stay price $53.93
Popular cities
Manali
Average stay price $127.38
Gurgaon
Average stay price $135.72
Chennai
Average stay price $137.2
Bangalore
Average stay price $188.27
Hyderabad
Average stay price $275.59
Rajasthan
Average stay price $57.98
Uttarakhand
Average stay price $108.13
We’ll share travel tips, incentives and unmissable offers!