best things to do in barcelona
Barcelona Life in General Life in Spain Spain Travel

Best Things to Do in Barcelona: 25 Must-See Attractions + Local Favorites

There is something purely magical about Barcelona. It’s a city with an eclectic style,  some parts feeling distinctly Spanish, some parts uniquely its own. It’s no wonder why so many people fall in love with it time and time again (myself included, I’ve been living here the past eight years!) The food, the beach, the culture, the architecture: together they form an incredible masterpiece, one with character and charm that’s almost impossible to put into words.

Even though I’ve been living in Barcelona the past 8 years, I’m still constantly discovering new restaurants, cool places, and beautiful corners of this diverse city, which is exactly why I wanted to create this article.  Whether you’re planning your first trip or your fifth, this guide covers the best things to do in Barcelona,  from Gaudí’s jaw-dropping masterpieces to hidden hilltop viewpoints that most tourists never find. I’ve also added some tips on where to book tours and where to stay so you can skip the guesswork and get straight to enjoying this incredible city.

Key Takeaways

  • Don’t skip: Sagrada Família: book tickets online in advance or you will wait hours in line
  • Best neighborhood to get lost in: The Gothic Quarter (Barri Gòtic): cobblestone streets, hidden plazas, and the best tapas bars
  • For nature + exercise: Walk Carretera de les Aigues for mountain views without the crowds
  • Budget tip: The Barcelona Card covers public transport and free entry to many museums
  • Top day trip: Costa Brava coastline, easily reachable by train or organized tour
  • Book tours through Viator for skip-the-line access and local expert guides

Best Things to Do in Barcelona for First-Time Visitors

1. Bask in the Mediterranean Sun at Barceloneta Beach

What makes Barcelona so unique? For starters, it’s one of the only major European cities sitting right on the coast of the Mediterranean Sea. It’s super convenient that you can go from exploring the city center to taking a dip in the ocean. While it may not be my favorite beach to visit, it does offer warm water from June through September, and enough chiringuito beach bars to keep you happy all afternoon. 

2. Get Lost in the Gothic Quarter (Barri Gòtic)

For me, this area is one of the most charming neighborhoods of the entire city. The Gothic Quarter, locally known as the Barri Gòtic, is exactly how you’d imagine Barcelona to be: aged stone facades, weathered cobblestone pathways that wander in every direction, and a personality that takes multiple visits to fully understand. There’s something beautifully mysterious about this part of town. Even after so many years living in Barcelona, I still love coming to this area and just wandering around its labyrinth of streets.

Book a Gothic Quarter walking tour on Viator to uncover the history behind those ancient walls with a knowledgeable local guide.

3. Marvel at the Sagrada Família

Every city in Europe has beautiful churches, and then there’s the Sagrada Família, which exists in a category entirely its own. Antoni Gaudí designed this cathedral inspired by nature itself, and the result is an organic, intricate, almost alien structure that somehow feels deeply spiritual. Construction has been ongoing since 1882 and still isn’t finished, which makes visiting feel like witnessing history in real time. My one piece of advice is to book your tickets online well in advance as tickets typically sell out in peak season.

Skip the line with a Sagrada Família guided tour on Viator— includes priority access and expert commentary.

4. Take the Iconic Photo at Parc Güell

You know that image of colorful mosaic benches overlooking the Barcelona skyline? That’s Parc Güell. Another one of Gaudí’s creative visions, originally designed as a private housing complex for wealthy Catalans, it’s now one of the most photographed places in the world. The Monumental Zone requires a ticket (book ahead), but the surrounding park is free to explore.

5. Stroll Down Las Ramblas

Las Ramblas, sometimes called La Rambla, is the spine of Barcelona: the main promenade connecting the city center to the sea. Yes, it’s touristy. Yes, it’s crowded. Go anyway. If it’s your first time visiting Barcelona, it’s great to stroll down the street, do some people watching, and make a stop at La Boqueria before continuing on to the coast.

6. Eat Your Way Through La Boqueria Market

Foodie or not, the Boqueria Market is a non-negotiable when visiting Barcelona. Walking into this bustling covered market for the first time is genuinely overwhelming (in the best possible way). Fresh produce arranged like art, fish vendors selling creatures you’ve never seen before, jamón hanging from every stall, and smoothie stands lining every row. I find it so fun to come and observe the chaos of this market. Go early (before 10am) to beat the tour groups and always try a jamon cone or a juice to go.

7. Become an FC Barcelona Fan at Camp Nou

Even if you’ve never cared about football in your life, watching FC Barcelona play at Camp Nou will convert you. This isn’t just a sporting event, for Catalans, it’s a cultural institution. The stadium seats nearly 100,000 people and the energy is unlike anything I’ve experienced anywhere in the world. Can’t get match tickets? The FC Barcelona Museum and stadium tour are worth every euro.

