Faisal KhanAnswered Nov 9, 2014American Express and two different bank issued VISA/Mastercard. Many a times you will come across a hotel or retailer where your VISA/Mastercard will for some odd reason not run, best to have an alternative card.Credit Cards