Most shops and restaurants on Santorini accept credit cards, but it is a good idea to have some cash on hand for small purchases like bottled water and snacks. ATMs are easy to find in all of Santorini's main towns. Most restaurants in Santorini, like Marinera in Fira, accept credit cards.