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
Enjoy budget hotels and stays that won’t break the bank
Good
158 ratings
Calangute Grande
Hotel
Very Good
179 ratings
Hotel Kapil
Hotel Parkway Deluxe
Show all
So you can indulge guilt-free
Excellent
2247 ratings
Breakfast included
Free Cancellation
Trident Bandra Kurla Mumbai
Exceptional
83 ratings
Suryagarh
203 ratings
Devi Ratn, Jaipur – IHCL SeleQtions
16 ratings
Windermere Estate
Because travel is for everyone
10 ratings
RAAS Devigarh
77 ratings
Wildflower Hall, An Oberoi Resort, Shimla
118 ratings
Taj Hari Mahal Jodhpur
59 ratings
Brunton Boatyard - Cgh Earth
Unwind at exquisite hotels that have hot tubs in the rooms!
1953 ratings
The Oberoi Mumbai
155 ratings
Taj West End
Superb
48 ratings
The Paul Bangalore
4466 ratings
Taj Palace, New Delhi
We’ll share travel tips, incentives and unmissable offers!