La competencia entre los hoteles de Barcelona y Madrid es intensa. Madrid, la capital española, se encuentra en el interior del país y es un destino popular para los negocios y los eventos MICE (Reuniones, Incentivos, Conferencias y Exposiciones). Por otro lado, Barcelona es una ciudad costera y es la capital de Cataluña. Antes de la pandemia, Barcelona sufría de overtourism, mientras que Madrid trata de atraer a más turistas.
Ambas ciudades dependen en gran medida de la demanda generada por los eventos y MICE, lo cual se refleja en su índice de ocupación. La recuperación de la ocupación en Barcelona ha sido en general superior a la de Madrid, aunque no por mucho. En cambio, Madrid ha estado funcionando un 20-30% por encima de los niveles pre-pandémicos en términos de tarifa diaria promedio (ADR) y ha mantenido precios estables independientemente de los eventos del mercado.