We used an international credit card (to avoid fees but all variants work and are widely accepted). We found the metro machines often only took cash and for coffees and lunches in small places but all dinners and major attractions we paid by card. Obviously AED and only change it once, from your local currency.