Barcelona va allotjar, 8.057.961 turistes als hotels de la ciutat el 2018, un 5,27% més que el 2017. És la xifra més alta mai assolida i suposa un increment de 401.214 visitants. Segons les dades de l’Institut Nacional d’Estadística (INE), la capital catalana va comptabilitzar 20.261.281 pernoctacions, un 2,91% més que l’any passat. Al mes de desembre l’augment de turistes en hotels va ser d’un 14,87% i un 19,71% més pernoctacions que el desembre de 2017. El regidor de Turisme, Comerç i Mercats, Agustí Colom, ha destacat que amb aquestes dades es demostren que la ciutat ”manté la seva capacitat d’atracció” i que cal seguir gestionant el turisme ”perquè segueixi generant beneficis a Barcelona, disminueixi el seu impacte negatiu i el retorn a la ciutadania sigui més gran”.
Un 81,3% dels turistes són estrangers, el percentatge més alt des del 2009. Els turistes provinents d’Estats Units encapçalen el rànquing de l’any passat, amb 848.930, un 16,8% més que l’any anterior, i són els visitants que més han crescut tant en termes absoluts com en percentatges. Els turistes de Regne Unit, França, Itàlia, Alemanya, Països Baixos, Japó, Xina i Bèlgica continent el rànquing. Tots, excepte Japó, han experimentat creixements positius.