Po legendi, grad Barcino su osnovali Kartaginjani pod komandom vojskovode Amilikara Barke zvanog Barkenon, oca Hanibalovog. Kasnije su stigli Rimljani i pretvorili grad u vojnu tvrdavu ciji je centar bilo malo uzvišenje pod nazivom Taber i koje se nalazi blizu mora. Danas se tu nalazi palata vlade Katalonije i opštinska uprava grada. Rimljani su gradu promenili ime u Kolonija Julija Avgusta Faventija Paterna Barcino. Ulice i ostaci zidina, koji su ostali od Rimljana, još uvek se mogu sresti u starom gradu. U podrumu Muzeja istorije se mogu posetiti iskopine ostataka jednog dela grada ciji su tvorci Rimljani. U V veku grad su okupirali Vizigoti iz centralne Evrope, pretvorivši ga u glavni grad hispanskog kraljevstva Vizigota. Muslimani su stigli u VIII veku, ali se nisu dugo zadržali, pošto su 801 godine grad osvojili Karolinzi. Barselona je njihovim osvajanjem postala glavni grad dela karolinškog carstva na iberijskom poluostrvu. U XI veku se stvara feudalna država Katalonija i Barselona postaje politicki, društveni, kulturni i trgovinski centar, ne samo Katalonije nego i grupe kneževina (Aragon, Valensija, Majorka - Balearska ostrva, Roseljon i Alger), koje su bile pod komandom stare aragonske kraljevine pod imenom Aragonska kruna.

Jedno od najprivlacnijih mesta grada je šetalište Las Ramblas Les Rambles koje se nalazi izmedu Trga Katalonije (Plasa Katalunja Plaça Catalunya), neurološkog centra grada i stare luke. Šetalište je svakodnevno prepuno ljudi sve do kasnih nocnih sati. Novinarnice, prodavnice cveca i ptica, žive ulicne skulture, kafice i restorane, sve to možete naci na ovom šetalištu. Zgrada pod imenom Palata Vireina, svetski poznati teatar Liseu i glavna pijaca Bokerija su od velikog turistickog interesa. Šetalište završava u staroj luci trgom Vrata mira (Portal de la Pau Portal de la Pau), gdje se nalazi poznata statua Kristofora Kolumba. Zanimljivo je da ruka statue sa ispruženim prstom pokazuje suprotno od americkog kontinenta, usmjerena prema italijanskom gradu Đenovi, koji se smatra njegovim rodnim gradom.