Barcelona Turisme
TikTok Pinterest Youtube Instagram facebook Twitter
Restricted area
Remember password

Enter your contact e-mail where we can send you your username and password

Barcelona tourism statistics For more than 20 years, Turisme de Barcelona has been compiling indicators about tourist activity in the city based on fieldwork carried out in house and already existing sources. The main results are obtained by conducting surveys of hotel managers and tourists visiting the city. The data generated has been gathered in reports and publications since 1989.
Tourism activity data

+ 2016:


- Barcelona tourism activity report 2016. [Cat/Es/En]


- Tourism statistics 2016 Barcelona: city and region. [Cat/Es/En]


- Tourism activitiy anual data 2016 Barcelona city (Demand and Accommodation) [Cat]


+ 2017:


- Barcelona tourism activity report  2017. (1/4) [Cat/Es/En]

- Barcelona tourism activity report  2017. (2/4) [Cat/Es/En]

- Barcelona tourism activity report  2017. (3/4) [Cat/Es/En]

- Barcelona tourism activity report  2017. (4/4) [Cat/Es/En]


- Tourism activitiy anual data 2017 Barcelona city. Anual provisional data (Demand and Accommodation)[Cat]


- Hotels' accommodation supply in Barcelona city and the Metropolitan Area of Barcelona. December 2017 [Cat]


- Executive summary. Tourist profile in Barcelona city 2017. [Cat]

- Executive summary. Tourist profile in Barcelona region2017. [Cat]

- Results report. Tourist profile in Barcelona city 2017. [Cat]

- Results report. Tourist profile in Barcelona región 2017. [Cat]

- Results report. Tourist profile in Barcelona destination 2017. [Cat]


+ 2018:


- Hotels' demand in Barcelona city 2018. [Cat]


- Hotels' accommodation supply in Barcelona city and the Metropolitan Area of Barcelona. June 2018 [Cat]


- Barcelona city Online Reputation 2018  [pdf_Cat]

- Barcelona's Region Online Reputation 2018 [pdf_Cat]

