Top Things to Do in Spain

We compared all 3,340 experiences in Spain so you can choose in minutes: real prices, verified reviews and our editorial picks.

★4.7 3,340 experiences from € 1.49 ✓Free cancellation on most experiences

All tours (201–220 of 3,340)

Tenerife Whale and Dolphin Watching Cruise: 2-Hour Sail
›
‹
Most booked
Tenerife Whale and Dolphin Watching Cruise: 2-Hour SailWhale and dolphin watching cruise from Los Cristianos harbour in Tenerife with bilingual guides.
814 reviews
4.78★
Duration
2h
start times · Every day
5
Live guide EN · ESFree cancellationfrom€ 28per person
Barcelona Sunset Jazz Cruise: Live Music & Sailing
›
‹
Travelers' pick
Barcelona Sunset Jazz Cruise: Live Music & Sailing90-minute sailing catamaran at sunset with live jazz saxophonist, bar service, and panoramic city views from the sea. Departs Portal de la Pau daily.
814 reviews
4.61★
Duration
1h 30m
start times · Every day
3
Live guide EN · FR · ESFree cancellationfrom€ 28per person
Montserrat, Girona & Costa Brava tour from Barcelona: Small group
›
‹
Travelers' pick
Montserrat, Girona & Costa Brava tour from Barcelona: Small groupSmall-group tour from Barcelona to Montserrat monastery, medieval Girona and Costa Brava coastline with hotel pickup and professional guide in English or Spanish.
811 reviews
4.93★
Duration
11h
Every day
08:30
Live guide EN · ESHotel pickupFree cancellationfrom€ 110per person
Barcelona: Gaudí & Beaches e-Bike Tour Small Group
›
‹
Barcelona: Gaudí & Beaches e-Bike Tour Small Group3-hour e-bike tour of Barcelona with local guide. See Sagrada Família, Casa Batlló, Passeig de Gràcia, and Barceloneta Beach. Groups under 15, helmet included, 11am or 4pm.
810 reviews
4.89★
Duration
3h
start times · Every day
2
Live guide EN · ESFree cancellationfrom€ 32per person
Córdoba: Mosque-Cathedral Guided Tour with Historian
›
‹
Travelers' pick
Córdoba: Mosque-Cathedral Guided Tour with HistorianHistorian guides you through Córdoba's UNESCO Mosque-Cathedral, explaining 1,200 years of Islamic and Christian architecture. Includes entry and full interior access.
810 reviews
4.62★
Duration
1h 30m
start times · Every day
5
Live guide EN · IT · FR · ESFree cancellationfrom€ 32per person
Seville Flamenco Show: Skip-the-Line Tablao Pura Esencia & Wine
›
‹
Seville Flamenco Show: Skip-the-Line Tablao Pura Esencia & WineOne-hour flamenco performance in Triana with singer, guitarist and two dancers. Includes welcome glass of Spanish wine or beer. Skip-the-line entry, wheelchair accessible.
797 reviews
4.86★
Duration
1h
start times · Every day
3
Live guide EN · FR · ESFree cancellationfrom€ 29per person
Guapatini's Show Bar Lanzarote: Live Comedy & Drag Show
›
‹
Best value
Guapatini's Show Bar Lanzarote: Live Comedy & Drag ShowGuapatini's Show Bar in Puerto del Carmen offers live singing and drag comedy with audience participation. Doors 8pm, show 9–11:15pm. Kids €15, adults €20.
786 reviews
4.98★
Duration
3h
Tue, Wed, Fri and Sun
21:00
Free cancellationfrom€ 20per person
Madrid Royal Palace: Skip-The-Line & Grand Staircase Tour
›
‹
Travelers' pick
Madrid Royal Palace: Skip-The-Line & Grand Staircase TourRoyal Palace of Madrid skip-the-line ticket with local guide. See the Grand Staircase, Throne Room & Crown Room. Two-minute walk from office, groups under 30.
779 reviews
4.35★
Duration
1h 30m
start times · Every day
4
Live guide EN · ESFree cancellationfrom€ 34per person
Barcelona & Montserrat: Full Day with Skip-the-Line & Pickup
›
‹
Barcelona & Montserrat: Full Day with Skip-the-Line & PickupBarcelona & Montserrat full-day tour with hotel pickup, skip-the-line basilica entry, and park admission. Sagrada Familia, Montjuic, El Born. Small groups, luggage welcome.
763 reviews
4.81★
Duration
8h
Every day
08:30
Live guide ENHotel pickupFree cancellationfrom€ 149per person
Tapas tour Barcelona: 4 stops, local guide, Gothic Quarter
›
‹
Travelers' pick
Tapas tour Barcelona: 4 stops, local guide, Gothic QuarterThree-hour walking tapas tour through Barcelona's Gothic Quarter with a local guide. Four stops, wine and Cava included, small groups.
749 reviews
4.96★
Duration
3h 30m
start times · Every day
2
Live guide ENFree cancellationfrom€ 54€ 38per person
Barcelona Bike Tour: Small Groups Local Streets
›
‹
Likely to sell out
Barcelona Bike Tour: Small Groups Local StreetsBike tour through Barcelona's quieter neighborhoods with a local guide: El Poblenou, Ciutadella Park, El Born and Barceloneta Beach. Small groups of 8 max.
749 reviews
4.89★
Duration
3h
start times · Every day
2
Live guide ENFree cancellationfrom€ 39per person
Barcelona: Casa Vicens Skip-the-Line Ticket & Audioguide
›
‹
Travelers' pick
Barcelona: Casa Vicens Skip-the-Line Ticket & AudioguideStep into Gaudí’s first masterpiece in Barcelona’s Gràcia district, explore Casa Vicens at your own pace with an audioguide, and enjoy skip-the-line entry.
747 reviews
4.73★
Duration
1h 30m
start times · Every day
17
Free cancellationfrom€ 24per person
Medieval towns day trip Barcelona: 4 stops, one local guide
›
‹
Medieval towns day trip Barcelona: 4 stops, one local guideDay trip from Barcelona to Besalú, Vic, Santa Pau, Castellfollit de la Roca with guide, hotel pickup, walking tours. Small groups, 8am departure.
743 reviews
4.89★
Duration
10h
Every day
08:30
Live guide EN · ESHotel pickupFree cancellationfrom€ 99per person
Madrid: Tapas & Wine Tour with 4 Historic Taverns
›
‹
Travelers' pick
Madrid: Tapas & Wine Tour with 4 Historic TavernsFour historic Madrid taverns, authentic tapas lunch, local vermouth and wine tasting with expert guide. Small groups, Plaza Mayor included. Around 3-4 hours.
743 reviews
4.97★
Duration
3h
start times · Every day
3
Live guide ENFree cancellationfrom€ 72per person
Gran Canaria: Rainforest Hike, Eco Farm Tasting & El Puertillo Swim
›
‹
Travelers' pick
Gran Canaria: Rainforest Hike, Eco Farm Tasting & El Puertillo SwimFeel the cool laurel forest air near Firgas, taste organic farm treats, and swim in volcanic pools on this Gran Canaria day trip with pickup and local guide.
742 reviews
4.83★
Duration
7h–10h
Mon and Thu
10:00
Live guide EN · ESHotel pickupFree cancellationfrom€ 104per person
Benidorm: Cala Granadella Kayak & Cave Snorkel Tour
›
‹
Travelers' pick
Benidorm: Cala Granadella Kayak & Cave Snorkel TourPaddle through sea caves and snorkel hidden bays near Benidorm. Includes kayak, snorkel gear, life jacket and waterproof bag. Half-day excursion, small groups.
742 reviews
4.83★
Duration
2h 30m
Every day
10:30
Live guide EN · FR · ESFree cancellationfrom€ 50per person
Skip-the-Line Alhambra & Nasrid Palaces Private Tour Granada
›
‹
★Top rated
Skip-the-Line Alhambra & Nasrid Palaces Private Tour GranadaPrivate guided tour of Granada's Alhambra with skip-the-line entry to the Nasrid Palaces, Generalife Gardens and Alcazaba.
737 reviews
5.00★
Duration
3h
start times · Every day
15
Live guide EN · PT · IT · FR +1Instant confirmationfrom€ 139per person
Barcelona: Old Town Walk, Montjuic Castle & Cable Car Views
›
‹
Travelers' pick
Barcelona: Old Town Walk, Montjuic Castle & Cable Car ViewsFeel the pulse of Barcelona’s Old Town, ride the Montjuïc Cable Car, and explore Montjuïc Castle in a small group tour with guide and included tickets.
722 reviews
4.78★
Duration
3h 30m
start times · Every day
2
Live guide EN · ESFree cancellationfrom€ 55per person
Tenerife: Viking Ship Whale Watching & Ocean Swimming
›
‹
Travelers' pick
Tenerife: Viking Ship Whale Watching & Ocean Swimming3-hour Viking ship cruise from Los Cristianos with whale & dolphin watching, ocean swimming, and unlimited drinks. Small groups, experienced crew, wheelchair accessible.
722 reviews
4.80★
Duration
3h
Tue–Sat
13:00
Live guide EN · ESFree cancellationfrom€ 38per person
Barcelona Segway Tour: Arc de Triomf to Port Vell
›
‹
Travelers' pick
Barcelona Segway Tour: Arc de Triomf to Port VellFeel the buzz of Barcelona on a small-group Segway tour with a local guide. Glide through Parc de la Ciutadella, Port Vell, and Barceloneta Beach. Includes coffee & helmet.
717 reviews
4.87★
Duration
2h
start times · Every day
3
Live guide EN · DE · RU · PT +4Free cancellationfrom€ 40€ 32per person

More categories in Spain

Need help planning your next activity?