D’après le classement 2022 de Time Out, une maison d’édition basée à Londres, en Angleterre, Marrakech arrive en tête de classement pour les vacances romantiques et occupe la 7ᵉ place du top 10 des meilleures villes du monde. Édimbourg (Écosse) se hisse à la première place du classement suivi par Chicago (États-Unis), Medellín (Colombie) et Glasgow (Écosse). Amsterdam (Pays-Bas) se classe 5ᵉ, tandis que Prague (République tchèque) se positionne 6ᵉ. Berlin (Allemagne), Montréal (Canada) et Copenhague (Danemark) ferment la marche du podium.
À lire : Le Maroc absent du top 10 des destinations tendances en France
Pour établir son classement annuel des meilleures villes du monde, Time Out a demandé à quelque 20.000 citadins à travers le monde, aux côtés de son réseau de rédacteurs mondiaux, de déterminer ce qui fait la beauté de leur ville via une enquête connue sous le nom de Time Out Index.