Best credit cards for dining in India

Restaurant discounts, dining-partner programmes and accelerated points on food delivery, priced in rupees a month at the stated spend. A flat percentage off the bill usually beats a higher reward rate, which is why the order here is not the order of the headline rates.

48 of the catalog’s cards carry a dining benefit. They are ranked by the same engine your dashboard runs, at ₹18,000 a month across restaurants and delivery. Your spend will rank them differently, which is the point of the dashboard. Every figure comes from the issuer’s own page and carries the date it was checked.

Ranked

  1. 1

    IndusInd Bank EazyDiner

    IndusInd Bank · Visa · ₹2,999 / year

    • 50% off at partner restaurants

    About ₹9,000 a month back on ₹18,000 of dining spend

  2. 2

    IndusInd Bank Solitaire

    IndusInd Bank · Mastercard · ₹10,000 / year

    • 50% off at partner restaurants

    At EazyDiner

    About ₹9,000 a month back on ₹18,000 of dining spend

  3. 3

    American Express Platinum Charge Card

    American Express · Amex · ₹66,000 / year

    • 50% off at partner restaurants

    At EazyDiner

    About ₹9,000 a month back on ₹18,000 of dining spend

  4. 4

    HDFC Bank Diners Club Black Metal Edition

    HDFC Bank · Diners Club · ₹10,000 / year

    • 40% off at partner restaurants
    • 2X Reward Points on weekend dining at participating restaurants

    At Swiggy Dineout

    About ₹7,200 a month back on ₹18,000 of dining spend

  5. 5

    Kotak Mahindra Bank Kotak Solitaire

    Kotak Mahindra Bank · Visa · No annual fee

    • 30% off at partner restaurants

    At Zomato

    About ₹5,400 a month back on ₹18,000 of dining spend

  6. 6

    HSBC TravelOne Credit Card

    HSBC · Mastercard · ₹4,999 / year

    • 30% off at partner restaurants

    At EazyDiner

    About ₹5,400 a month back on ₹18,000 of dining spend

  7. 7

    HDFC Bank Infinia Metal Edition

    HDFC Bank · Visa · ₹12,500 / year

    • 25% off at partner restaurants

    About ₹4,500 a month back on ₹18,000 of dining spend

  8. 8

    IDFC FIRST Bank IDFC FIRST Classic

    IDFC FIRST Bank · Visa · Lifetime free

    • 20% off at partner restaurants

    About ₹3,600 a month back on ₹18,000 of dining spend

    Lifetime free
  9. 9

    Axis Bank MY ZONE EASY Credit Card

    Axis Bank · Visa · ₹500 / year

    • 15% off at partner restaurants

    About ₹2,700 a month back on ₹18,000 of dining spend

  10. 10

    ICICI Bank Coral RuPay

    ICICI Bank · RuPay · ₹500 / year

    • 15% off at partner restaurants

    At ICICI Culinary Treats restaurants

    About ₹2,700 a month back on ₹18,000 of dining spend

    Unverified
  11. 11

    ICICI Bank Rubyx RuPay

    ICICI Bank · RuPay · ₹2,000 / year

    • 15% off at partner restaurants

    At ICICI Culinary Treats restaurants

    About ₹2,700 a month back on ₹18,000 of dining spend

    Unverified
  12. 12

    HDFC Bank Pixel Play

    HDFC Bank · Visa · Lifetime free

    • 10% off at partner restaurants

    At Swiggy Dineout

    About ₹1,800 a month back on ₹18,000 of dining spend

    Lifetime free

This list is for the whole catalog at one stated spend. Add the cards you actually hold and CardVeda ranks them for your spend, after caps and milestones.

Build my card dashboard