Les villes situées autour de Barcelone sont nombreuses et offrent chacune leur propre charme et activités. Parmi elles, on peut citer Sitges au sud, réputée pour ses plages et son ambiance festive, Tarragone à l'ouest avec ses vestiges romains impressionnants, Gérone au nord-est avec son magnifique quartier historique médiéval ou encore Cadaqués à l'est, village pittoresque niché dans les criques de la Costa Brava. Ces villes sont autant d'excursions intéressantes à faire depuis Barcelone.