You have not specified your budget, but I would still go ahead and give my inputs. I feel amongst the compact cars, Ford EcoSport is a great car for driving in hilly areas. Its overall dynamics can give a few cars a run for their money according to me. It also comes with hill launch assist. It has a 1.0 litre EcoBoost engine that has a nice flat torque curve, and being turbocharged, it is hardly affected by high altitudes. Also it has a high clearance and handles really well, which makes it very well-suited for narrow and congested hill roads.
Its arch nemesis, the Renault Duster is another great pick for hills. Its 30 degree approach angle and 36 degree departure angles can put many cars to shame. Its kerb weight of 1315 kg multiplies its off-roading capability. It provides soft suspension, ample ground clearance, good approach and departure angles that let it pad downhill gently. And when you climb uphill with Duster, you’ll be in for a surprise. Renault’s choice of the TL8 gearbox with the shorter ratios helps make up for the lack of a low-range option. Whether you roll off the gas or press down for more torque, your Duster will stride up as if it’s taking a stroll! Moreover, it can tackle most of the climb in second gear as well! Its robust and rugged build, coupled with independent suspension, which is rare in this budget, will give you an edge in hilly terrains.
You can also go for Volkswagen Polo GT TSI, which has a high-revving 1.2L TSI engine. It is an excellent performer which will give you mature suspension with a balance ride. Its safety kit comes with electronic stability program, hill-hold feature, dual airbags, and ABS. The DSG transmission and the turbocharging make sure that you have enough power and torque. It also features engine immobilizer, auto dimming IRVM, high mounted stop light, etc. what’s more, its power windows automatically roll down if it senses any obstacles.