Best Places to Stay in India
Explore over 56000 accommodations in India
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
New Delhi
Average stay price $280.65
Jaipur
Average stay price $289.29
Mapusa
Average stay price $311.61
Udaipur
Average stay price $318.45
Mumbai
Average stay price $401.19
Enjoy budget hotels and stays that won’t break the bank
Good
158 ratings
Calangute Grande
Hotel
Very Good
181 ratings
Hotel Kapil
Hotel Parkway Deluxe
Show all
Live in the lap of luxury
Superb
17 ratings
Breakfast included
Trivik Hotels & Resorts, Chikmagalur
24 ratings
The Vintage Gulmarg
Exceptional
978 ratings
The Leela Palace New Delhi
Excellent
60 ratings
The Malabar House
113 ratings
RAAS Jodhpur
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
Free Cancellation
The Oberoi Mumbai
poor
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!