Ad hoc studies
In-depth tourist activity reports:
  • Cruise Activity in Barcelona. Impact on the Catalan economy and socioeconomic profile of cruise passengers (2014). [En]
  • The European Cities Marketing Benchmarking Report 2016-2017. Order form [En]
  • The European Cities Marketing Toolbox. Managing Tourism Growth in Europe (2018). [En
  • The European Cities Marketing Manifest. The Future of DMOs (2017). [En]
Archive

Statistical documents from previous years:

Contact Studies and Statistics
Tel:
Fax:
Mail:
[+34] 933 689 700
[+34] 933 680 701
estudis@barcelonaturisme.cat
DEBUG LEVEL
    TIME TYPE MESSAGE

  Sat May 4 02:10:55 2024 [DEBUG] Start Handler
Sat May 4 02:10:55 2024 [DEBUG] Start Section RECURSO (11770)  
Sat May 4 02:10:55 2024 [DEBUG] Start Global Section EBDML (11769)  

Sat May 4 02:10:55 2024 [DEBUG] End Section Global EBDML (11769)  

Sat May 4 02:10:55 2024 [DEBUG] End Section RECURSO (11770)  
Sat May 4 02:10:55 2024 [DEBUG] Start Section RECURSO (9044)  
Sat May 4 02:10:55 2024 [DEBUG] Start Global Section EBDML (9042)  

Sat May 4 02:10:56 2024 [DEBUG] End Section Global EBDML (9042)  

Sat May 4 02:10:56 2024 [DEBUG] End Section RECURSO (9044)  
Sat May 4 02:10:56 2024 [DEBUG] Start Section RECURSO (8673)  
Sat May 4 02:10:56 2024 [DEBUG] Start Global Section EBDML (8672)  

explain this query
Sat May 4 02:10:56 2024 [DEBUG]
Rows: 4
Size In/Out: 203 B / 1.07 KB
Time: 2 ms
SELECT ps.* FROM PRO_Secciones ps WHERE ps.idPadre=0 AND ps.visible='S' AND ps.idTipoVentana=4 ORDER BY ps.idPadre, ps.orden ASC

explain this query
Sat May 4 02:10:56 2024 [DEBUG]
Rows: 10
Size In/Out: 222 B / 2.46 KB
Time: 3 ms
SELECT ps.*,ps.nombreENG AS titulo FROM PRO_Secciones ps WHERE ps.idPadre=1 AND ps.visible='S' ORDER BY ps.idPadre, ps.orden ASC

explain this query
Sat May 4 02:10:56 2024 [DEBUG]
Rows: 6
Size In/Out: 222 B / 1.5 KB
Time: 1 ms
SELECT ps.*,ps.nombreENG AS titulo FROM PRO_Secciones ps WHERE ps.idPadre=2 AND ps.visible='S' ORDER BY ps.idPadre, ps.orden ASC

explain this query
Sat May 4 02:10:56 2024 [DEBUG]
Rows: 3
Size In/Out: 222 B / 900 B
Time: 1 ms
SELECT ps.*,ps.nombreENG AS titulo FROM PRO_Secciones ps WHERE ps.idPadre=3 AND ps.visible='S' ORDER BY ps.idPadre, ps.orden ASC

explain this query
Sat May 4 02:10:56 2024 [DEBUG]
Rows: 5
Size In/Out: 335 B / 192 B
Time: 1 ms
SELECT p.idPRO_Pagina as idPagina,p.Titulo_ENG AS titulo,p.idPagina_ebd, p.Titulo_ALT_ENG as tituloAlt,p.PRO_Secciones_idSeccion as idSeccion FROM PRO_Pagina p WHERE p.PRO_Secciones_idSeccion='42' AND p.noVisibleEnMenu='N' ORDER BY p.orden ASC

  Sat May 4 02:10:56 2024 [WARNING] SELECT p.idPRO_Pagina as idPagina,p.Titulo_ENG AS titulo,p.idPagina_ebd, p.Titulo_ALT_ENG as tituloAlt,p.PRO_Secciones_idSeccion as idSeccion FROM PRO_Pagina p WHERE p.PRO_Secciones_idSeccion='42' AND p.noVisibleEnMenu='N' ORDER BY p.orden ASC

  Sat May 4 02:10:56 2024 [WARNING] Transparència

  Sat May 4 02:10:56 2024 [WARNING] Institutional information

  Sat May 4 02:10:56 2024 [WARNING] Organisational structure

  Sat May 4 02:10:56 2024 [WARNING] Economic information

  Sat May 4 02:10:56 2024 [WARNING] Contractor Profile
Sat May 4 02:10:56 2024 [DEBUG] Start Section EBDML (10572)  

Sat May 4 02:10:56 2024 [DEBUG] End Section EBDML (10572)  

explain this query
Sat May 4 02:10:56 2024 [DEBUG]
Rows: 1
Size In/Out: 139 B / 50 B
Time: 0 ms
SELECT s.nombreENG AS tituloSeccion,s.idPagina FROM PRO_Secciones s WHERE s.idSeccion=23

explain this query
Sat May 4 02:10:56 2024 [DEBUG]
Rows: 4
Size In/Out: 214 B / 1.09 KB
Time: 2 ms
SELECT ps.*,nombreENG AS titulo FROM PRO_Secciones ps WHERE ps.idPadre=0 AND ps.visible='S' ORDER BY ps.idPadre, ps.orden ASC

explain this query
Sat May 4 02:10:56 2024 [DEBUG]
Rows: 1
Size In/Out: 120 B / 174 B
Time: 0 ms
SELECT * FROM previsio WHERE prev_idioma=3 ORDER BY prev_dia ASC LIMIT 1

explain this query
Sat May 4 02:10:56 2024 [DEBUG]
Rows: 1
Size In/Out: 108 B / 130 B
Time: 0 ms
SELECT * FROM previsio_iconos WHERE pic_nombre = 'sol.gif'

explain this query
Sat May 4 02:10:56 2024 [DEBUG]
Rows: 1
Size In/Out: 243 B / 70 B
Time: 0 ms
SELECT p.idPagina,p.idPadre, p.nombreENG as nom, se.paginaeBD as paginaEsqSubhome FROM TBCN2_PAGINA p LEFT JOIN TBCN2_SUBESQUEMAPG se ON se.idSubesquema=p.idSubesquema WHERE p.idPagina=44

Sat May 4 02:10:56 2024 [DEBUG] End Section Global EBDML (8672)  

Sat May 4 02:10:56 2024 [DEBUG] End Section RECURSO (8673)  
Sat May 4 02:10:56 2024 [DEBUG] Start Page (9000)
Sat May 4 02:10:56 2024 [DEBUG] Start Section RECURSO (9003)  
Sat May 4 02:10:56 2024 [DEBUG] Start Global Section EBDML (8780)  

explain this query
Sat May 4 02:10:56 2024 [DEBUG]
Rows: 1
Size In/Out: 196 B / 40 B
Time: 1 ms
SELECT p.PRO_Secciones_idSeccion FROM PRO_Pagina p WHERE p.idPagina_ebd='9000' and p.noVisible<>'S' AND p.noVisibleEnMenu ='N' ORDER BY p.orden ASC

explain this query
Sat May 4 02:10:56 2024 [DEBUG]
Rows: 1
Size In/Out: 108 B / 40 B
Time: 1 ms
SELECT s.idPadre FROM PRO_Secciones s WHERE s.idSeccion='24'

explain this query
Sat May 4 02:10:56 2024 [DEBUG]
Rows: 1
Size In/Out: 216 B / 484 B
Time: 1 ms
SELECT s.nombreENG AS tituloSeccion,s.* FROM PRO_Secciones s WHERE s.idSeccion='24'

explain this query
Sat May 4 02:10:56 2024 [DEBUG]
Rows: 1
Size In/Out: 366 B / 70 B
Time: 1 ms
SELECT p.idPRO_Pagina, p.Titulo_ENG AS tituloPagina, idPagina_ebd, enlaceENG AS urlexterna FROM PRO_Pagina p WHERE p.noVisible<>'S' AND p.PRO_Secciones_idSeccion='24' AND p.noVisibleEnMenu ='N' ORDER BY p.orden ASC

explain this query
Sat May 4 02:10:56 2024 [DEBUG]
Rows: 1
Size In/Out: 245 B / 40 B
Time: 0 ms
SELECT COUNT(*) AS nRegistros FROM PRO_Pagina p WHERE p.noVisible<>'S' AND p.PRO_Secciones_idSeccion='24' GROUP BY _idRegistro

Sat May 4 02:10:56 2024 [DEBUG] End Section Global EBDML (8780)  

Sat May 4 02:10:56 2024 [DEBUG] End Section RECURSO (9003)  
Sat May 4 02:10:56 2024 [DEBUG] Start Section EBDML (9001)  

explain this query
Sat May 4 02:10:56 2024 [DEBUG]
Rows: 1
Size In/Out: 183 B / 538 B
Time: 1 ms
SELECT *, Titulo_ENG AS titolpagina, p.HTML1_ENG AS intro, bannerENG AS imgidioma FROM PRO_Pagina p WHERE p.idPagina_ebd='9000' LIMIT 1

explain this query
Sat May 4 02:10:56 2024 [DEBUG]
Rows: 3
Size In/Out: 345 B / 184 B
Time: 1 ms
SELECT idBloqueDePagina, tituloENG AS tituloBloque, contenidoENG AS contenido, idTipoBloque, imagenENG as imagen, tipoDocumentos , urlExtENG as urlEnllac,imagen as imagenPorDefecto FROM PRO_BloquesDePagina WHERE idPagina='19' AND (idPadre='0' OR idPadre IS NULL) AND visible='S' ORDER BY orden ASC

explain this query
Sat May 4 02:10:56 2024 [DEBUG]
Rows: 26
Size In/Out: 403 B / 830 B
Time: 1 ms
SELECT a.idPRO_Archivos, a.PRO_Categoria_Archivos_idPRO_Categoria, a.idPRO_Archivos as id, a.portada, a.pdf FROM PRO_Archivos a Left join PRO_Categoria_Archivos c on c.idPRO_Categoria=a.PRO_Categoria_Archivos_idPRO_Categoria WHERE a.PRO_Categoria_Archivos_idPRO_Categoria = '12' AND PRO_Idiomas_idPRO_Idiomas='3' AND a.validado='S' ORDER BY orden DESC

Sat May 4 02:10:56 2024 [DEBUG] End Section EBDML (9001)  
Sat May 4 02:10:56 2024 [DEBUG] Start Section RECURSO (9002)  
Sat May 4 02:10:56 2024 [DEBUG] Start Global Section EBDML (8792)  
Sat May 4 02:10:56 2024 [DEBUG] Start Section EBDML (9054)  

explain this query
Sat May 4 02:10:56 2024 [DEBUG]
Rows: 1
Size In/Out: 183 B / 80 B
Time: 1 ms
SELECT contactaTXTENG AS txtcontacta,contactaTelefono,contactaFax,contactaEmail,contactaTwitter FROM PRO_Secciones WHERE idSeccion='24'

Sat May 4 02:10:56 2024 [DEBUG] End Section EBDML (9054)  
Sat May 4 02:10:56 2024 [DEBUG] Start Section EBDML (10165)  

explain this query
Sat May 4 02:10:56 2024 [DEBUG]
Rows: 0
Size In/Out: 145 B / 30 B
Time: 1 ms
SELECT _idRegistro FROM PRO_Secciones WHERE idSeccion='24' AND mostrarBloqueNoticies='S' LIMIT 1

Sat May 4 02:10:56 2024 [DEBUG] End Section EBDML (10165)  
Sat May 4 02:10:56 2024 [DEBUG] Start Section EBDML (10643)  

  Sat May 4 02:10:56 2024 [WARNING] seccio: 24

explain this query
Sat May 4 02:10:56 2024 [DEBUG]
Rows: 0
Size In/Out: 345 B / 45 B
Time: 0 ms
SELECT s._idRegistro, s.idPadre, qf.idSeccion as seccion, qfp.idSeccion as seccionP FROM PRO_Secciones s LEFT JOIN PRO_QueFem qf ON qf.idSeccion=s.idSeccion LEFT JOIN PRO_QueFem qfp ON qfp.idSeccion=s.idPadre WHERE s.idSeccion='24' AND s.mostrarBloqueQueFem='S' AND '8671'<>'9000' LIMIT 1

  Sat May 4 02:10:56 2024 [WARNING] SELECT s._idRegistro, s.idPadre, qf.idSeccion as seccion, qfp.idSeccion as seccionP FROM PRO_Secciones s LEFT JOIN PRO_QueFem qf ON qf.idSeccion=s.idSeccion LEFT JOIN PRO_QueFem qfp ON qfp.idSeccion=s.idPadre WHERE s.idSeccion='24' AND s.mostrarBloqueQueFem='S' AND '8671'<>'9000' LIMIT 1

explain this query
Sat May 4 02:10:56 2024 [DEBUG]
Rows: 1
Size In/Out: 115 B / 40 B
Time: 1 ms
SELECT idQueFem FROM PRO_QueFem WHERE visibleHome='S' LIMIT 1

Sat May 4 02:10:56 2024 [DEBUG] End Section EBDML (10643)  
Sat May 4 02:10:56 2024 [DEBUG] Start Section EBDML (9055)  

explain this query
Sat May 4 02:10:56 2024 [DEBUG]
Rows: 0
Size In/Out: 151 B / 30 B
Time: 1 ms
SELECT _idRegistro FROM PRO_Secciones WHERE idSeccion='24' AND mostrarBloqueDestacats='S' LIMIT 1

Sat May 4 02:10:56 2024 [DEBUG] End Section EBDML (9055)  
Sat May 4 02:10:56 2024 [DEBUG] Start Section EBDML (9837)  

explain this query
Sat May 4 02:10:56 2024 [DEBUG]
Rows: 1
Size In/Out: 233 B / 40 B
Time: 1 ms
SELECT p.idPRO_Pagina FROM PRO_Pagina p WHERE p.idPagina_ebd=9000 ORDER BY p.orden ASC

explain this query
Sat May 4 02:10:56 2024 [DEBUG]
Rows: 4
Size In/Out: 127 B / 295 B
Time: 0 ms
SELECT * FROM PRO_Banners_X_Pagina_O_Seccion WHERE idPagina='19' ORDER BY Orden

explain this query
Sat May 4 02:10:56 2024 [DEBUG]
Rows: 0
Size In/Out: 946 B / 135 B
Time: 1 ms
SELECT TBCN2_BANNER._idRegistro, TBCN2_BANNER.idBanner, TBCN2_BANNER.contenidoENG AS CONTENT, TBCN2_BANNER.textoAltENG AS altBanner, TBCN2_BANNER.flash, TBCN2_BANNER.flashENG AS flashIdioma, TBCN2_BANNER.imagenCAT, TBCN2_BANNER.imagenENG AS imagenIdioma, TBCN2_BANNER.urlImagenExterna, TBCN2_BANNER.urlImagenExternaENG AS ImagenExtIdioma, TBCN2_BANNER.uriEnlace, TBCN2_BANNER.urlEnlaceENG AS urlEnlaceIdioma, TBCN2_BANNER.TipoBanner_idTipoBanner, TBCN2_BANNER.idProd, TBCN2_BANNER.idTipoContenido, TBCN2_BANNER.TipoEnlace_idTipoEnlace, TBCN2_BANNER.idPagina, idFicha, TBCN2_PAGINA.nombreENG AS nombrePagina, TBCN2_BANNER.imagenDeProducto, TBCN2_BANNER.txtEnlace, TBCN2_BANNER.txtEnlaceENG as txtEnlaceIdioma FROM TBCN2_BANNER LEFT JOIN TBCN2_PAGINA ON TBCN2_PAGINA.idPagina=TBCN2_BANNER.idPagina WHERE idBanner=219 AND fechaFinVisible>='2024-5-4' AND fechaInicioVisible<='2024-5-4' AND visibleENG='S'

explain this query
Sat May 4 02:10:56 2024 [DEBUG]
Rows: 0
Size In/Out: 946 B / 135 B
Time: 1 ms
SELECT TBCN2_BANNER._idRegistro, TBCN2_BANNER.idBanner, TBCN2_BANNER.contenidoENG AS CONTENT, TBCN2_BANNER.textoAltENG AS altBanner, TBCN2_BANNER.flash, TBCN2_BANNER.flashENG AS flashIdioma, TBCN2_BANNER.imagenCAT, TBCN2_BANNER.imagenENG AS imagenIdioma, TBCN2_BANNER.urlImagenExterna, TBCN2_BANNER.urlImagenExternaENG AS ImagenExtIdioma, TBCN2_BANNER.uriEnlace, TBCN2_BANNER.urlEnlaceENG AS urlEnlaceIdioma, TBCN2_BANNER.TipoBanner_idTipoBanner, TBCN2_BANNER.idProd, TBCN2_BANNER.idTipoContenido, TBCN2_BANNER.TipoEnlace_idTipoEnlace, TBCN2_BANNER.idPagina, idFicha, TBCN2_PAGINA.nombreENG AS nombrePagina, TBCN2_BANNER.imagenDeProducto, TBCN2_BANNER.txtEnlace, TBCN2_BANNER.txtEnlaceENG as txtEnlaceIdioma FROM TBCN2_BANNER LEFT JOIN TBCN2_PAGINA ON TBCN2_PAGINA.idPagina=TBCN2_BANNER.idPagina WHERE idBanner=214 AND fechaFinVisible>='2024-5-4' AND fechaInicioVisible<='2024-5-4' AND visibleENG='S'

explain this query
Sat May 4 02:10:56 2024 [DEBUG]
Rows: 0
Size In/Out: 946 B / 135 B
Time: 1 ms
SELECT TBCN2_BANNER._idRegistro, TBCN2_BANNER.idBanner, TBCN2_BANNER.contenidoENG AS CONTENT, TBCN2_BANNER.textoAltENG AS altBanner, TBCN2_BANNER.flash, TBCN2_BANNER.flashENG AS flashIdioma, TBCN2_BANNER.imagenCAT, TBCN2_BANNER.imagenENG AS imagenIdioma, TBCN2_BANNER.urlImagenExterna, TBCN2_BANNER.urlImagenExternaENG AS ImagenExtIdioma, TBCN2_BANNER.uriEnlace, TBCN2_BANNER.urlEnlaceENG AS urlEnlaceIdioma, TBCN2_BANNER.TipoBanner_idTipoBanner, TBCN2_BANNER.idProd, TBCN2_BANNER.idTipoContenido, TBCN2_BANNER.TipoEnlace_idTipoEnlace, TBCN2_BANNER.idPagina, idFicha, TBCN2_PAGINA.nombreENG AS nombrePagina, TBCN2_BANNER.imagenDeProducto, TBCN2_BANNER.txtEnlace, TBCN2_BANNER.txtEnlaceENG as txtEnlaceIdioma FROM TBCN2_BANNER LEFT JOIN TBCN2_PAGINA ON TBCN2_PAGINA.idPagina=TBCN2_BANNER.idPagina WHERE idBanner=216 AND fechaFinVisible>='2024-5-4' AND fechaInicioVisible<='2024-5-4' AND visibleENG='S'

explain this query
Sat May 4 02:10:56 2024 [DEBUG]
Rows: 0
Size In/Out: 946 B / 135 B
Time: 1 ms
SELECT TBCN2_BANNER._idRegistro, TBCN2_BANNER.idBanner, TBCN2_BANNER.contenidoENG AS CONTENT, TBCN2_BANNER.textoAltENG AS altBanner, TBCN2_BANNER.flash, TBCN2_BANNER.flashENG AS flashIdioma, TBCN2_BANNER.imagenCAT, TBCN2_BANNER.imagenENG AS imagenIdioma, TBCN2_BANNER.urlImagenExterna, TBCN2_BANNER.urlImagenExternaENG AS ImagenExtIdioma, TBCN2_BANNER.uriEnlace, TBCN2_BANNER.urlEnlaceENG AS urlEnlaceIdioma, TBCN2_BANNER.TipoBanner_idTipoBanner, TBCN2_BANNER.idProd, TBCN2_BANNER.idTipoContenido, TBCN2_BANNER.TipoEnlace_idTipoEnlace, TBCN2_BANNER.idPagina, idFicha, TBCN2_PAGINA.nombreENG AS nombrePagina, TBCN2_BANNER.imagenDeProducto, TBCN2_BANNER.txtEnlace, TBCN2_BANNER.txtEnlaceENG as txtEnlaceIdioma FROM TBCN2_BANNER LEFT JOIN TBCN2_PAGINA ON TBCN2_PAGINA.idPagina=TBCN2_BANNER.idPagina WHERE idBanner=215 AND fechaFinVisible>='2024-5-4' AND fechaInicioVisible<='2024-5-4' AND visibleENG='S'

Sat May 4 02:10:56 2024 [DEBUG] End Section EBDML (9837)  

Sat May 4 02:10:56 2024 [DEBUG] End Section Global EBDML (8792)  

Sat May 4 02:10:56 2024 [DEBUG] End Section RECURSO (9002)  

Sat May 4 02:10:56 2024 [DEBUG] End Page (9000)
Sat May 4 02:10:56 2024 [DEBUG] Start Section RECURSO (8676)  
Sat May 4 02:10:56 2024 [DEBUG] Start Global Section EBDML (8675)  

Sat May 4 02:10:56 2024 [DEBUG] End Section Global EBDML (8675)  

Sat May 4 02:10:56 2024 [DEBUG] End Section RECURSO (8676)  

  Sat May 4 02:10:56 2024 [DEBUG] End Handler

INSPECTION   WATCHES
 
 
 
 
  KEY VALUE