Top Spain Classes & Workshops

Alicante: Fluid Art-Therapy Workshop & Wine
Special Offer
Special Offer
Alicante, Spain

Relax with wine and create a vibrant fluid art canvas in Alicante. Explore fluid art pouring techniques, and take home a unique piece of art...

1 hour 30 minutesFree Cancellation
1 hour 30 minutesFree Cancellation
1 hour 30 minutes • Free Cancellation
5.0 (15)
$46.68
$45.68

Shibari on the Beach
Special Offer
Special Offer
Tenerife, Spain

We are inviting you to a unique experience of shibari, tailored to your interests! We can teach you the basics that you need to start...

8 hoursFree Cancellation
8 hoursFree Cancellation
8 hours • Free Cancellation
5.0 (13)
$325.84
$324.84

Madrid: 1-Hour Flamenco Class Experience
Special Offer
Special Offer
Madrid, Spain

Immerse yourself in the heart of Spanish culture with our Flamenco Dance Experience! Whether you're a skilled dancer or stepping onto the floor for the...

1 hourFree Cancellation
1 hourFree Cancellation
1 hour • Free Cancellation
4.9 (13)
$47.61
$46.61

Ceramics classes in Seville – Learn lathe, majolica or mosaic
Special Offer
Special Offer
Seville, Spain

For three generations we have dedicated ourselves to the art of ceramics, and we have been sharing our knowledge through classes for more than 15...

1 hour 30 minutesFree Cancellation
1 hour 30 minutesFree Cancellation
1 hour 30 minutes • Free Cancellation
5.0 (13)
$76.93
$75.93

Spanish Group Course in Madrid, Spain: 20 Lessons
Special Offer
Special Offer
Madrid, Spain

Take a 20-hour week long group Spanish class with experienced teachers. This course is designed for all ages and all Spanish levels. Enjoy a real...

5 daysFree Cancellation
5 daysFree Cancellation
5 days • Free Cancellation
4.9 (13)
$275
$274

45 minutes flamenco dance class for family in Málaga
Special Offer
Special Offer
Malaga, Spain

This activity is very fun, interesting and easy to follow. It wiil be a precious memory of your stay in Málaga. In this class your...

45 minutesFree Cancellation
45 minutesFree Cancellation
45 minutes • Free Cancellation
5.0 (12)
$46.45
$45.45

1 Week Intensive Spanish Course (20 Lessons/Week)
Special Offer
Special Offer
Valencia, Spain

AIP Language Institute has 25 years experience teaching Spanish to foreigners. It is acreditated by Insituto Cervantes and we are focused on high quality of...

5 days 17 hours
5 days 17 hours
5 days 17 hours
5.0 (11)
$290.29
$289.29

Samurai Experience in Barcelona
Likely to Sell Out
Likely to Sell Out
Barcelona, Spain

Live the unique experience in the world with Samurai Experience in Barcelona. We’ll take you to Japan and you'll use a Samurai Katana to cut...

2 hoursFree Cancellation
2 hoursFree Cancellation
2 hours • Free Cancellation
5.0 (10)
$86.25
$85.25

Full-day Guided Rock Climbing Trip in Montserrat, Barcelona
Special Offer
Special Offer
Barcelona, Spain

We offer you a certified mountain guide and rock climbing instructor to enjoy a guided rock climbing trip in Montserrat, Barcelona. Or we can go...

8 hoursHotel pickup offeredFree Cancellation
8 hoursHotel pickup offeredFree Cancellation
8 hours • Hotel pickup offered • Free Cancellation
5.0 (10)
$174.18
$173.18

Sketching workshops in Barcelona for everyone
Special Offer
Special Offer
Barcelona, Spain

In Barcelona I organize sketching workshops for tourists. We are sketching the architectural landmarks including such a complex building as Sagrada Familia. Most of my...

2 hoursFree Cancellation
2 hoursFree Cancellation
2 hours • Free Cancellation
5.0 (10)
$69.28
$68.28

Yoga at María Luisa Park in Seville
Special Offer
Special Offer
Seville, Spain

Each day you will discover a different class, but always following the technical and ancestral sequence starting with meditation, greetings to the sun and lines...

1 hour 30 minutesFree Cancellation
1 hour 30 minutesFree Cancellation
1 hour 30 minutes • Free Cancellation
4.8 (9)
$16.26
$15.26

