Is it better to use cash or card in Ibiza? Although many places accept over-the-counter card payments, it is always advisable to have some cash with you in Spain. Expect to use it to pay for smaller purchases of up to €20 at many shops and restaurants.