The official currency of Spain is the Euro (EUR). Most businesses accept credit cards and ATMs are widely available.