Las tarjetas de crédito American Express, Diners Club, MasterCard y Visa son ampliamente aceptadas en España. Los cheques de viaje no se utilizan ahora de forma generalizada, pero se aceptan en Barcelona en bancos y agencias de viajes. Cómprelos en su banco antes de salir de casa.