US credit cards are easy to use at about 95% of the places in India. The places I can't use my US credit card are at online retailers and while paying utilities bills, as well as anything government related.
My preferred card in India (as well as everywhere else these days) is the Chase Sapphire Reserve.