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
Rajasthan
Average stay price $57.98
Uttarakhand
Average stay price $108.13
So you can indulge guilt-free
Excellent
759 ratings
Breakfast included
Free Cancellation
Trident Bandra Kurla Mumbai
Hotel
87 ratings
Suryagarh
Superb
14 ratings
Devi Ratn, Jaipur – IHCL SeleQtions
Exceptional
16 ratings
Windermere Estate
Show all
Because travel is for everyone
46 ratings
RAAS Devigarh
83 ratings
Wildflower Hall, An Oberoi Resort, Shimla
122 ratings
Taj Hari Mahal Jodhpur
66 ratings
Brunton Boatyard - Cgh Earth
Unwind at exquisite hotels that have hot tubs in the rooms!
536 ratings
The Oberoi Mumbai
165 ratings
Taj West End
49 ratings
The Paul Bangalore
973 ratings
Taj Palace, New Delhi
We’ll share travel tips, incentives and unmissable offers!