29+ Best Things To Do in Barcelona
Some of the links might be affiliate links and, at no extra cost to you, we earn a small commission. See our disclaimer for more info.
If you’re planning a trip to Barcelona, you’ll be happy to know that there are plenty of exciting things to do and see in the city. From iconic landmarks like Park Güell and La Sagrada Familia to fun activities at the beach, there’s something for everyone here.
We’ve also put together a selection of hotels that are conveniently located in the center of the city and offer great amenities to make your stay comfortable and enjoyable.
So, discover the best things to do in Barcelona and find cool places, activities, and tips to make the most of your trip.
1. Stroll in Park Güell
Save this!
Make sure to visit Park Güell, a unique park designed by Antoni Gaudí. You can explore the colorful mosaic sculptures and enjoy panoramic views of the city.
The guard house has nothing inside worth seeing, but it offers a great view and a photo opportunity. Moreover, there is a picnic area in the park.
We highly recommend booking a guided tour for your visit, as it will help you make the most of your time there. Although I have explored Park Güell on my own before, visiting with a guide was one of the highlights of my time in Barcelona.
At the very least, book skip-the-line tickets in advance to avoid long lines and ensure entry during peak season.
Read also: Must-Visit Cities in Europe
2. Explore Sagrada Familia
Discover the remarkable architecture of Sagrada Família, one of Gaudi’s best works, and explore its fascinating history. This site in Barcelona is one of the most significant and also a UNESCO World Heritage Site, alongside six other works by the architect.
Step inside to be greeted by a blend of warm and cold hues reflected on the glass, paired with futuristic elevators that seem straight out of a sci-fi tale. Downstairs, the museum boasts a range of exhibits, with the standout being an intricately detailed maquette.
Beware that if you want to visit the tower, you’ll need to climb down the stairs – and book tickets in advance, as the entrance to the tower gets sold out.
Read also: Charming Small Towns in Europe
3. Walk Around the Gothic Quarter
Explore the Gothic Quarter, a beautiful neighborhood with narrow streets and stunning medieval buildings. The Cathedral is one of the main attractions, but the real beauty lies in the narrow alleys. One of the hidden gems of the neighborhood is the charming little bridge in the picture—it has always been one of my favorite spots in Barcelona.
Read also: Most Beautiful Cities in Europe
4. Explore Barcelona Cathedral
When you are in Barcelona, visit the magnificent Barcelona Cathedral and explore its impressive interior. The cathedral is a testament to the city’s rich history and architecture. The square where the cathedral is located is a lively spot that’s pedestrian-friendly, making it a perfect place to take a break from sightseeing in Barcelona.
Read also: Top Cities With Stunning Architecture in Europe
5. Ride the Montjuïc Cable Car
Book Montjuïc cable car tickets in advance for breathtaking views of Barcelona’s skyline from a cable car ride. Go as early as possible to avoid the crowds.
Read also: Insta-Worthy Spots in Europe
6. Wander in the Montjuïc Castle
Visit Montjuïc Castle and explore its fascinating history. The castle sits atop a hill, offering breathtaking views of the port below. While exploring the castle, you’ll find old cannons adding to its historic charm. For a sweet treat, there’s a café featuring an ice cream cart, perfect for a break.
The Magic Fountain in this area is also one of the tourist attractions. More info on the Magic Fountain is below.
Read also: Historic Castles in Europe
7. Visit Casa Milà (La Pedrera)
Casa Milà, also known as La Pedrera, is a unique building in Barcelona. Its interior is like a living museum, where one can witness architectural and design elements from a bygone era.
However, the real attraction is the rooftop, with intricate details and fascinating sculptures. It’s a great experience to walk around the statues on the top floor, though there is usually a line for the elevators.
One can either wait in line or climb six floors to reach the top. Similarly, while coming down, there is another line for the elevator, but one can opt for the stairs to make it a bit easier.
Read also: Unique Places for Your European Bucket List
8. Grab Tapas at the Boqueria Market
Discover the lively Mercat de Sant Josep de la Boqueria in Barcelona, renowned for its fresh produce and local delicacies. Absorb the lively atmosphere of this bustling marketplace as you sample a variety of fruits and specialties. Indulge in tapas, whether grabbing quick bites or unwinding at nearby bars.
From cones with calamari, serrano ham, and cheese to flavorful empanadas and fresh fruit, exploring this market is among our top recommendations for experiencing Barcelona’s gastronomy.
Read also: Most Charming European Towns
9. Have Fun at a Cooking Class
Join a cooking class to master the art of making traditional Spanish seafood paella in the heart of Catalonia. Follow the chef to La Boqueria market to select the freshest ingredients for your culinary creation.
Read also: Top Cities in Europe for Spring
10. Walk Around at Las Ramblas
Explore Las Ramblas, a famous pedestrian street bustling with activity. Enjoy the lively atmosphere and watch street performers showcase their talents. Take a leisurely walk and find spots to grab a drink or snack. Remember to be cautious of pickpockets since it’s a popular tourist area.
Read also: Instagrammable Places in Europe
11. Get Around With the Hop-On Hop-Off Bus
The Hop-On Hop-Off Bus in Barcelona has two separate routes that cover all the major sites in the city center. It’s a convenient way to travel around Barcelona. Plus, your ticket includes a scenic catamaran cruise, adding a bonus to your experience.
Whether you’re short on time or looking for an easy way to explore the city, the Hop-On Hop-Off Bus is an excellent choice.
Read also: Affordable European Cities
12. Admire Casa Batlló
Visit Casa Batlló, a stunning building designed by Gaudí. Admire its special exterior, which looks like the sea, and explore inside, with its cool shapes and bright colors.
Read also: Hidden Islands in Europe
13. Enjoy Parc de la Ciutadella
Head to Parc de la Ciutadella, Barcelona’s biggest park. Enjoy a boat ride on its lake or find a shady spot under the trees for a picnic. It’s one of the best activities in Barcelona’s green spaces.
Read also: Unique Places for Your European Bucket List
14. Visit Gaudí Experiència Barcelona
At Gaudí Experiència in Barcelona, you can dive into the world of the famous architect Antoni Gaudí. Through interactive displays and exciting 4D shows, you’ll feel like you’ve stepped into one of his dreamy designs. It’s a fantastic way to learn about his unique style and Barcelona’s iconic architecture.
The 4D experience lasts 20 minutes, and there’s also an interactive area to explore. It’s conveniently located near Park Guell, making it easy to visit both attractions.
Read also: Affordable European Cities
15. Enjoy the Barcelona Beaches
Relax and unwind on the beautiful beaches of Barcelona, where you can bask in the sun and take refreshing dips in the Mediterranean Sea. Treat yourself to delicious seafood at one of the beachfront restaurants.
Tip: For a less crowded and more budget-friendly beach experience, consider visiting Sitges or Costa Brava.
Starting from the center and moving outward, here’s a rundown of Barcelona’s beaches:
- Barceloneta Beach: Arguably the most famous beach in Barcelona, although it can get quite crowded in the summer.
- Nova Icaria Beach: A quieter option near Barceloneta with toilets and changing rooms.
- Bogatell Beach: Known for its beach bars (chiringuitos), sunbeds, and umbrellas. It has beach volleyball zones, and it’s typically less crowded. Showers and toilets are available.
- Mar Bella Beach: This beach allows optional clothing. There are beach volleyball courts, a skate park, and nearby restaurants, although there’s no lifeguard on duty.
Read also: Hidden Beaches in Europe
16. Visit Museu Picasso
Immerse yourself in art at Museu Picasso, which houses an extensive collection of Pablo Picasso’s works. Admire his early paintings and sculptures that showcase his artistic development over time.
Read also: Hidden Gems in Europe
17. Explore Poble Espanyol
Poble Espanyol (Spanish Village) was constructed in 1929 for the International Exhibition. There are 117 real-life scale buildings representing various Spanish regions. You will find everything in the Spanish village to iconic buildings in Madrid and Seville.
Dive deeper by visiting the 20 crafts workshops and enjoy breathtaking views of Barcelona from the Montjuic Hill. Don’t miss the masterpieces of Picasso, Dalí, Miró, and more at the Fran Daurel Museum.
Read also: Natural Wonders in Europe
18. Marvel at the Magic Fountain
The Magic Fountain in Barcelona is a must-see for families. With its vibrant light show paired with music and water dances, it is one of the best family things to do. Remember to check show times here and arrive a bit early for the best view. Don’t miss the Magic Fountain in the night.
Read also: Weekend Destinations in Europe
Map
- World Wild Schooling Map: here, you will find everything gathered on a map with a short description.
19. Visit the Maritime Museum
The Maritime Museum features a life-size replica of a galley that you can explore up close. With interactive displays and a well-organized layout, it offers an engaging experience for visitors. Entry is free every Sunday after 15:00.
Don’t forget to check out the historic wooden ships at Port Vell, just a short walk from the Maritime Museum. El Moll de la Fusta at Port Vell is a charming pier adorned with palm trees, perfect for leisurely walks. You’ll encounter more old wooden ships and find yourself close to La Rambla, where you can discover cafes and shops. Additionally, the Maremagnum Shopping Center is conveniently located nearby.
Read also: Romantic European Destinations
20. Wander Around the Arc de Triomf
In the center of Barcelona stands the Arc de Triomf, a beautiful arch built in the Neo-Mudéjar style using reddish brickwork. Created by Josep Vilaseca i Casanovas for the 1888 Barcelona World Fair, this impressive structure originally served as the grand entrance to the event.
Nowadays, it stretches proudly over the Passeig de Lluís Companys, leading visitors towards Ciutadella Park. A symbol of Catalan heritage, it’s a must-see for anyone exploring the city.
Read also: Europe’s Best Value Beach Destinations
21. Watch a Flamenco Show
Experience the excitement of a real flamenco show where famous dancers perform live. You can even enjoy dinner with tasty dishes from different parts of Spain. During our month-long trip through Spain and Portugal, we were mesmerized by this amazing art form.
Read also: Underrated Places in the Mediterranean
22. Visit the Big Fun Museum & Museum of Illusions
Get ready for a fun time at the Big Fun museum. Inside, you’ll find a bunch of cool small museums to explore. Take goofy pictures at the Topsy-Turvy Museum, where everything’s upside-down. Have a blast diving into ball pits and checking out famous artworks made with food. Also nearby is the Museum of Illusions, where you can learn all about cool tricks of the eye. You can even get a ticket to visit both museums.
Read also: Underrated European Cities
23. Join a Bike Tour
Join a bike tour around Barcelona to explore the city’s highlights in an active and enjoyable way. Cruise along the waterfront, stop by iconic landmarks, and gain insights into the city’s history from your knowledgeable guide.
Read also: Hidden Beaches in Europe
24. Visit Palau de la Música Catalana
Experience the mesmerizing energy of a flamenco show at Palau de la Música Catalana. Watch passionate dancers, listen to soulful music, and witness intricate footwork that embodies the essence of this traditional Spanish art form.
Read also: Hidden Gems in Europe
25. Explore Museu de la Xocolata (Chocolate Museum)
The Chocolate Museum in Barcelona offers a delightful journey through the fascinating history of chocolate. Visitors can marvel at intricate sculptures crafted entirely from this beloved treat and enjoy indulgent samples along the way. Upon entry, you receive a chocolate bar as your ticket—a sweet start to your chocolate-filled adventure!
Read also: Top European Beaches
26. Have Fun at the Tibidabo Amusement Park
Tibidabo Amusement Park, situated atop the city, provides a fantastic view of Barcelona along with the nostalgic appeal of a classic fairground. With its vintage rides and attractions, it offers a unique experience. Additionally, atop Mount Tibidabo stands Sagrat Cor, a Catholic basilica boasting impressive vistas. Accessing Tibidabo from Plaça Catalunya requires a combination of bus, tram, and funicular rides, making it a bit challenging to reach, but definitely worth the journey.
Read also: Hidden Islands in Europe
27. Wander in the Horta Labyrinth Park
Visit the Horta Labyrinth Park in Barcelona, where you’ll discover a maze crafted from tall hedges. It’s an enjoyable challenge to navigate through and then find your way out! Alongside the maze, you can explore stunning gardens and admire various statues. Keep an eye out, as you might encounter wild boars roaming the area. To reach the Labyrinth Park, simply take the metro and then enjoy a short 5-minute walk.
Read also: Unique Places for Your European Bucket List
Are you traveling to Barcelona with kids? Then, read our guide with playgrounds and kid-friendly activities.
Read more: Barcelona With Kids
28. Tour Camp Nou
Discover the Camp Nou Stadium Tour for soccer fans. Explore FC Barcelona’s famous stadium, see their trophy room, and experience walking onto the pitch through the tunnel just like a player.
Read also: Insta-Worthy Spots in Europe
29. Plan a Day Trip to Montserrat
Go on a walking tour to Montserrat Mountain to marvel at its breathtaking natural beauty. Explore the Benedictine monastery nestled among the peaks and soak in the panoramic views of Catalonia from its summit.
Read also: Charming Small Towns in Europe
When Is the Best Time to Visit Barcelona?
The ideal time to visit Barcelona depends on your preferences and planned activities. However, the city is particularly beautiful during the warmer months, such as spring (April to June) and fall (September to November). During these seasons, the weather is pleasant, making it perfect for exploring outdoor attractions like parks and beaches comfortably.
Moreover, there are fewer crowds compared to the peak season in summer, which means you can enjoy a more relaxed experience when visiting popular sights such as Park Güell or Sagrada Família. It’s also advisable to avoid visiting during major holidays or school breaks when tourist spots tend to be crowded.
Read also: Must-Visit Cities in Europe
Where To Eat in Barcelona
For an excellent tapas adventure, visit L’Alcoba Azul in the Gothic Quarter. Be sure to try their popular pizza toast—it’s a crowd-pleaser. Situated in the Jewish section of the Gothic Quarter, this cozy restaurant boasts a few outdoor tables and a bit more seating indoors. The staff are known for their warm hospitality and friendliness. Enjoy your meal in the charming ambiance of this square, nestled within narrow streets where cars are absent.
Read also: How To Spend Two Weeks in Spain and Portugal
How to Get to Barcelona?
By Plane
Depending on where you are and what you like, there are different ways to get to Barcelona. If you’re traveling from another country, the easiest way is to book a flight to Barcelona-El Prat Airport, the city’s main international airport. Many big airlines have direct flights to Barcelona from different places around the world.
How to Get From the Barcelona Airport to Your Hotel
- You can book an airport pickup by a private company. This is the most convenient option.
- The most affordable option for getting from the airport to the city center (Placa Catalunya) is by bus. However, you will still need to use public transport or a taxi to get to your hotel afterwards.
- Another option is to take a train if you are coming from elsewhere in Europe. The city is well-connected by rail, and high-speed trains can bring you directly into Barcelona.
- If you prefer to travel by road, you can drive or take a bus to reach Barcelona. Several highways connect the city with other parts of Spain and Europe.
How to Get Around Barcelona?
Barcelona Public Transport Travel Card
Barcelona provides ample transportation options for the convenience of visitors. The Barcelona Public Transport Travel Card is an excellent choice for those seeking unlimited access to the city’s transportation networks, including the metro, buses, trams, and suburban trains. It is important to be aware of pickpocketing, particularly during the rush hour, while using public transport.
Hop-On Hop-Off Bus
The Barcelona Bus Turístic offers a hop-on hop-off bus service with two routes and a boat cruise included. It’s a fantastic way to see various parts of the city and enjoy the beautiful views of Barcelona as you travel. During the boat trip, you’ll also see panoramic views of the Barcelona coast.
Metro
Barcelona offers a well-known and reliable metro system as a popular transportation option. This system covers most areas of the city and is renowned for its cleanliness. It comprises several lines that connect major attractions, neighborhoods, and suburbs, making it easy for travelers to navigate the city.
If you’re traveling with young children, it is recommended to avoid rush hours to ensure a more comfortable ride. However, it is worth noting that not all metro stops have elevators.
Bus
One of the most convenient modes of transportation is the bus system, which covers both central and suburban areas with numerous routes.
Bike
For eco-conscious travelers, Barcelona offers a vast network of bike lanes and rental services citywide. Renting a bicycle is a fun way to explore different neighborhoods at your leisure while enjoying the pleasant weather Barcelona has to offer.
Taxis
Taxis can be easily found in Barcelona by hailing them on the street or using the Cabify and FreeNow apps.
Walking
Walking is a popular option for getting around Barcelona because the streets are pedestrian-friendly, and some areas are compact. Walking lets you soak up the lively atmosphere of the city while easily reaching famous landmarks like La Rambla or the Gothic Quarter.
Visiting Barcelona as a Day Trip
Barcelona boasts a diverse range of attractions and activities that can be easily explored in a day. Getting to Barcelona is quite convenient as it is well-connected with the rest of Europe.
To start your day in Barcelona, visit the iconic Sagrada Familia, designed by the renowned architect Antoni Gaudi. This stunning basilica showcases intricate details and unique architectural elements.
Afterward, you can take a stroll through Park Güell, another one of Gaudi’s masterpieces, with its beautiful mosaics and breathtaking views of the city.
In the afternoon, you can explore the historic Gothic Quarter with its charming narrow streets, squares, and medieval buildings.
Barcelona is also known for its delicious cuisine; hence indulging in local tapas or paella is a must-do activity during a day trip to this city.
Read also: Best 14-Day Itineraries in Spain and Portugal
Best Hotels in Barcelona
- Best luxury hotel: Hotel Arts Barcelona is a 5-star hotel offers two outdoor swimming pools and Michelin restaurants. There are kids activities and it’s at a great location next to the beach.
- Best midrange hotel: Hotel Midmost is at a central location and has a roof teerrace with a small outdoor pool.
- Best budget hotel: Hostal Girona is centrally located and offers modern rooms in a 19th-century building.