Yes, U.S. Dollars are widely accepted in the country. However, you must also have local currency with you.