Are credit cards widely accepted? Would you recommend bringing cash or credit cards?
Although most stores and restaurants will accept Visa and MasterCard, travelers should keep in mind that Japan is still very much a cash culture.
You may find smaller shops or remote ryokan hotels that only accept yen in cash.
More than 26,000 Post Office ATMs exist at various locations throughout Japan, and stickers indicate whether a Post Office has an ATM machine. Cirrus, Plus, Maestro and Visa Electron networks are accepted, as are Visa, MasterCard, American Express and Diners Club credit cards.