From Gaudí’s dreamlike designs to sweeping rooftop views, Barcelona is one of Europe’s most photogenic cities. Here are the top Barcelona Instagram spots to capture its beauty — from iconic landmarks to skyline moments.
*This page may contain affiliate links. When you click these links, I may get a small commission at no extra cost to you. I only recommend products and services that I have tried, trust, and love. Thank you for your support.
1. Sagrada Família
2. Barcelona Cathedral
3. Carrer del Bisbe
4. Bunkers del Carmel
5. Park Güell
6. Casa Milà (La Pedrera)
7. Casa Vicens
8. Casa Batlló
9. Montjuïc Hill
10. Passeig de Gràcia
11. Barceloneta Beach
12. Palau de la Música Catalana
13. Rooftop Bars
Capture the city from above — rooftops like Terrat at the Mandarin Oriental or L’Atic at Lamaro Hotel offer unforgettable shots of the Cathedral and skyline.
14. Tibidabo
15. Arc de Triomf
16. Parc de la Ciutadella
17. Plaça Reial