Credit cards are accepted in some hotels, restaurants, and larger establishments in major cities. However, it is advisable to carry cash, as smaller businesses and remote areas may not accept card payments.