Barcelona, the vibrant capital of Catalonia, offers a perfect mix of history, modern art, beaches, and culinary delights. Whether you’re visiting for a few days or planning a longer stay, you’ll be wondering about the things to do in Barcelona that will help you make the most of your trip. From the breathtaking architecture of Gaudí to the beautiful beaches and bustling markets, this guide presents 15 must-see activities to ensure you experience the very best of this enchanting city. And if you’re looking for affordable accommodation during your stay, check out the 15 best hostels in Barcelona for 2024.
1. La Sagrada Familia: Icon of Barcelona
One of the top things to do in Barcelona is to visit the world-famous Sagrada Familia. Designed by Antoni Gaudí, this magnificent basilica is one of the most remarkable architectural projects globally, despite being unfinished. Its construction began in 1882 and continues to this day.
The basilica’s intricate façade and soaring spires symbolize nature, faith, and biblical scenes. Inside, the towering columns resemble trees reaching for the sky, and the stained-glass windows cast an ethereal light throughout the space.
Pro Tip: Book your tickets online in advance to avoid the long queues. A guided tour will help you understand the deep symbolism behind Gaudí’s masterpiece.

2. Park Güell: A Vibrant Wonderland
If you’re still thinking about what to do in Barcelona, make sure you add Park Güell to your list. This colorful park, also designed by Gaudí, is perched on a hill offering incredible views of the city.
The park is known for its curvy mosaic benches, whimsical structures, and bright colors, all of which are Gaudí’s signature style. The main terrace offers one of the most scenic viewpoints in Barcelona, where you can see the city’s skyline stretch out to the sea.
Tip: Visit early in the morning or late in the afternoon for the best experience, avoiding the midday crowds.

3. La Rambla: The Bustling Heart of Barcelona
Walking down La Rambla is one of the best things to do in Barcelona if you want to soak in the city’s lively atmosphere. This iconic street stretches from Plaça de Catalunya to Port Vell, and is lined with cafes, souvenir stalls, street performers, and kiosks selling flowers.
You’ll also find several key landmarks along the way, such as the Mercado de La Boquería, one of the largest and most colorful markets in Barcelona, and the Gran Teatre del Liceu, the city’s grand opera house. Make sure to explore some of the side streets that lead to the Gothic Quarter for hidden gems and more local flavor.
Note: Since La Rambla is popular with tourists, it’s a good idea to be cautious of pickpockets.
4. Barceloneta Beach: Sand and Sea
If you’re searching for things to do in Barcelona that offer a more relaxing vibe, head to Barceloneta Beach. Just a short walk from the city center, this bustling beach is perfect for a day of sunbathing, swimming, or enjoying a casual seaside lunch.
There’s also a lively promenade along the beach, lined with seafood restaurants, beach bars, and ice cream vendors. You can try various water sports like paddleboarding or kite surfing if you’re looking for more adventure.
Tip: For a quieter experience, go early in the morning or during sunset to enjoy the beach without the crowds.
5. The Gothic Quarter: A Walk Through History
The Gothic Quarter (Barri Gòtic) is one of the most charming areas to explore, and definitely on the list of top things to do in Barcelona. Its narrow, winding streets, lined with medieval buildings, take you back in time to a Barcelona long past.
Visit the stunning Barcelona Cathedral (Catedral de la Santa Creu i Santa Eulàlia), a Gothic masterpiece, and don’t miss Plaça Reial, one of the city’s most beautiful squares. The Pont del Bisbe, a Gothic bridge, is also a must-see and a great spot for photography.
Pro Tip: Join a walking tour to uncover the hidden history and legends of this ancient neighborhood.

6. Casa Batlló: Gaudí’s Fairytale Creation
Among the unique things to do in Barcelona, a visit to Casa Batlló is like stepping into a fairytale. Located on the grand boulevard Passeig de Gràcia, this modernist building designed by Gaudí stands out for its curved lines, vibrant colors, and organic shapes.
The building’s façade, adorned with ceramic tiles and balconies resembling masks, is strikingly beautiful. Inside, you’ll discover rooms filled with flowing forms, natural light, and intricate details that showcase Gaudí’s genius.
Fun Fact: Casa Batlló is also known as the “House of Bones” because of its skeletal design.
7. Montjuïc Hill: Views, History, and Culture
If you’re looking for a mix of history, culture, and nature, Montjuïc Hill is one of the best things to do in Barcelona. Offering panoramic views of the city, Montjuïc is home to several attractions, including the Montjuïc Castle, a 17th-century fortress with sweeping views of the harbor.
The hill is also a cultural hub, featuring the Joan Miró Foundation, dedicated to modern art, and the Museu Nacional d’Art de Catalunya (MNAC), which houses Romanesque to modern art collections.
At night, don’t miss the spectacular Magic Fountain of Montjuïc, where water, lights, and music come together for an unforgettable show.

8. Picasso Museum: Art and Inspiration
The Picasso Museum is one of the most significant art museums in Barcelona, housing more than 4,000 works of the famous artist Pablo Picasso. Located in the El Born district, the museum is set in five medieval palaces and showcases Picasso’s early works as well as pieces from his later periods.
Exploring the museum will give you a deeper understanding of Picasso’s evolution as an artist and his connection to Barcelona.
9. La Boquería Market: A Foodie’s Paradise
No list of things to do in Barcelona is complete without visiting the famous Mercado de La Boquería. This bustling market is a feast for the senses, offering everything from fresh produce to local specialties like jamón ibérico, seafood, and cheeses.
As you stroll through the aisles, take in the colors and flavors, and don’t miss the chance to stop at one of the market stalls for a fresh juice or a plate of tapas.
Tip: The best time to visit is in the morning when the market is at its liveliest.
10. Camp Nou: The Home of FC Barcelona
If you’re a football fan, visiting Camp Nou, the home stadium of FC Barcelona, is a must. As the largest stadium in Europe, it’s an iconic site for sports lovers, and the Camp Nou Experience tour allows you to explore the stadium’s museum, locker rooms, and even walk through the tunnel leading to the pitch.
Attending a live match, if possible, is an unforgettable experience for any football enthusiast.

