Major credit cards –American Express, Visa and MasterCard- are accepted in most places. Visitors need to check with individual merchants, as some stores and restaurants may not accept credit cards. U.S. Dollar traveler's checks are accepted everywhere with identification.