Stays
Flights
Flight + Hotel
Car rentals
Attractions
Airport taxis
More
Attractions in Barcelona
The 1442 best things to do in Barcelona
Search Barcelona attractions
Search
Bestseller
Barcelona
Admission to Sagrada Família with Audio Guide
4.6 / 5
Excellent
(3639 reviews)
Free cancellation available
From
US$36.79
Bestseller
Barcelona
Park Guell Admission Ticket
4.3 / 5
Very good
(2051 reviews)
From
US$14.70
Bestseller
Barcelona
Hola Barcelona Travel Card
4.6 / 5
Excellent
(2197 reviews)
Free cancellation available
From
US$19.05
Bestseller
Barcelona
Hop-on, Hop-off Bus Tour
4.4 / 5
Excellent
(1271 reviews)
Free cancellation available
From
US$35.92
Recommended in Barcelona
Our top picks for Barcelona experiences to get you started
See all recommended
Sign in to save time
Your Booking.com account lets you book using your saved details
Sign in
Tours
464 things to do
Museums, arts, & culture
299 things to do
Nature & outdoor
266 things to do
Entertainment & tickets
183 things to do
Food & drink
74 things to do
Workshops & classes
12 things to do
Travel services & rentals
6 things to do
Explore by interests
Browse everything from activities and attractions, to tours and transportation
Bestseller
Barcelona
Casa Batlló Blue Ticket
Duration: 1 hour 15 minutes
4.7 / 5
Exceptional
(972 reviews)
From
US$38.10
Bestseller
Barcelona
Montjuïc Cable Car Ticket
4.5 / 5
Excellent
(624 reviews)
Free cancellation available
From
US$17.42
Bestseller
Barcelona
Barcelona Aquàrium Priority Admission
4.4 / 5
Excellent
(643 reviews)
Free cancellation available
From
US$27.21
Barcelona
Sagrada Familia Guided Tour with Skip The line Ticket
4.8 / 5
Exceptional
(65 reviews)
Free cancellation available
From
US$54.43
Barcelona must-sees
Check these off your Barcelona essential experiences list
View all must-sees
We've got you covered
Explore top attractions
Experience the best of your destination with attractions, tours, activities, and more
Fast and flexible
Book tickets online in minutes, with free cancellation on many attractions
Support when you need it
Booking.com's global Customer Service team is here to help 24/7