Book a Camp Nou tour or match ticket package on Viator for a seamless experience.

8. Watch the Sunset from Bunkers del Carmel

Ah, Bunkers. One of the most iconic spots in Barcelona. These hilltop ruins, remnants from the Spanish Civil War, offer a 360-degree panoramic view of the entire city, the sea, and the mountains beyond. Grab a cheap bottle of wine, find a spot on the old concrete, and watch the sun drop into the Mediterranean. 

9. Walk Carretera de les Aigues

This one flies under most tourist radars, which is exactly why you should go. Carretera de les Aigues is a flat mountain path that runs along the Collserola hills above the city, offering sweeping views of Barcelona below and forested slopes above. It’s a favorite among locals for morning jogs and weekend walks, and it’s completely free. Take the FGC train to Peu del Funicular and walk up, it’s worth every step. This is honestly my most favorite place in all of Barcelona.

10. Party Until the Sun Comes Up

Barcelona’s nightlife is legendary, and the reputation is 100% deserved. Clubs don’t really get going until 1am, and they stay open until 6am or later. From intimate tapas bars and craft cocktail spots in El Born to massive clubs in Poble Sec, there is genuinely a scene for everyone here. If you’re staying in the city center, check out the cocktail bars on Rambla del Born. This is a great area to go out in if you don’t want to commit to the beach clubs but you’d still be looking for some fun.

11. Visit Casa Batlló

Antoni Gaudí’s fingerprints are all over Barcelona, but Casa Batlló might be his most theatrical creation. The facade is a rippling, iridescent dreamscape of blues and greens, designed to evoke the scales of a dragon, according to Catalan legend. The interior is equally mind-bending. Book your visit online and opt for the evening Magic Nights experience if you want something truly unforgettable.

12. Explore Casa Milà (La Pedrera)

Another Gaudí masterpiece, Casa Milà, nicknamed La Pedrera (the quarry) for its undulating stone facade, sits on the elegant Passeig de Gràcia. The rooftop alone is worth the entrance fee, with its surreal warrior-like chimneys and views across the Eixample neighborhood. This is where Barcelona’s modernisme architecture is at its most playful.

13. Spend an Afternoon at the Picasso Museum

Nestled inside five medieval palaces in the El Born neighborhood, the Museu Picasso houses one of the most extensive collections of Pablo Picasso’s early work in the world. It traces his development from childhood sketches to the Blue Period and beyond. Even if you’re not a big art person, it’s genuinely fascinating, and El Born itself is one of the most charming, walkable neighborhoods in the city. Here’s an extra tip for you, if you happen to go to the Picasso Museum in the morning, make sure to eat at El Xampanyet once you’re done. It’s one of the best restaurants in Barcelona and has been around forever!

14. Discover El Born 

Speaking of neighborhoods: while the Gothic Quarter gets all the attention, El Born is just as charming in my opinion. In El Born you can find cute boutiques, excellent natural wine bars, and the stunning Santa Maria del Mar basilica. While exploring Las Ramblas and the Gothic Quarter, walk through El Born and stop in this area here for lunch.

15. Take in Spectacular Views at Tibidabo

Soaring 512 meters above sea level, Tibidabo is the highest peak in the Serra de Collserola and offers some of the most breathtaking views of Barcelona you’ll find anywhere. At the summit, explore the Sagrat Cor church and the vintage Tibidabo amusement park, one of the oldest in the world, still running original rides. Take the Tramvia Blau (blue tram) and funicular for the most scenic ascent. I typically recommend coming up here if it’s your second time visit to Barcelona as it can be a bit time consuming.

16. Tour the Montjuïc Castle

Towering above the Barcelona harbor, Montjuïc Hill is packed with things to see. The castle itself is a 17th-century fortress with serious history, it played a significant role in the Spanish Civil War,  and the views from the battlements over the port are spectacular. Take the cable car or funicular up (or hike if you want to work off those tapas), and allow a full afternoon to explore.

Book a Montjuïc cable car and castle tour on Viator for a guided experience with historical context.

17. Wander Parc de la Ciutadella

When you need a break from the sensory overload of the city center, Parc de la Ciutadella is your reset button. This lovely green park sits just east of El Born and is perfect for a slow afternoon, rent a rowboat on the lake, find a shady bench, or join the locals for a weekend picnic. On your way out, swing by Barcelona’s own Arc de Triomf just outside the gates.

18. Visit the Barcelona Cathedral

