Most travel destinations take cards in cities and tourist areas, but markets, small shops, taxis and rural areas often want cash. These groups come from travel company, tourism board and travel advice pages checked in November 2026. Where evidence was thin, the entry says so.
Last reviewed November 2026.
Cards are limited outside hotels and larger businesses, so carry cash.
Cards are fine in larger towns, hotels and tourist businesses. Carry cash for markets, small shops, taxis and rural areas.
You can pay by card almost everywhere. A little cash is still useful for small purchases.