City
Dates
Theme parks
Water parks
Museums
Parks & gardens
Zoos & aquariums
Cable cars
Observation decks
Historical sites
Playgrounds
Indoor games
Attraction passes
Shows & musicals
Boat tours
Hop on hop off
Multi-day tours
Hiking
Shopping tours
Food tours
Air tours
Day trips
Sightseeing cruises
Cruise vacation
Spas
Snorkeling
Paddleboarding
Boat charters
Water sports
Kayaking
Scuba diving
Whale watching
Paragliding
ATV
Go-karting
Wildlife
Workshops
Cooking classes
Photoshoot
See 896 things to do in Spain
Sort by
Recommended
Granada: Alhambra & Nasrid Palaces Ticket
(197) • 20K+ booked
€ 16.00
Sagrada Familia: Entry Tickets, Hosted Access & Guided Tours
(3.1K) • 200K+ booked
€ 33.80
Sagrada Familia Entry Ticket with Tower Access
(7) • New Activity
€ 46.80
From Madrid: Toledo & Segovia Full-Day Tour + Optional Avila Visit
(1.0K) • 10K+ booked
€ 55.20
Klook Pass Barcelona
(340) • 10K+ booked
€ 85.00
Retail: € 114.35
Barcelona: Park Güell Admission Ticket
(2.2K) • 300K+ booked
From
€ 18.00
Retail: € 21.90
Seville: Royal Alcazar Ticket - UNESCO World Heritage Site
(230) • 40K+ booked
€ 20.00
Retail: € 21.00
Klook Pass Seville
(11) • 700+ booked
€ 35.00
Retail: € 53.00
Ronda & White Villages Day Tour from Seville
(105) • 2K+ booked
€ 63.20
Mosque-Cathedral of Cordoba ticket with audio guide in Spain
(15) • 400+ booked
€ 22.99
FC Barcelona Match Tickets at Spotify Camp Nou
(19) • 700+ booked
€ 252.00
Seville Cathedral and La Giralda Ticket
(144) • 9K+ booked
€ 17.50
Retail: € 18.00
Barcelona: Casa Batlló Ticket & Audio Guide Option
(3.3K) • 100K+ booked
€ 15.00
Klook Pass Madrid: Royal Palace, Prado Museum & Top Attractions
(12) • 800+ booked
€ 48.00
Retail: € 54.00
Flamenco show ticket at Tablao La Alborea Granada in Granada
(10) • 500+ booked
€ 16.00
Teatro Flamenco Sevilla: Live the Flamenco Experience
(102) • 6K+ booked
From
€ 24.19
Retail: € 29.00
Sagrada Familia Guided Tours
(67) • 100K+ booked
From
€ 54.00
Alhambra & Nasrid Palaces Night Ticket
50+ booked
€ 9.99
Cordoba Mosque-Cathedral Guided Walking Tour
(30) • 500+ booked
€ 30.00
Oceanografic Aquarium Admission in Valencia
(20) • 800+ booked
€ 37.00
Real Madrid Match Tickets at Santiago Bernabeu
(16) • 400+ booked
€ 234.00
Teatro Flamenco Madrid: Live the Flamenco Experience
(67) • 2K+ booked
€ 25.35
Retail: € 35.00
Sagrada Familia Guided Tour with Skip-the-Line Tickets
(45) • 2K+ booked
From
€ 79.00
Madrid: Flamenco Show at Torres Bermejas Ticket
(118) • 4K+ booked
€ 31.00
What travelers say about Spain
Explore more on Klook
Nearby Cities
- 1 Barcelona
- 2 Madrid
- 3 Valencia
- 4 Malaga
- 5 Majorc
- 6 Cordoba
- 7 Marbella
- 8 Granada
- 9 Bilbao
- 10 Toledo
- 11 Malaga & Costa del Sol
- 12 San Sebastian
- 13 Seville
- 14 Girona
- 15 Las Palmas
- 16 Santander
- 17 Santa Cruz
- 18 Adeje
- 19 Alhambra
Top destinations
- 1 Montserrat
- 2 Alhambra
- 3 Casa Batllo
- 4 Museo Nacional Centro de Arte Reina Sofía
- 5 Ferrari Land
- 6 La Pedrera-Casa Mila
- 7 Prado Museum
- 8 Park Guell
- 9 Bernabeu
- 10 Recinte Modernista de Sant Pau
- 11 Sagrada Familia
- 12 Riyadh Air Metropolitano
- 13 Mosque–Cathedral of Cordoba
- 14 Casa Vicens
- 15 Catedral de Sevilla
- 16 El Retiro Park
- 17 Setas de Sevilla
- 18 Eixample
- 19 Tibidabo Amusement Park
- 20 Toledo Cathedral
