Many tour operators accept US dollars, but the official currency is the Colombian peso. Bring both to avoid any issues.