Skip to main content
Discover
Top Spain activities
Explore by category
Flamenco Performance
Walking Tours
Day Trips
Food & Drink
Cruises & Sailing
Full-day Tours
Wine Tastings
Historical Tours
Tours, Sightseeing & Cruises
Pottery Classes
Cultural Tours
Weddings & Celebrations
All categories
Similar categories
Art & Culture Classes
Food & Drink Classes
Language Classes
Wellness Classes
Archery Classes
Cycling Classes
Dance Lessons
Fitness Classes
Martial Arts Classes
Softball Classes
Sports Lessons
Surfing Lessons
Explore Spain tours
Madrid Tours
Catalonia Tours
Andalucia Tours
Valencia Tours
Canary Islands Tours
Balearic Islands Tours
Alicante Tours
Basque Country Tours
Toledo Tours
Costa del Sol Tours
Galicia Tours
Tarifa Tours
Costa Blanca Tours
Pamplona Tours
Castile and León Tours
Santander Tours
Asturias Tours
Costa Brava Tours
Region of Murcia Tours
Gijon Tours
Figueres Tours
Cuenca Tours
La Rioja Tours
Cantabria Tours
Aragón Tours
Castilla-La Mancha Tours
Extremadura Tours
Valencia Province Tours
Altea la Vella Tours
Top Spain landmarks
Top Spain landmark tickets
Sagrada Família tickets
Park Güell tickets
Casa Batlló tickets
La Pedrera (Casa Milà) tickets
Alhambra (Alhambra de Granada) tickets
Generalife Gardens tickets
Royal Palace of Madrid (Palacio Real de Madrid) tickets
Royal Alcázar of Seville (Real Alcázar de Sevilla) tickets
Prado Museum (Museo del Prado) tickets
Seville Cathedral (Catedral de Santa María de la Sede) tickets
Palace of Charles V (Palacio de Carlos V) tickets
Mezquita (Mosque-Cathedral of Córdoba) tickets
Beyond Spain
Tours in nearby places
Gibraltar Tours
Portugal Tours
Morocco Tours
Wales Tours
France Tours
Tunisia Tours
Switzerland Tours
Italy Tours
Belgium Tours
England Tours
Malta Tours
Ireland Tours
Explore Europe tours
Italy Tours
United Kingdom Tours
France Tours
Greece Tours
Portugal Tours
Iceland Tours
Germany Tours
Ireland Tours
Switzerland Tours
Croatia Tours
Netherlands Tours
Turkey Tours
All popular tours in<br/>Europe
Top Europe tours
Rome Tours
Paris Tours
London Tours
Barcelona Tours
Florence Tours
Lisbon Tours
Athens Tours
Venice Tours
Amsterdam Tours
Reykjavik Tours
Dublin Tours
Istanbul Tours
Spain trip ideas
Top 15 things to do in ...
Spain
Europe
Gibraltar
Portugal
Morocco
Wales
France
Tunisia
Switzerland
Italy
Belgium
England
Home
Things to do in Spain
Spain Tours
Classes & Workshops
Active & Outdoor Classes
Top Spain Active & Outdoor Classes in 2026
Select Dates
Filters
Active & Outdoor Classes
Outdoor Activities
Classes & Workshops
Sports Lessons
Art & Culture
Art & Culture Classes
Dance Lessons
Yoga Classes
Wellness Classes
On the Water
200+
results
Sort by:
Featured
Best Seller
Witness an authentic and traditional Flamenco show in Granada—inside a cave, for an even more unique experience. Inside the centuries-old Cueva Flamenca los Amayas in Sacromonte, the carefully lit stage is home to an emotional Flamenco performance every evening. This ticket guarantees admission to see this Spanish dance tradition in an intimate setting—without touristy gimmicks.
...
More
1
2
3
4
5
6
7
Flamenco show at Cueva Los Amayas, in Sacromonte
1 hour 15 minutes
Free Cancellation
4.7
(260)
5% savings
from
$29
$27
Member Pricing
Learn to surf without the hassle of organizing surfboard and wetsuit rental with this beginner’s lesson in Famara. No experience is required and all necessary equipment is provided for extra convenience. After meeting the instructor for a safety briefing, learn to surf step-by-step—starting with a warm-up and exercises on the beach. After building up confidence, the lesson progresses to paddling and stand-up techniques in the water.
...
More
1
2
3
4
5
6
7
Surf Lesson for Beginners in Famara: Introduction in Surfing
2 hours
Free Cancellation
4.9
(75)
5% savings
from
$57
$54
Member Pricing
Experience Spain's storied flamenco traditions during your time in Barcelona with this package. Head to one of the city's most authentic and historic tablaos, an intimate family-run venue with over 55 years of history in the heart of La Rambla and admire the professional dancers and musicians as they capture the essence of this Spanish art form. Choose from several available options (each including entry to the show): drinks-only, dinner (with a buffet of Spanish dishes), or tapas, which suits you best. This tablao has been awarded as the best in the world in 2025.
...
More
1
2
3
4
5
6
7
Top Awarded Flamenco Show Tablao Cordobes with dinner option
1 to 3 hours
Free Cancellation
4.5
(3,322)
5% savings
from
$40
$38
Member Pricing
Experience a piece of the culture of southern Spain with a flamenco dancing lesson in Seville. Part of UNESCO's Intangible Cultural Heritage list, flamenco is an art form born in Spain's Andalusia region. At the city center, you'll learn basic flamenco movements and perform a dance in traditional clothing, just like the professionals do.
...
More
1
2
3
4
5
6
7
Flamenco Dance Class in Seville with optional Flamenco Costume
1 hour
Free Cancellation
4.9
(221)
5% savings
from
$32
$30
Member Pricing
The basic course is aimed at all those who have never tried before and at the same time for those who have already had a very short experience of a few days and want to improve the bases necessary to move to the next level. The requirements are: being in good general health, knowing how to swim and a minimum age of 6 years. The aim of the course is to surf the first foam waves independently and safely and to learn basic theoretical and practical knowledge such as positioning on the board, paddling, take-off, weather-marine knowledge, how to overcome the waves, how to spin on foams, weight management and more! Within this course, we follow small groups of up to 6 students for each instructor so that all students can be followed with the utmost care and in complete safety. The course lasts about 4 hours, including transport times, and the practical part in the water will be about 1.5 / 2 hours.
...
More
1
2
3
4
5
6
7
Surf Beginner Course
4 hours
Free Cancellation
5.0
(211)
5% savings
from
$63
$60
Member Pricing
Come learn to surf with us in one of the most wonderful places in the Canary Islands. Surrounded by volcanoes, Famara is a magical beach with optimal conditions for surfing all year long regardless of your level. In our courses you will not only learn to manage your board with all safety measures but things as necessary for the practice of this wonderful sport as well as the sea cycle, tides ... With more than 20 years of experience and with some clients that support us, we assure you that you will live an unforgettable day.
...
More
1
2
3
4
5
6
7
Surf class in Famara 9:15-12:00 or 11:45-14:30 (2h class)
2 hours
Free Cancellation
4.9
(243)
5% savings
from
$57
$54
Member Pricing
Instead of booking a yoga class at a studio, this experience lets you practice on the beach, overlooking the stunning bay of San Antonio, away from Ibiza's rowdier crowds. Enjoy the sea breeze and panoramic views as you take part in an intimate lesson with individualized attention. During the class, learn key elements of the Ashtanga Primary Series, including sun salutation sequences and pranayama breathing exercises.
...
More
1
2
3
4
5
6
7
Beach Yoga in San Antonio Bay – Morning & Sunset Classes
1 hour
Free Cancellation
4.9
(48)
5% savings
from
$30
$28
Member Pricing
Reconnect with your inner self during refreshing beach yoga sessions in Mallorca. With the soothing sound of waves and the gentle sea breeze, these classes blend gentle yoga, breathwork, and meditation to create a tranquil experience. Whether you choose the serene morning session at La Calita beach or the calming sunset practice at Santa Ponsa beach, each class is designed to awaken your body and spirit. Guided by Diana, an experienced yoga teacher with over 20 years in the field, you'll enjoy easy yoga poses and breathing exercises that calm your mind, ending with a peaceful meditation that allows you to fully embrace the beauty around you.
...
More
1
2
3
4
5
6
7
Beach Yoga Sessions in Mallorca
1 hour 10 minutes
Free Cancellation
5.0
(1)
5% savings
from
$32
$30
Member Pricing
Book the Guarida del Angel flamenco tablao with top-level artists. Shows renewed every season. Variety of flamenco styles: bulerías, soleá, seguiriyas, alegrías… Intimate and cozy atmosphere. Located in the heart of Jerez de la Frontera. Book your ticket and live an unforgettable experience.
...
More
1
2
3
4
5
6
7
Tablao Flamenco La Guarida del Angel Jerez
1 hour
Free Cancellation
4.6
(11)
5% savings
from
$32
$30
Member Pricing
Enjoy a full-day surfing lesson for beginners—a much more comprehensive alternative to a quick overview session. Throughout the day, learn fundamental surfing skills, such as warm exercises on the beach, how to paddle, how to stand up, and how to catch your first wave. As an extra perk, a video analysis session is also included, so you can watch yourself back and listen to instructor feedback on your technique.
...
More
1
2
3
4
5
6
7
Full Day Surf Lesson for Beginners in Famara, Spain
4 hours
Free Cancellation
5.0
(110)
5% savings
from
$80
$76
Member Pricing
Treat yourself to a night of fiery Catalan flamenco at Theatre Flamenco Barcelona City Hall, a historic 19th-century theater. Featuring some of the most talented dancers on the local scene, the show strips the flamenco back to its authentic roots with punchy guitar solos, face-to-face duels, and singing. Choose your seating area, show time, and included drink option when you book online.
...
More
1
2
3
4
5
6
7
Flamenco Show Ticket at Theatre Barcelona City Hall
1 hour
Free Cancellation
4.4
(1,438)
5% savings
from
$29
$27
Explore the landmark hailed as one of Gaudí’s most inspired creations on a self-guided audio tour of Casa Milà—also known as La Pedrera—in Barcelona. A must-visit for any architecture fan visiting the city, the surreal structure is easy to access with a prebooked admission ticket. Choose from a range of start times throughout the day, and explore with an accompanying audio guide to learn more.
...
More
1
2
3
4
5
6
7
La Pedrera-Casa Mila Admission Ticket with Audioguide
1 hour 30 minutes
4.5
(1,080)
from
$39
Member Pricing
Experience Barcelona's food scene in a more immersive way than by simply booking a restaurant meal. Instead, learn to make Spanish tapas, traditional paella, and sangria with the hands-on help of a chef, then share a hearty meal of classic local cuisine that you've helped make. All great Spanish food starts with super fresh ingredients, and you begin this cooking class with a guided trip through La Boqueria market before heading to a professional teaching kitchen.
...
More
1
2
3
4
5
6
7
Barcelona Interactive Spanish Cooking Experience
3 hours
Free Cancellation
4.6
(2,276)
5% savings
from
$67
$64
Member Pricing
Immerse yourself in the vibrant culture of Madrid with a unique rooftop salsa and sangria experience. Under the guidance of professional instructors, you'll learn the sexy moves of salsa while enjoying bottomless homemade sangria. The stunning views of the city as the sun sets create the perfect atmosphere for laughter and connection. This 2 hour session welcomes beginners, so grab your friends or make new ones on the dance floor. A traditional Spanish drink awaits as you sip and sway to lively Latin rhythms, making it an unforgettable night out in Madrid.
...
More
1
2
3
4
5
6
7
Madrid Rooftop Salsa Class with Bottomless Sangria
2 hours
Free Cancellation
5.0
(4)
5% savings
from
$55
$53
Member Pricing
Sagrada Familia and Park Güell, two of Antoni Gaudí’s modernist masterpieces, are globally renowned. Ensure admission and avoid long waits before entering—if time slots are even available—with skip-the-line entry during this guided tour. Visit Park Güell before using private transportation to reach La Sagrada Familia, where you can feast your eyes on the spectacular interior. Choose a group tour or upgrade to a private tour with hotel pickup.
...
More
1
2
3
4
5
6
7
Park Guell and Sagrada Familia Tour with Skip the Line Tickets
4 hours
Free Cancellation
4.8
(7,242)
5% savings
from
$124
$118
Price varies by group size
Member Pricing
Take some time to relax body and mind during a hatha yoga class in Puerto del Carmen, the perfect way to unwind at the beginning of your vacation. From a beachfront location overlooking the Atlantic Ocean or inside in the studio, you’ll focus on breathing techniques and improve flexibility under the guidance of your teacher. Plus, you can choose from several start times and enjoy convenient round-trip transfers if required.
...
More
1
2
3
4
5
6
7
Hatha Yoga In Puerto Del Carmen, Spain
1 hour 15 minutes
Free Cancellation
5.0
(44)
5% savings
from
$17
$16
Member Pricing
Feel the passion of Andalucian flamenco at Barcelona’s Tablao de Carmen, one of the city’s best-known ‘tablaos’ or flamenco bars. The electrifying show features flamboyant dancing, singing, clapping, and guitar. Choose from two show times and opt to enjoy tapas, a meal, or a VIP dinner with wine pairing while you watch. Your experience includes admission to the Spanish Village, built in the 1920s to showcase traditional architecture.
...
More
1
2
3
4
5
6
7
Flamenco Night at Tablao de Carmen with Dinner or Tasting Menu
2 hours
Free Cancellation
4.6
(927)
5% savings
from
$100
$95
Experience Gaudí’s genius at Casa Vicens on this self-guided tour with audio guide. Forget waiting in line—this flexible entrance ticket lets you pick your time and explore at your own pace. Wander through lush gardens, see the whimsical details that set the stage for Gaudí’s career, and opt for an early-access visit before the crowds arrive.
...
More
1
2
3
4
5
6
7
Gaudi´s Casa Vicens Skip the Line Ticket with Audioguide
1 hour 30 minutes
Free Cancellation
4.7
(747)
from
$27
Member Pricing
Dancing salsa and bachata right in the heart of Madrid's iconic El Retiro Park offers a truly unforgettable experience. Whether you're a complete beginner or an experienced dancer, this open-air class is a fun and welcoming way to connect with local culture. You’ll learn popular Latin rhythms while surrounded by nature, historic monuments, and the vibrant energy of the city. This experience is perfect for solo travelers, couples, and groups looking for a light-hearted, social, and culturally immersive activity. It's not just a dance class — it’s a chance to create joyful memories, meet new people, and take a little piece of Latin passion home with you.
...
More
1
2
3
4
5
6
7
Salsa and Bachata Class in El Retiro park
1 hour 15 minutes
Free Cancellation
5.0
(30)
5% savings
from
$57
$54
Member Pricing
Escape the crowds on this breezy boat ride from Los Cristianos Harbor. Learn about local marine wildlife from expert guides while spotting bottlenose dolphins and pilot whales. Enjoy a respectful, no chase experience that prioritizes animal welfare and conservation
...
More
1
2
3
4
5
6
7
Leaders in Eco Respectful No chase whale and dolphin encounters
1 hour 30 minutes
Free Cancellation
4.6
(2,301)
5% savings
from
$29
$27
Discover the true essence of the FC Barcelona. Visit the Immersive Tour, the new Barça Museum, where through different interactive experiences, you can discover the past, the present and the future of one of the best soccer team in the world.
...
More
1
2
3
4
5
6
7
Camp Nou Immersive Tour F.C.Barcelona Museum Ticket
1 hour
3.9
(1,349)
from
$34
Member Pricing
Put on your dancing shoes and discover the art of salsa in this upbeat, beginner-friendly class hosted by professional instructors. As you learn the basics of Latin footwork and practice your moves to the rhythm of the music at this rooftop venue, you enjoy unique panoramic city views and plenty of photo opportunities. Plus, indulge in unlimited glasses of traditional Spanish sangria—all included in your ticket cost.
...
More
1
2
3
4
5
6
7
Barcelona Sangria & Salsa Dance Class with Bottomless Drinks
2 hours
Free Cancellation
4.9
(79)
5% savings
from
$55
$53
Member Pricing
Secure access to fitness classes from yoga to cycling with the Madrid Fitness Pass. Keep up with your workout routine and meet locals with this fitness pass that includes access to multiple gyms, studios, and fitness experiences across Madrid for flamenco, crossfit, pilates, and yoga classes. Choose a pass length that fits your schedule and trip, and gain immediate access to a long list of classes suitable for all fitness levels.
...
More
1
2
3
4
5
6
7
Madrid Fitness Pass
2 hours
Free Cancellation
5.0
(4)
5% savings
from
$14
$13
Member Pricing
Keep your fitness journey going in Barcelona with this city-wide gym membership valid for one month after the first redemption. Always on your own schedule, get access to top-notch equipment, dynamic classes at multiple locations across the city (1,000 are offered each day), and experienced instructors. Choose from 1-, 2-, or 5-entry options to fit your needs.
...
More
1
2
3
4
5
6
7
Barcelona Premium Fitness Pass
2 hours
Free Cancellation
5.0
(4)
5% savings
from
$25
$24
1
2
3
...
9
Must-Dos in Spain
1 / 2
Casa Batlló
Explore Options
from
$16
La Pedrera (Casa Milà)
Explore Options
from
$21
Alhambra (Alhambra de Granada)
Explore Options
from
$21
Generalife Gardens
Explore Options
from
$20
Sagrada Família
Explore Options
from
$16
Park Güell
Explore Options
from
$18
Casa Batlló
Explore Options
from
$16
La Pedrera (Casa Milà)
Explore Options
from
$21
Alhambra (Alhambra de Granada)
Explore Options
from
$21
Generalife Gardens
Explore Options
from
$20
Sagrada Família
Explore Options
from
$16
Park Güell
Explore Options
from
$18
Casa Batlló
Explore Options
from
$16
La Pedrera (Casa Milà)
Explore Options
from
$21
Alhambra (Alhambra de Granada)
Explore Options
from
$21
Generalife Gardens
Explore Options
from
$20
en
59230eae-0413-4f38-9486-eb5ae1c9a3aa
things_to_do_tag
Not seeing something you are looking for?
See all Spain Experiences
More Tours in Spain
Things to do near Spain
Popular on Viator
Spain Best Experiences
Flamenco Performance
Walking Tours
Food & Drink
Cruises & Sailing
Full-day Tours
Wine Tastings
Historical Tours
Tours, Sightseeing & Cruises
Pottery Classes
Weddings & Celebrations
Mixology Classes
Vespa, Scooter & Moped Tours