City
Dates
Boat tours
Hop on hop off
Multi-day tours
Hiking
Shopping tours
Food tours
Air tours
Day trips
Sightseeing cruises
Cruise vacation
Spas
Paddleboarding
Boat charters
Water sports
Scuba diving
Whale watching
Paragliding
ATV
Go-karting
Wildlife
Workshops
Cooking classes
Photoshoot
See 641 things to do in Spain
Sort by
Recommended
Ronda & White Villages Day Tour from Seville
(105) • 2K+ booked
From
£ 52.79
From Madrid: Toledo & Segovia Full-Day Tour + Optional Avila Visit
(1.0K) • 10K+ booked
From
£ 46.05
Sagrada Familia Guided Tour with Towers Access
(43) • 2K+ booked
From
£ 65.95
Aqua Club Termal Spa Experience in Tenerife
100+ booked
From
£ 35.95
Barcelona Hop-On Hop-Off Bus Tour
(99) • 3K+ booked
From
£ 24.79
£ 27.55
Park Guell Guided Tour with Skip-the-Line Ticket
(56) • 6K+ booked
From
£ 20.15
Madrid Toledo & Segovia Full-Day Historical Tour
New Activity
£ 36.85
Toledo day tour from Madrid with optional activities
(46) • 700+ booked
From
£ 19.89
Paella cooking class with optional central market tour in Valencia
(9) • 50+ booked
£ 61.35
San Sebastian hop-on hop-off city tour bus
50+ booked
From
£ 13.35
Malaga Caminito del Rey Half-Day Guided Tour
(18) • 800+ booked
From
£ 55.00
Cordoba Mosque-Cathedral Guided Walking Tour
(30) • 500+ booked
From
£ 28.79
From Barcelona: Montserrat, Girona & Costa Brava Full-Day Tour
(81) • 1K+ booked
From
£ 60.09
Sagales Shopping Bus Transfer to La Roca Village from Barcelona
(107) • 4K+ booked
From
£ 10.05
Madrid City Tour Hop On Hop Off
(52) • 1K+ booked
From
£ 24.79
Retail: £ 27.55
Royal Alcazar Guided Tour in Seville
100+ booked
£ 43.05
From Barcelona: Montserrat Mountain & Monastery Tour
(1.1K) • 10K+ booked
From
£ 39.25
From Madrid: Segovia & Avila Day Trip with Optional Gourmet Lunch
(37) • 600+ booked
From
£ 39.65
From
£ 65.70
Granada Alhambra Guided Tour with Transport from Seville
(4) • 100+ booked
£ 153.45
Girona Full Day Tour from Barcelona with Optional Cathedral Tickets
(107) • 1K+ booked
From
£ 47.05
Alora Caminito del Rey Half-Day Small Group Tour
(5) • 50+ booked
£ 38.39
Guadalquivir River Cruise Experience in Seville
100+ booked
From
£ 14.25
What travelers say about Spain
Explore more on Klook
Nearby Cities
- 1 Barcelona
- 2 Seville
- 3 Bilbao
- 4 Majorc
- 5 Girona
- 6 Las Palmas
- 7 Canary Islands
- 8 Valencia
- 9 Granada
- 10 Madrid
- 11 Santa Cruz
- 12 San Sebastian
- 13 Toledo
- 14 Cordoba
- 15 Malaga & Costa del Sol
- 16 Malaga
Top destinations
- 1 Park Guell
- 2 Mosque–Cathedral of Cordoba
- 3 Alhambra
- 4 Casa Batllo
- 5 Setas de Sevilla
- 6 Ferrari Land
- 7 Cathedral of Barcelona
- 8 Seville Cathedral
- 9 Casa Vicens
- 10 Prado Museum
- 11 Casa de Pilatos
- 12 Casa Mila (La Pedrera)
- 13 Royal Palace of Madrid
- 14 Plaza de la Merced
- 15 Las Ventas Bullring
- 16 Gothic Quarter
- 17 El Retiro Park
- 18 Sevilla Aquarium
- 19 Málaga Cathedral
- 20 San Miguel Market
