You can use American dollars or Costa Rica colones, be aware that you will receive any change in colones. If you want to exchange money into colones, use a bank rather than the currency exchange at the airport. If you need cash right away, you can always use an ATM, and they often dispense both USD and CRC.