While most establishments accept credit cards, it is recommended to carry some cash in case there are problems with internet connections or payment systems.