Banks and ATMs are well located throughout the island, so getting money is rarely a problem. The official currency in St. Barths is the euro; however, dollars are accepted in almost all shops and in many restaurants, though you will probably receive euros in change. Credit cards are accepted at most shops, hotels, and restaurants. In general, American Express charges in dollars; MasterCard charges in euros.