The 25 Top Attractions in Barcelona
Barcelona offers an abundance of activities. As one of Spain's most legendary cities, it attracts millions each year with its distinctive architecture, mouthwatering cuisine, and rich Catalan culture.
What are the must-see experiences in Barcelona?
Barcelona is the realm of Antoni Gaudí. The Catalan architect's mark is evident throughout the city, from its grandest structures to the most basic streetlamps.
Numerous works by Antoni Gaudí are recognized as World Heritage sites, earning a unique UNESCO designation known as the “Works of Antoni Gaudí.” These attractions are among the most breathtaking in Barcelona and are definitely worth a visit.
However, Barcelona offers much more than just Gaudí's masterpieces. It stands out as one of the most lively cities globally—my absolute favorite—bustling with energy around the clock.
From the expansive boulevards of Eixample to the winding alleys of the Gothic Quarter, the fortress-like Montjuïc hill to the sun-kissed shores of Barceloneta beach, Barcelona caters to every taste.
This guide highlights 25 of our top Barcelona attractions. For a comprehensive understanding of how to plan, book, and explore this remarkable city, check out our complete Barcelona Travel Guide.
1. Gaze in awe at the magnificent Sagrada Família
A visit to the breathtaking Sagrada Família tops the list of must-do activities for nearly everyone in Barcelona. It's undoubtedly the most iconic architectural gem in the city, if not all of Spain.
Gaudí’s magnum opus, the Sagrada Família, has been in the making for over 140 years and remains unfinished. However, this shouldn’t deter you. While the city boasts numerous examples of his distinctive Modernist style, this basilica stands out with its flowing forms, intricately carved columns, and surreal towers.
Mornings see the fewest visitors, but my personal favorite time to experience it is in the late afternoon, when the setting sun creates a stunning display through the vibrant stained glass windows.
2. Immerse yourself in history at the Cathedral of Barcelona
Another iconic architectural marvel that defines Barcelona’s historical landscape predates the Sagrada Família. The intricate Catalan Gothic Cathedral of Barcelona has towered over the city since the 13th century.
Taking over 600 years to complete, its elements—from soaring ornate vaults to the stunning golden fleece choir stalls—chronicle the city’s historical journey and influences throughout the ages.
Descend into the crypt to view the remains of the 13-year-old martyr Eulàlia, the cathedral's namesake. Afterwards, clear your mind with a trip to the roof (accessible by elevator) for breathtaking views of the Barcelona skyline.
3. Enjoy panoramic views from Park Güell
Resembling a scene from a fairytale, Park Güell is another whimsical and vibrant masterpiece by Gaudí in the Modernist style. Spanning over 17 hectares of undulating parkland, Gaudí's imaginative concepts come to life in increasingly unusual forms, inviting you to wander freely.
Relax on the mosaic serpentine bench, the longest of its kind in the world, then ascend to the park's summit for sweeping views over Barcelona and the shimmering Mediterranean. If you're curious about Gaudí’s life, visit the Gaudí House Museum located within the park (note that an additional ticket is required).
4. Take a break from the hustle at a Barcelona beach
Stretching three miles, Barcelona's nine golden beaches create a beautiful barrier between the city and the warm Mediterranean waters. These beaches host water sports, events, family gatherings, and more, making them integral to Barcelona's vibrant lifestyle.
Surf enthusiasts should flock to Barceloneta Beach, where the best waves can be found from October to March, though conditions can be unpredictable. For consistent water and beach sports, Nova Icària beach is the go-to spot. Most beaches feature lively bars called chiringuitos, perfect for enjoying tapas and cocktails, and many transform into energetic party venues as the sun goes down—just follow the music and lights.
5. Take a leisurely walk down La Rambla
You’re bound to wander onto Barcelona’s most iconic street at some point. La Rambla stretches for nearly a mile, connecting Plaça de Catalunya to the famous Christopher Columbus statue at the harbor end.
The street is bustling with shops, bars, and eateries, making it a delightful place to stroll, though be mindful of tourist prices and the presence of scammers.
Rather than rushing to shop, take your time to soak in the vibrant atmosphere—local vendors, street entertainers, and flower stalls all competing for your attention.
Keep an eye out for the beautiful Joan Miró mural and the poignant memorial for the 2017 terrorist attack in the Pla de l’Os; both are subtly integrated into the street and can be easily overlooked amid the crowds.
6. Satisfy your hunger at La Boquería (but don't forget the other markets)
A captivating stop along La Rambla, La Boquería stands as Barcelona’s most famous market, offering a vibrant display of fresh produce and Catalan flair.
While its authenticity may be fading beneath the weight of tourism, it remains a delightful spot to enjoy locally sourced delicacies. Bar Pinotxo is a top choice for fresh and delicious snacks to energize your exploration of Barcelona.
Barcelona boasts a wealth of bustling markets. Less frequented by tourists yet equally enchanting is Mercat de Santa Caterina in the nearby Sant Pere, featuring its striking wavy roof and a fantastic selection of local food stalls and bars. The wines are particularly noteworthy, making a round trip on foot well worth it.
7. Immerse yourself in Gaudí’s genius at Casa Milà
Known as La Pedrera, Gaudí’s astonishing, dragon-inspired apartment complex is a hallmark of Modernist architecture in the city. It now functions as a cultural center, offering exhibitions and activities, making it the perfect place to delve into Gaudí’s creative vision and the making of his iconic works.
Tours give you the chance to wander through its sculptural interiors and fantastical Warrior rooftop. For a truly unique experience, try the night tour, where projections and soundscapes animate the entire structure.
8. Wander through the Gothic Quarter
The Barri Gòtic is located just east of La Rambla, featuring a chaotic maze of historic alleys and secluded squares. Losing yourself in its allure and rich history is one of the highlights of a visit to Barcelona. Let your curiosity lead you to its boutiques, tapas bars, and remarkable historic sites.
While grand squares like Plaça Reial and Plaça Sant Jaume showcase stunning architecture, don’t overlook the cozy local vibe. In the southern part, between Plaça Reial and the harbor, a lively pub culture thrives well into the early morning. For a taste of a more international and multicultural atmosphere, head to the immigrant neighborhood of Raval.
9. Ride a cable car to Montjuïc Castle
From Parc de Montjuïc, you can take a cable car or funicular to Castell de Montjuïc, where breathtaking views await. This iconic site was the backdrop for the 1929 World Fair and still boasts many of the original pavilions, palaces, and botanical gardens from that era.
You’ll also find the sports stadiums from the 1992 Summer Olympics here, including the impressive municipal pool, which remains open for a refreshing swim.
Stroll through its attractions, enjoy a picnic in the parks, and in the evenings, witness the Magic Fountain's dazzling light show. During the summer, there's hardly a better spot to catch a film than beneath the warm Spanish skies in the moat of Montjüic Castle.
10. Experience all of Spain at Poble Espanyol
Among the many museums and historical sites on Montjuïc, Poble Espanyol stands out as a captivating attraction. This extensive museum complex, constructed for the World Fair, is home to nearly 120 historic buildings. Blending Spanish and Moorish architecture, it showcases the diverse styles and cultures of all 15 of Spain's autonomous regions.
11. Enjoy the sunset from La Caseta
When you're at Montjuïc, make sure to spend an evening at La Caseta in Mirador del Migdia. This charming cottage café, surrounded by expansive grounds, provides breathtaking views along with a simple menu and a laid-back vibe. It's one of the prime spots in Barcelona to watch the sunset unfold.
Enjoy live music as you take in the scenery, but remember that it's only open on weekends with limited seating, so reserving a table ahead of time is a smart move.
12. Take a plunge at Club Natació Atlètic-Barceloneta
This historic swimming club has a membership waiting list, yet it warmly invites daily visitors to enjoy its indoor and outdoor pools and spa. Nestled next to the beach with exclusive access to the sands, its heated outdoor pool and loungers offer lovely views of the beach and the iconic Sant Sebastià iron lattice tower, making it a perfect spot to relax and unwind for an entire day.
13. Enjoy some Spanish bubbles at Can Paixano
One of my favorite spots in Barcelona, Can Paixano is a bustling bar reminiscent of the traditional taverns of Barceloneta. Established in 1969, it has become a beloved local institution known for its exceptional cava and sumptuous tapas.
For an authentic Barcelona experience, be ready to mingle, embrace, and enjoy lively songs as you try to avoid spilling your Brut Berenguer or dropping your montadito on fellow patrons. Simply fantastic!
14. Celebrate Catalan independence at Antic Teatre
The independent social and cultural hub, Antic Teatre, presents contemporary performances within a historic building dating back to 1650. Conveniently located between the stunning Mercat de Santa Caterina and the Palau de la Música, it's just a short walk from the Gothic Quarter.
With a lively calendar of events throughout the year, its standout feature is undoubtedly the enchanting outdoor bar and garden. Offering delicious drinks and light snacks in a beautiful setting, this space is vital for Antic Teatre’s funding, meaning every drink purchased helps support the local community—¡Salud!
15. Savor every bite on Carrer de Blai, Barcelona’s top tapas street
Carrer de Blai, nestled in the charming Poble-sec neighborhood, is filled with fantastic tapas and pintxos bars and restaurants. The best part? You can hop from one to the next, tasting the highlights at each spot. Many offer tapas and pintxos for as little as one euro each.
Let your taste buds and curiosity lead your food adventure, but be sure to check out Blai 9 for its contemporary takes on classic tapas. For authentic flavors, visit La Esquinita de Blai, and if you adore croquetas, Blai Tonight is your dream destination. Wine lovers shouldn’t miss Denassus for its selection of natural wines. These cozy restaurants can fill up quickly, so aim to arrive early.
16. Take a ride on the Avió at the summit of Mount Tibidabo
Make your way to the top of Mount Tibidabo by walking or taking the funicular, where you'll discover a delightful amusement park that has been enchanting visitors since 1889. While some modern thrill rides have been introduced, the true charm lies in the vintage attractions.
The standout attraction is the Avió, launched in 1928 as the first flight simulator in the world. Step into this propeller plane replica and soar over the stunning views of Tibidabo. It's a fantastic family outing, but be mindful of the complex and irregular opening hours—check ahead before your visit.
17. Score free admission to the Museo Picasso
Pablo Picasso, one of Spain’s most renowned artists, is honored at the Museo Picasso in El Born. The extensive collection boasts around 4,000 works, ranging from early sketches to iconic cubist pieces. His time in Barcelona deeply influenced much of his art, which is evident throughout the exhibits.
The museum is closed on Mondays, but tickets are affordable. You can enter for free on Thursday afternoons from 16:00 to 19:00, as well as on the first Sunday of each month.
Dinogo top tip: If you need a caffeine boost before your museum visit, be sure to check out Nomad Coffee Lab & Shop nearby—it's a haven for coffee enthusiasts.
18. Enjoy pizza in a unique setting
Tired of tapas? Treat yourself to a change at Parking Pizza, renowned for serving the coolest pizza in Barcelona. While there are now three locations, the original spot on Carrer de Londres in Eixample remains the favorite—and yes, it’s located in a parking lot.
The pizzas here are straightforward, wood-fired, and absolutely delicious. Service is quick, and the atmosphere buzzes with an exciting energy. It's very popular, so arrive early to avoid long waits—no reservations are accepted!
19. Experience a match at Camp Nou
For soccer enthusiasts, Camp Nou is the highlight of Barcelona. As the home ground of FC Barcelona, this stadium embodies Catalan pride, evident in the vibrant energy that fills the air on game days.
Tickets often sell out ahead of time, so it's wise to plan your visit. Alternatively, watching a match in one of the city’s lively bars can be equally thrilling. For a unique experience, try the new interactive Barça Immersive Tour and virtually step onto the iconic pitch from the locker rooms.
20. Immerse yourself in Barcelona’s vibrant nightlife
As bustling as it is during the day, Barcelona truly comes alive at night and keeps the energy going until dawn. After a day of exploring, unwind with drinks at a rooftop bar in one of Eixample's upscale hotels or tucked-away open-air venues.
For breathtaking views, splurge on a visit to La Dolce Vitae at the Majestic Hotel—it's worth it!
Around midnight, the streets fill with people pouring out of bars and cafes. Head towards the Gothic Quarter and follow the lively atmosphere. As the night wears on, crowds start to dwindle while the most determined partygoers flock to vibrant clubs like Sala Apolo.
21. Dance the night away at Sala Apolo
Part nightclub, part live music venue, Sala Apolo is one of Europe's oldest dance halls and guarantees an unforgettable night out. Situated in Poble-sec, it's hosted renowned bands and DJs, boasting a packed schedule of events and concerts. Covering a wide range of genres from rock to pop to electronic and reggae, there’s truly something for everyone.
22. Indulge in Catalan fine dining
Catalan cuisine sets itself apart from the rest of Spain, making it essential to explore during your Barcelona visit. While many prestigious fine dining spots have closed since the pandemic, new ones are continually emerging.
One of the top choices is Ca l’Estevet, a staple for Catalan classics since 1890. Here, you can savor traditional dishes like canelons and butifarra amb mongetes—sausage with white beans. And, of course, no meal is complete without indulging in a crema catalana for dessert.
23. Discover Moco Museum Barcelona
Moco Museum is redefining the art scene with its innovative displays of modern, contemporary, and street art. The lineup includes renowned figures like Jean-Michel Basquiat and Keith Haring, as well as emerging talents and NFT collectors like 33NFT.
Located in the charming El Born district, it’s just a stone’s throw from Parc de la Ciutadella, making it ideal for a post-visit stroll to refresh your mind.
24. Experience a Modernista masterclass
While Gaudí is the most famous, Barcelona boasts numerous stunning examples of Modernist architecture. With their vibrant tiles, organic shapes, and botanical themes, these structures breathe life into the city streets.
In addition to Gaudí’s works, don’t miss the incredible creations of other talented architects. Noteworthy sites include Palau de la Música Catalana, Recinte Modernista de Sant Pau, Casa Planells, and Casa Thomas, all of which are extraordinary.
25. Experience vermouth hour at La Vermuteria del Tano
A cherished Spanish custom, ‘vermouth hour’ kicks off at midday, bringing friends together in bodegas for their first drink of the day, a vermuteo, before lunch. This tradition is enjoying a revival among the younger crowd, leading to a rise in vermouth bars across Barcelona.
Yet, nothing quite compares to the originals, and La Vermuteria del Tano stands out as one of the best in Barcelona. Specializing in vermouth from the Empordà region for over fifty years, its walls lined with barrels and a lively crowd make it a must-visit, especially with its fantastic tapas.
Thinking about booking a trip to Barcelona? You might want to explore specific areas of the city further. Check out our guide to the best LGBTQ spots, highlighting the top of Barcelona’s vibrant gay scene.
What criteria did we use to select the 25 best things to do in Barcelona?
Barcelona has been my favorite city for as long as I can remember. Since my first trip 20 years ago, I've returned multiple times each year and even lived in Sant Pere before the pandemic interrupted my plans (and I aim to return soon).
This guide reflects my most cherished experiences in Barcelona, enriched by personal recommendations from friends and Dinogo colleagues who have lived there. Alongside the must-see attractions, I've included spots that offer a genuine local experience, hoping to help you fall in love with this incredible city just as I did.
Do I need a car while visiting Barcelona?
No, the most enjoyable parts of Barcelona were constructed long before cars existed, making it a perfect city for walking. Even the beach is just a short stroll from the city center.
Public transportation is outstanding—Barcelona's Metro is extensive, clean, timely, and affordable. The bus network is also dependable, with a night bus service catering to late-night partygoers. Additionally, cable cars and funiculars provide stunning access to the twin peaks of Montjuïc and Tibidabo.
Hop-on hop-off guided tour buses operate three routes throughout the city, covering most of the key attractions. If you want to venture beyond the city to places like Sitges, the train network is user-friendly.
What is the best time to visit Barcelona?
Thanks to its southern location, Barcelona enjoys a relatively mild climate year-round. The ideal times to visit are during spring and autumn, when temperatures are comfortable, allowing you to enjoy the beaches and outdoor dining well into the evening without the sweltering summer heat.
How much time should I spend in Barcelona?
A long weekend is sufficient to explore the key attractions of Barcelona or immerse yourself in the wonders of Gaudí. If you visit during the warmer months, the beautiful beaches transform it into a holiday destination where you could easily spend a few weeks.
Is Barcelona a safe destination?
Overall, Barcelona is considered a safe city. It attracts many tourists, so it’s essential to be mindful of your behavior, as locals may become irritated with disruptive visitors, particularly in the city’s numerous historical sites.
Be aware that popular tourist spots are prone to pickpocketing and scams, with La Rambla being a notable hotspot. Always keep your belongings secure.
Are there tourist passes available in Barcelona?
The Barcelona Card serves as the official tourist pass for the city, offering unlimited free access to public transport (including the train to the airport), complimentary entry to the top museums, and exclusive discounts. You can purchase the card online in advance for a reduced price or buy it at any tourist office in the city at the standard rate.
Evaluation :
5/5