11. Barcelona Aquarium: A Marine Wonderland
For a fascinating underwater experience, the Barcelona Aquarium is a must-visit among the things to do in Barcelona. Located in Port Vell, this is one of the largest aquariums in Europe, housing more than 11,000 marine animals from 450 different species. The aquarium is especially famous for its 80-meter-long underwater tunnel, where you can walk beneath a massive tank full of sharks, rays, and other sea creatures swimming right above your head.
The aquarium is divided into several themed areas, including the Mediterranean zone, the Tropical seas, and the Oceanarium. There’s also an interactive children’s area, making it a perfect destination for families. Kids can enjoy educational activities, touch tanks, and discover the importance of marine conservation. The Oceanarium is particularly impressive, as it replicates the underwater ecosystem of the Mediterranean, featuring sharks, sunfish, and large schools of fish.
Pro Tip: If you’re interested in a unique experience, check out the “Shark Cage Diving” experience, where brave visitors can get up close and personal with sharks in a safe environment. It’s ideal for thrill-seekers looking to add a bit of excitement to their visit.
12. El Born: A Hip Neighborhood With History
Exploring El Born is one of the best things to do in Barcelona for those who love a blend of history and modern culture. This lively neighborhood features narrow medieval streets, trendy boutiques, and vibrant tapas bars. A must-see is the Basilica of Santa Maria del Mar, a stunning Gothic church that represents the spirit of the neighborhood.
For history lovers, the Born Cultural Center offers a glimpse into Barcelona’s past, with archaeological ruins from the 18th century. The area is also perfect for strolling, shopping, and enjoying local cuisine.
Tip: Visit in the evening to experience El Born’s lively nightlife with its buzzing bars and outdoor dining.
13. Tibidabo: Fun and Adventure on a Mountain
For a day of fun and incredible views, head to Tibidabo Mountain. Tibidabo is home to a historic amusement park, where the rides offer stunning panoramic views over the city. It’s one of the oldest amusement parks in the world and a great option for families or anyone looking for a break from the city’s hustle and bustle.
At the top of the mountain, you’ll also find the Sacred Heart Basilica, a stunning church with even more impressive views from its towers.

14. Poble Espanyol: A Walk Through Spain
Poble Espanyol, located on Montjuïc Hill, is an open-air museum that recreates over 100 buildings from different regions of Spain. Built for the 1929 International Exposition, it allows visitors to explore Spain’s diverse architecture—from the white houses of Andalusia to the stone buildings of Galicia.
In addition to the beautiful structures, Poble Espanyol features artisan workshops where you can watch craftsmen at work, as well as restaurants serving traditional Spanish dishes like paella and tapas. The village frequently hosts cultural events, including flamenco shows and live music performances, making it a lively spot for an afternoon visit.
Tip: Visit in the evening to catch a live flamenco show in the main plaza.
15. Bunkers del Carmel: Best Panoramic View of Barcelona
For one of the best views of the entire city, head to the Bunkers del Carmel, a lesser-known gem that offers a 360-degree panorama of Barcelona. Originally built as anti-aircraft defenses during the Spanish Civil War, the bunkers now serve as a peaceful viewpoint away from the crowds.
Bring a picnic and enjoy the sunset as you take in the breathtaking sights of the city below.

Tips for Visiting Barcelona
Best Time to Visit Barcelona
Barcelona is a city that can be visited year-round, but the best time to visit depends on your preferences.
• Spring (April to June): This is one of the best times to visit Barcelona, as the weather is mild and the city is less crowded than in the summer. You can enjoy outdoor activities like beach visits or exploring parks and squares without the intense heat.
• Fall (September to October): Another ideal time to visit, fall offers pleasant weather and fewer tourists. This is a great time for sightseeing and enjoying the local food and wine festivals.
• Summer (July to August): While the city comes alive with festivals and events, summer can be very hot and crowded, especially in popular areas like La Rambla and Barceloneta Beach.
• Winter (November to March): Though it’s cooler, winter is still a good time to visit, especially if you prefer fewer crowds and lower prices. Many attractions remain open, and you can still enjoy Barcelona’s vibrant culture and dining scene.
Getting Around Barcelona
One of the best things to do in Barcelona is to explore its neighborhoods, and luckily, the city has a fantastic public transport system. Barcelona’s metro, bus, and tram networks are extensive, making it easy to get from one attraction to the next. For visitors, the Hola BCN travel card is a great option, offering unlimited access to public transport for 2 to 5 days. This card is perfect if you plan to travel extensively across the city, including to places like Montjuïc, Tibidabo, and Barceloneta.
Local Gastronomy
No trip to Barcelona is complete without indulging in the city’s rich culinary offerings. Traditional dishes like paella, calçots (grilled spring onions), and the famous tapas are a must-try. Head to the Gràcia neighborhood for an authentic food experience, where you’ll find cozy restaurants serving Catalonian specialties in a relaxed atmosphere. And don’t forget to pair your meals with a glass of cava, the region’s famous sparkling wine.
Conclusion
Now that you know the best things to do in Barcelona, you’re ready to make the most of your trip to this incredible city. From Gaudí’s architectural wonders to the beaches, museums, and vibrant neighborhoods, Barcelona has something for every traveler. Be sure to plan your stay carefully and take advantage of everything this dynamic city has to offer. If you need budget-friendly accommodation, don’t forget to check out the 15 best hostels in Barcelona for 2024.
