American dollars are accepted pretty much everywhere.Do not worry there are lots of places to exchange money if you really want to and there are cash machines too.You will be fine
If you are american just take your usual currency and go with the flow and see what you want to do when you get there!