Tu peux tenter la city card ! La Sagrada Familial et la Casa Batilo ne seront pas gratuits (seulement des réductions) mais il y a d'autres musées sympas comme le musée d'art contemporain, le musée d'art catalan, égyptien, du design et d'autres auquels on ne pense pas forcément mais qui valent le coup. Et puis ça te permet d'avoir le transport en commun illimité inclus.
(pour te donner un ordre d'idée, j'ai pris celle à 60 € pour 5 jours, et j'ai pu visiter plus de 8 musées gratuits qui m'auraient coûté beaucoup plus que 60€ seuls sans la carte, et je n'ai pas eu à me soucier non plus des tickets de métro (un bonheur) qui auraient sans doute rajouter une vingtaine d'euros).