score:1
According to the tourist site Spain-GranCanaria, you'll be fine. However, you'll need to show ID as well when you pay with such a card.
The use of major credit cards is widespread among local shops, making shopping easier. This is also the easiest way of having money without having to carry large amounts of cash, which minimises the damages in case of loss or theft. Credit card holders, and indeed debit card holders too, will need to present a valid picture ID however when purchasing goods with a card, like a driving licence or passport.
Upvote:0
You can use your credit card anywhere when they accept, not all accept dinners and American Express but MasterCard and Visa are ok, if you have to sign you have to show your ID but normally by PIN you don't need