Both! There are ATM machines throughout the Island. Visa and MasterCard are widely acceptable at upscale establishments. There is usually a currency exchange fee and most banks will charge a processing fee. For this reason, we suggest you exchange cash in your home country itself to avoid paying a high rate of exchange. On Akbartravels.com you can find the up-to-date exchange rate. Travelers Checks are impossible to exchange.