Turisme har utviklet seg til å bli en av byens viktigste økonomiske ressurser, særlig etter at de arrangerte de Olympiske Leker i 1992. Barcelona er for tiden et av Europas mest populære reisemål, og har gått forbi Paris når det gjelder antall besøkende, og ligger kun bak London og New York på verdensbasis. Dessuten er det den byen i Europa som har hatt størst økning i antall turister de siste årene. I 2005 besøkte over 5 millioner turister byen, 11 % flere enn i 2004. Hotellene registrerte mer enn 11 millioner overnattinger i 2005, 8 prosent mer enn året før.