Credit/Debit Cards Credit cards and debit cards are accepted at most hotels, resorts, and most larger shops. Many smaller shops, craft markets, etc. do not accept credit cards or debit cards (cash only). Cards with the VISA and MasterCard logo are accepted at the greatest number of locations.