Op het gebied van architectuur is Barcelona onder andere bekend vanwege haar gotische gebouwen en de modernistische woonhuizen die men in de wijk Eixample kan bekijken. Barcelona is overigens de locatie waar men een negental bouwwerken kan vinden die op de Werelderfgoedlijst van de UNESCO staan vermeld. Verder heeft de stad een aantal evenementen georganiseerd waardoor het huidige imago ontstaan is. Enkele voorbeelden hiervan zijn de Wereldtentoonstellingen in de jaren 1888 en 1929 en de Olympische zomerspelen die in 1992 in de stad werden gehouden hebben een blijvende indruk achter gelaten evenals het Forum van 2004 (Universeel Cultureel Evenement).
Deze negen werelderfgoederen zijn de volgende: Park Guell, Palau de Musica Calalana, Casa Vicens, Cryptes in Colonia Guell, Hospital de Sant Pau, Casa Batilo, Sagrada Familla, Casa Mila en Pa;au Guell. Verder kent Barcelona nog tal van andere gebouwen en locaties die het bezichtigen meer dan waard zijn. Hieronder zijn onder andere een aantal kerken en kerkjes, parken, musea maar ook bijzondere huizen en stadsdelen.
Een andere unieke trekpleister in deze Catalaanse stad is het strand dat zich direct naast het centrum van de stad bevindt. Het is dan ook geen natuurlijk strand maar één dat is aangelegd aan de kust van de Middellandse Zee. Het strand heeft een lengte van meer dan een kilometer en is van allerlei faciliteiten voorzien zoals bijvoorbeeld een boulevard, douches, bars, restaurants en heuse strandwachten. Het strand is in zeven delen onder te verdelen en bevat zelfs twee stranden waar men geheel naakt kan verblijven.