Small Group Surf Lesson in Playa de las Americas
Likely to Sell Out
Likely to Sell Out
Tenerife, Spain

There are many waves to find on Tenerife, for beginners to pro surfers. If you are looking to have quality surf lessons in Tenerife, Fins...

2 hoursFree Cancellation
2 hoursFree Cancellation
2 hours • Free Cancellation
5.0 (9)
$45.29
$44.29

Yoga and Brunch on the beach
Special Offer
Special Offer
Mallorca, Spain

Our yoga class is held on the beach in the shade, overlooking the sea, so you can constantly enjoy a nice seabreeze and a stunning...

2 hoursFree Cancellation
2 hoursFree Cancellation
2 hours • Free Cancellation
5.0 (9)
$66.38
$65.38

West Coast Ibiza Hike & Fitness – Energising HIIT Session
Special Offer
Special Offer
Ibiza, Spain

Nature + Fitness Fusion: A rare blend of scenic hiking and functional outdoor training. Off the Beaten Path: Discover hidden coves and peaceful spots away...

4 hoursFree Cancellation
4 hoursFree Cancellation
4 hours • Free Cancellation
5.0 (9)
$140.03
$139.03

2 hours Craft workshop "The Alhambra with your hands"
Special Offer
Special Offer
Granada, Spain

Alhambra Craft Workshops Discover "the Alhambra with your hands" a fun activity for children, adults and families in our central location of Granada (500 m...

2 hoursFree Cancellation
2 hoursFree Cancellation
2 hours • Free Cancellation
5.0 (9)
$87.35
$86.35

Tablao Flamenco La Guarida del Angel Jerez
Special Offer
Special Offer
Cádiz, Spain

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...

1 hourFree Cancellation
1 hourFree Cancellation
1 hour • Free Cancellation
5.0 (8)
$32.51
$31.51

Photoshooting in Malaga - Photo session by OhMyGoodGuide
Likely to Sell Out
Likely to Sell Out
Malaga, Spain

Walking around Malaga with a professional photographer taking the best shots of your holiday: simply perfect!...

1 hourFree Cancellation
1 hourFree Cancellation
1 hour • Free Cancellation
5.0 (8)
$92.01
$91.01

An agave experience of sound, wood & human connection
Special Offer
Special Offer
Almeria, Spain

A unique destination offering a sensory experience that fascinates visitors of all ages. A pioneering space dedicated to agave wood craftsmanship — naturally sustainable material...

3 hoursFree Cancellation
3 hoursFree Cancellation
3 hours • Free Cancellation
5.0 (8)
$58.19
$57.19

Learn Flamenco in 90 minutes - Gift flower
Special Offer
Special Offer
Seville, Spain

With these flamenco classes you will learn while having fun. We are not a tourist company, we are Flamenco School in Seville, we teach Flamenco....

1 hour 30 minutesFree Cancellation
1 hour 30 minutesFree Cancellation
1 hour 30 minutes • Free Cancellation
5.0 (7)
$46.55
$45.55

Tour and Drawing in Mijas. No previous experience
Special Offer
Special Offer
Marbella, Spain

Our original watercolor sketch walk will take place in Mijas Pueblo and La Cala de Mijas. There are so many places to draw! I'll lead...

3 hoursFree Cancellation
3 hoursFree Cancellation
3 hours • Free Cancellation
5.0 (7)
$68.66
$67.66

Frequently Asked Questions

These answers are based on answers previously given to Top10Adventures® customers' questions.

Spain Adventures
Attractions
Guides
Calendar
Language
Currency

Site Settings

Activity name

Currency

Activity name

Sorting, ranking, and search results

Activity name

Top10Adventures® wants to make your searches as relevant as possible. That's why we offer many ways to help you find the right experiences for you.

On some pages, you can select how to sort the results we display and also use filter options to see only those search results that meet your chosen preferences. You'll see explanations of what those sort options mean when you select them.

If you see a Badge of Excellence label, the award is based on average review ratings, share of bookings with a review, and number of bookings through Top10Adventures® over a 12-month period.

The importance of any one factor over any other in a sort order varies, and the balance is constantly being reviewed and adjusted. We're always updating our systems and testing new ways to refine and improve your results to make them as relevant as possible to meet your needs.