We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
  • Sort by:
  • Traveller Ranked
  • Book Online
Basilica of the Sagrada Familia Barcelona, Spain
256 Ways to experience it
Palau de la Musica Catalana Barcelona, Spain
25 Ways to experience it
Casa Batllo Barcelona, Spain
122 Ways to experience it
Basilica de Santa Maria del Mar Barcelona, Spain
59 Ways to experience it
Casa Mila - La Pedrera Barcelona, Spain
122 Ways to experience it
Recinte Modernista de Sant Pau Barcelona, Spain
5 Ways to experience it
L'Eixample District Barcelona, Spain
28 Ways to experience it
Palau Guell Barcelona, Spain
20 Ways to experience it
Casa Vicens Barcelona, Spain
9 Ways to experience it
Antic Hospital de la Santa Creu Barcelona, Spain
3 Ways to experience it
Casa Amatller Barcelona, Spain
21 Ways to experience it
Reial Monestir de Santa Maria de Pedralbes Barcelona, Spain
4 Ways to experience it
Masia Freixa Terrassa, Spain
Torre Bellesguard Antoni Gaudi Barcelona, Spain
8 Ways to experience it
Colonia Guell Gaudi Crypt Santa Coloma de Cervello, Spain
5 Ways to experience it
Casa Lleo i Morera Barcelona, Spain
27 Ways to experience it
Santa Anna Church Barcelona, Spain
3 Ways to experience it
Raco de la Calma Sitges, Spain
1 Way to experience it
Barcelona Pavilion Barcelona, Spain
3 Ways to experience it
Estacio de Franca Barcelona, Spain
4 Ways to experience it
City Hall (Casa de la Ciutat / Ayuntamiento) Barcelona, Spain
2 Ways to experience it
Museu Maritim de Barcelona Barcelona, Spain
4 Ways to experience it
Hospital Sant Pau Barcelona, Spain
1 Way to experience it
Torre Agbar Barcelona, Spain
8 Ways to experience it
Basilica dels Sants Martirs Just i Pastor Barcelona, Spain
Casa Calvet Barcelona, Spain
8 Ways to experience it
Casa de les Punxes Barcelona, Spain
6 Ways to experience it
Casa Bruno Quadros Barcelona, Spain
La Casa de la Seda Barcelona Barcelona, Spain
2 Ways to experience it
Castillo de Castelldefels Castelldefels, Spain