Best things to do in Barcelona
Explore thousands of activities, attractions and tours with free cancellation and no added fees.
Design your experience with airport transfers, excursions, day tours & more.
Access exclusive deals, only with the Travelocity app
Things to do

Barcelona City Tour Hop-On Hop-Off
CA $50
per adult
88% of travellers recommend

Fast Track: Sagrada Familia Guided Tour
CA $134
per adult
88% of travellers recommend

From Barcelona: Montserrat, Girona & Costa Brava Full-Day Guided Tour
CA $144
per adult
94% of travellers recommend

Montserrat Tour with Cog-Wheel Train & Black Madonna Priority Access
CA $89
per adult
86% of travellers recommend

Barcelona: Park Güell Guided Tour & Priority Access
CA $42
per adult
86% of travellers recommend

Skip-the-Line Casa Batlló Tickets with SmartGuide
CA $60
per adult
90% of travellers recommend

Barcelona Hop-On Hop-Off Bus Tour by Bus Turistic
CA $53
per adult
88% of travellers recommend

Small-Group 3 Countries in 1 Day - Spain, France & Andorra from Barcelona
CA $191
per traveller
92% of travellers recommend
Recommended activities in Barcelona
Tours & day trips
See all 1067 activities
Barcelona in 1 Day: Sagrada Familia, Park Guell,Old Town & Pickup
Activity duration is 8 hours
9.4 out of 10 with 3742 reviews
Free cancellation available
Private & custom tours
See all 331 activities
Sagrada Familia & Gaudi Tour Private or Small Group with Tickets
Activity duration is 4 hours and 30 minutes
9.6 out of 10 with 877 reviews
Free cancellation available
Food, drink & nightlife
See all 326 activities
Montserrat Tour with Cog-Wheel Train & Black Madonna Priority Access
Activity duration is 5 hours and 30 minutes
8.6 out of 10 with 824 reviews
Free cancellation available
Cruises & boat tours
See all 102 activities
Barcelona: Private Evening Cruise with Dinner and Drinks
Activity duration is 2 hours
6.0 out of 10 with 15 reviews
Free cancellation available
Adventure & outdoor
See all 99 activities
Barcelona 3-hour Bike or E-Bike Tour: Highlights and Hidden Gems
Activity duration is 3 hours
9.8 out of 10 with 760 reviews
Free cancellation available
















