Taking a more traditional approach to European architecture than anything Gaudí ever touched, the Barcelona Cathedral is a stunning Gothic landmark right in the heart of the Gothic Quarter. The interior is dimly lit and atmospheric, and the rooftop terrace (accessible by elevator) gives a bird’s-eye view over the old city’s rooftops. 

19. People-Watch at Plaça de Catalunya

Plaça de Catalunya is the beating heart of Barcelona city, the central square where the old city meets the modern Eixample neighborhood. It’s always buzzing with locals, tourists, street performers, and pigeons. From here you can walk down Las Ramblas, head up to Passeig de Gràcia for some serious window-shopping, or just sit and absorb the energy of the city around you.

20. Explore Plaça Reial

Tucked just off Las Ramblas, Plaça Reial is one of Barcelona’s most beautiful squares and a perfect spot to start a night out. The arcaded square is lined with restaurants, bars, and flamenco clubs, and the lampposts, designed by a young Gaudí, are a fun piece of trivia to share with whoever you’re traveling with.

21. See a Flamenco Show

While flamenco is more deeply rooted in southern Spain (think Seville and Andalucía), you can still find some show options in Barcelona. While I personally would recommend leaving a flamenco show for a trip to the South of Spain, I understand that might not be an option so it’s best to try one in Barcelona.  Plus, it’s a great experience to get a feel for Spanish culture in general.

Book a Barcelona flamenco show with dinner on Viator for a polished, skip-the-queue experience.

22. Sip Wine and Graze on Tapas

One of the best things to do in Barcelona is just eat and drink your way through the city. Pull up a stool at a tapas bar in Sant Antoni or any of the other charming neighborhoods in Barcelona, order patatas bravas, pan con tomate, and a glass of local Penedès wine, and let the afternoon disappear.  If you’re short on time, you can also join a tapas crawl. This is a great way to meet new people, try a bunch of tapas, and enjoy Barcelona exactly how it’s meant to be lived.

23. Visit Poble Espanyol

Built for the 1929 International Exhibition, Poble Espanyol is an open-air architectural museum on Montjuïc Hill that replicates streets and buildings from every region of Spain in a single walkable village. It’s quirky, photogenic, and genuinely interesting, plus it houses art galleries, craft workshops, and excellent restaurants. 

24. Take a Day Trip to the Costa Brava

When you’re ready to escape the city for a day, the Costa Brava coastline, just north of Barcelona, is one of the most stunning stretches of Mediterranean coast in all of Spain. Think turquoise coves, cliff-side villages like Calella de Palafrugell, and impossibly blue water. If you don’t want to rent a car, consider booking a day-trip tour so you can have a great experience without the hassle.

Book a Costa Brava day trip from Barcelona on Viator and let someone else handle the logistics.

25. Visit Casa Vicens: Gaudí’s First Major Work

Most visitors focus on the Sagrada Família and Parc Güell, but Casa Vicens, Gaudí’s very first major commission, recently opened to the public. Built between 1883 and 1885 in the Gràcia neighborhood, the house blends Moorish and Oriental influences in a way that hints at everything Gaudí would go on to create. 

Where to Stay in Barcelona

Now, when it comes to planning a trip to Barcelona, you want to choose where you stay wisely. Barcelona has distinct neighborhoods that each offer a very different experience. Here’s a quick breakdown:

  • Gothic Quarter / El Born: Best for first-timers who want to be in the heart of the action. Walkable to almost everything, buzzing with atmosphere. Can be noisy at night.
  • Eixample: Barcelona’s elegant grid neighborhood, lined with modernisme architecture, great restaurants, and a calmer vibe. Ideal for a more comfortable, less hectic stay.
  • Gràcia: The local, village-within-a-city feel. Wonderful if you want to experience a more residential side of Barcelona away from the tourist centers.
  • Poble Sec / Sant Antoni: Up-and-coming and increasingly popular for its market scene and bar culture. Great value and excellent food.

Planning a trip to Barcelona? Here are more articles to explore:

Is Barcelona Safe? What It’s Really Like Visiting in 2026 (From Someone Who Lives Here)

Costa Brava Travel Guide: Discovering the Best Towns, Hotels, and Places to Stay

What to Pack for Spain: The Ultimate Packing List

Where to Eat and Drink in Barcelona: My Favorite Restaurants

Best Hotels in Barcelona: 18 Incredible Stays (From Boutique to Luxury)

Best Neighborhoods to Stay in Barcelona: A Local’s Complete Guide

Is Barcelona Worth Visiting? My Honest Take After Living Here the Past 8 Years

Frequently Asked Questions About What to Do in Barcelona

How many days do you need in Barcelona? 

