The official currency is the Euro (€). It is not common to accept other currencies in cash in Barcelona. However, you can pay easily with a credit card, and ATMs are easily found throughout the city centre, as well as at the Barcelona Airport.