Skip to main content
Discover
Top Spain activities
Explore by category
Flamenco Performance
Walking Tours
Cruises & Sailing
Food & Drink
Hot Air Balloon Rides
Hop on Hop Off Buses
Paella Making Classes
Wine Tastings
Horseback Riding
Theme Parks
Day Trips
Airport & Hotel Transfers
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
Toledo Tours
Costa del Sol Tours
Basque Country Tours
Tarifa Tours
Galicia Tours
Costa Blanca Tours
Pamplona Tours
Castile and León Tours
Santander Tours
Asturias Tours
Costa Brava Tours
Gijon Tours
Region of Murcia Tours
Cuenca Tours
Figueres 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
Sagrada Família tickets
Sagrada Família tickets
Barcelona Museum of Contemporary Art (MACBA) tickets
Sagrada Família tickets
Park Güell tickets
Royal Palace of Madrid (Palacio Real de Madrid) tickets
Generalife Gardens tickets
Prado Museum (Museo del Prado) tickets
Royal Alcázar of Seville (Real Alcázar de Sevilla) tickets
Alhambra (Alhambra de Granada) tickets
Generalife Gardens 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
Ireland Tours
Germany Tours
Croatia Tours
Switzerland 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
Amsterdam Tours
Reykjavik Tours
Venice Tours
Dublin Tours
Edinburgh 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
Select Dates
Filters
Active & Outdoor Classes
Outdoor Activities
Classes & Workshops
Sports Lessons
Art & Culture
Dance Lessons
Art & Culture Classes
On the Water
Yoga Classes
Wellness Classes
200+
results
Sort by:
Featured
Best Seller
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
(202)
from
$65
There's no better place to learn to dance flamenco than Seville, but making the first move can feel intimidating to visitors. This beginner-friendly class offers a relaxed introduction to the art form. Under the guidance of a professional flamenco dancer, learn the basic steps and hand movements of flamenco, and gain a deeper appreciation for the history and culture of the dance.
...
More
1
2
3
4
5
6
7
Seville: Fun class to approach Flamenco
1 hour
Free Cancellation
5.0
(50)
from
$36
Price varies by group size
Likely to Sell Out
Journey back in time as you discover the charming medieval villages and stunning countryside outside Barcelona on this convenient day trip. Explore the charming hamlet of Besalú, including its medieval synagogue and Jewish baths. Then continue on to the village of Rupit, to discover its baroque Church of Sant Miquel and the castle ruins. Finish the day in the area around Tavertet, including a stop to admire the sandstone cliffs.
...
More
1
2
3
4
5
6
7
Medieval Three Villages Small Group Day Trip from Barcelona
10 hours 30 minutes
Free Cancellation
4.8
(1,092)
from
$118
Likely to Sell Out
Master the foundations of surfing—and hit the waves of Playa del Inglés—during this half-day, small-group surfing lesson. Courses include a mix of theory and practice, letting participants learn the ropes. All equipment (surfboard, wetsuit, fins, etc.) is included, plus snacks, bottled water, and souvenir photographs that can be downloaded free of charge.
...
More
1
2
3
4
5
6
7
Small-Group Surf Lessons in Gran Canaria
4 hours
Free Cancellation
4.9
(147)
from
$71
Likely to Sell Out
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
(214)
from
$33
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)
from
$31
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
(235)
from
$60
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)
from
$33
Stay fit on your Barcelona trip and try out up to four different gyms with a Barcelona Fitness Pass. You'll get access to over 20 gyms across town and hundreds of fitness classes and outdoor activities. You'll have your choice of 1-, 2-, and 4-entry passes, all of which are valid for 30 days after the first redemption.
...
More
1
2
3
4
5
6
7
Barcelona Fitness Pass
2 hours
Free Cancellation
5.0
(5)
from
$14
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)
from
$83
Venture East from Barcelona to Spain’s Costa Brava, and spend the day discovering one of Europe’s prettiest shorelines. Journey along the coast to this famous seaside stretch, known for its rugged cliffs and pine groves, and stop near the lively resort of Blanes. Sunbathe or swim in a tucked-away sandy cove, or choose to stroll through the cliff-edge Marimurtra Botanical Gardens. After a tasty 3-course lunch at a traditional restaurant, enjoy free time to explore, shop, or relax in the charming town of Tossa de Mar.
...
More
1
2
3
4
5
6
7
Costa Brava & Medieval Village Tour with Lunch
10 hours 30 minutes
Free Cancellation
4.8
(575)
from
$137
Discover the traditional Spanish art of flamenco—and learn something new—during this immersive, small-group dance class in Seville. No experience is necessary, as this lesson is designed especially for beginners. Get a feel for the music, try out different steps, and learn how to perform the rhythms and movements. By the end of the lesson, leave with skills you can keep practicing at home.
...
More
1
2
3
4
5
6
7
Learn to Dance Flamenco from Zero: Fun Beginners' Dance Class
1 hour
Free Cancellation
5.0
(52)
from
$36
Price varies by group size
Escape Barcelona for the day and enjoy rock climbing at Montserrat with this small-group guided climbing experience. Whether you’re a beginner, a solo traveler without gear, or a more advanced climber, let your guide take care of all the logistics, including choosing the right routes appropriate to your skill and experience level.
...
More
1
2
3
4
5
6
7
Full-day Guided Rock Climbing Trip in Montserrat, Barcelona
8 hours
Free Cancellation
5.0
(11)
from
$179
Price varies by group size
Experience the famous flavors, rhythms and nightlife of Madrid on a fun and interactive evening tour. Sample different varietals of Spanish wine paired with tapas during a guided tasting, and then hit the dance floor for an hour-long flamenco lesson. After the class, you can choose to either stay for a professional Flamenco show or paint the town on a locally led pub crawl of Madrid’s best bars and clubs.
...
More
1
2
3
4
5
6
7
Wine Tasting and Flamenco Master Class in Madrid
6 hours
Free Cancellation
4.7
(3)
from
$102
Plenty of gems lie beyond Barcelona, but exploring them without your own car is difficult. Combine two top attractions in one on this private full-day tour that includes Montserrat and a cava winery. Spend your morning exploring the mountaintop monastery of Montserrat, then head to the Penedes region to learn about cava production and sample its produce paired with tapas and snacks.
...
More
1
2
3
4
5
6
7
Private Montserrat and Cava Winery Tour with Hotel Pick Up from Barcelona
10 hours
Free Cancellation
4.8
(97)
from
$351
Price varies by group size
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)
from
$18
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
(230)
from
$27
Discover Gran Canaria’s mountain landscape—and explore in a more active way than many other tours—on this Via Ferrata experience, suitable for first-time climbers and with souvenir photographs included. Follow a route designed for beginners, learn from instructions and a safety briefing, and climb and abseil along fixed cables, ladders, and bridges. Try something new, build your skills, and take in panoramic views along the way.
...
More
1
2
3
4
5
6
7
Via Ferrata Gran Canaria: Adventure Route for First Time Climbers
4 hours
Free Cancellation
5.0
(78)
from
$82
Price varies by group size
Skip the hassle of planning and navigating long lines with this full-day private tour of Barcelona’s heritage, architecture, and gastronomy. Combine walking and taxi rides to explore key sites, including Palau Güell, La Boqueria Market, and the Gothic Quarter. Enjoy a tapas lunch with wine (if option selected) on Rambla Catalunya, then visit Park Güell and end with skip-the-line access to Sagrada Familia with either a tour guide or audio guide.
...
More
1
2
3
4
5
6
7
Sagrada Familia and Park Guell Private Barcelona Tour
6 to 7 hours
Free Cancellation
4.8
(940)
from
$233
Price varies by group size
Spain is the home of the seductive dance form of flamenco, so there is no better place than Madrid to learn some moves . This class is led by professional flamenco dancer who will teach the basic moves for your legs and hips and how to properly clap in rhythm with the music. Upgrade to add on cocktails and a flamenco outfit to complete the experience
...
More
1
2
3
4
5
6
Madrid: 1-Hour Flamenco Class Experience
1 hour
Free Cancellation
4.7
(22)
from
$49
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
(65)
from
$58
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
(26)
from
$60
Explore the beauty that lies just beyond the city on a private or small-group tour to Montserrat mountain from Barcelona. Visit the Church of Santa Maria de Montserrat to see La Moreneta and hear the Children’s Choir if available. Enjoy a light hike to a scenic viewpoint and explore the local market with regional products. For added convenience, hotel pickup is included for private tours.
...
More
1
2
3
4
5
6
7
Montserrat Day Trip Private or Small Group with Basilica Tickets
5 hours 30 minutes
Free Cancellation
4.8
(286)
from
$144
Price varies by group size
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,394)
from
$30
1
2
3
...
9
Top Attractions in Spain
1 / 2
Attractions
Casa Batlló
From $18
Attractions
La Pedrera (Casa Milà)
From $23
Attractions
Alhambra (Alhambra de Granada)
From $44
Attractions
Royal Palace of Madrid (Palacio Real de Madrid)
From $21
Attractions
Sagrada Família
From $23
Attractions
Park Güell
From $27
Attractions
Casa Batlló
From $18
Attractions
La Pedrera (Casa Milà)
From $23
Attractions
Alhambra (Alhambra de Granada)
From $44
Attractions
Royal Palace of Madrid (Palacio Real de Madrid)
From $21
Attractions
Sagrada Família
From $23
Attractions
Park Güell
From $27
Attractions
Casa Batlló
From $18
Attractions
La Pedrera (Casa Milà)
From $23
Attractions
Alhambra (Alhambra de Granada)
From $44
Attractions
Royal Palace of Madrid (Palacio Real de Madrid)
From $21
en
c04ee9d5-f55f-4b26-9f5d-19817af36964
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
Cruises & Sailing
Food & Drink
Hot Air Balloon Rides
Hop on Hop Off Buses
Paella Making Classes
Wine Tastings
Horseback Riding
Theme Parks
Airport & Hotel Transfers
Honeymoon Packages