Realistically, 4–5 days gives you enough time to hit the major highlights without rushing. A week lets you breathe and explore the neighborhoods properly. You could easily spend 10 days and still not see everything.

What are the best places to visit in Barcelona for first-timers? 

Start with the Sagrada Família, the Gothic Quarter, Parc Güell, and Las Ramblas, these are iconic for a reason. Then add Passeig de Gracia for designer window shopping and La Boqueria Market for food. That’s a solid first visit.

Is the Barcelona Card worth it? 

The Barcelona Card (or Barcelona Pass) covers unlimited public transport and free or discounted entry to over 25 museums and attractions. If you’re planning to visit multiple museums, it’s absolutely worth it. 

What are the best places to visit in Barcelona on a budget? 

Plenty of Barcelona’s best experiences are free: Carretera de les Aigues, the Gothic Quarter, Parc de la Ciutadella, and the Barcelona Cathedral rooftop are all low or no cost. La Boqueria, Barceloneta Beach, and Plaça Reial are also free to explore.

Is a guided tour worth it in Barcelona? 

For major sites like the Sagrada Família and Camp Nou, absolutely. A good guide adds context that transforms a visit from “wow, pretty building” to genuinely understanding what you’re looking at. Book through Viator for vetted tours with skip-the-line access.

What’s the best neighborhood in Barcelona for food and nightlife? 

El Born and Sant Antoni are where it’s at right now for food and cocktails. For clubs and late-night, Poble Sec and the Port Olímpic area are your best bets. Barcelona restaurants across all neighborhoods generally don’t fill up for dinner until 9pm or later, adjust your schedule accordingly.

Can you do a day trip from Barcelona? 

Absolutely. The Costa Brava, Sitges, and Montserrat mountain monastery are some of the most popular day trips from Barcelona. All these options are easily managed by train or organized tour. 

Places to Visit in Barcelona: Wrapping Up

Barcelona is one of those cities that defies a single description. It’s a beach city and a culture city and a food city and an architecture city all at once, somehow pulling it off without feeling like it’s trying too hard. After eight years of living here, I still find myself stumbling onto streets I’ve never walked down or discovering a bar I’ve somehow never noticed before. 

Whether you’re here for a long weekend or lucky enough to have a few weeks, I hope this list gives you a solid starting point. Don’t feel pressure to tick every box. Pick the ones that excite you, leave room for the unexpected, and let the city do the rest. And if you’ve already been, or if you’re a fellow Barcelona local, drop your favorite hidden gem in the comments below. I’m always looking for an excuse to explore a corner of this city I haven’t tried yet.

You Might Also Like...

12 Comments

  • Reply
    Michael Thomason
    May 6, 2017 at 9:13 am

    What a wonderful City!

    • Reply
      Dani Thomason
      May 6, 2017 at 4:11 pm

      It definitely is!

  • Reply
    Keaton Browning
    May 6, 2017 at 2:53 pm

    And eat lot’s of Patatas Bravas!

    • Reply
      Dani Thomason
      May 6, 2017 at 4:12 pm

      and croquettas! ily tapas

  • Reply
    DeAnna Villegas
    May 6, 2017 at 4:22 pm

    Andrea and I are heading to Barcelona on 5/21. I have been to Barcelona two times before. You posted some pretty cool places that I haven’t been to, which are now on my must see while we visit this time.

    • Reply
      Dani Thomason
      May 8, 2017 at 8:50 pm

      So glad it helped! Hope you guys have a great time on your trip.

  • Reply
    Carlos Martínez Latorre
    June 21, 2017 at 12:09 am

    Yoy should consider a visit to montaña de Montserrat !!!

  • Reply
    health & wellness articles
    July 5, 2017 at 10:08 pm

    Hi there, I enjoy reading through your post. I wanted to write a little comment to support you.

  • Reply
    How to Get to Girona From Barcelona, Spain | Following My Compass
    March 17, 2018 at 4:16 pm

    […] Related Post: 15 Things to Do in Barcelona […]

  • Reply
    Celebrating Fiesta Mayor de Gràcia in Barcelona - Following My Compass
    August 25, 2018 at 3:01 am

    […] out my other blog post on things to do in Barcelona for more travel […]

  • Reply
    How to Move to Spain Legally - Following My Compass
    October 19, 2018 at 9:35 am

    […] you are looking to do the Pareja de Hecho visa in Barcelona, it can be a daunting process to say the least. Not only do you have to get involved with the […]

  • Reply
    Spanish Residence Card with Pareja de Hecho | Following My Compass
    November 22, 2018 at 3:20 am

    […] you are looking to do the Pareja de Hecho visa in Barcelona, it can be a daunting process to say the least. Not only do you have to get involved with the […]

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.