Top Spain Classes & Workshops

Surfing lessons in Las Americas
Special Offer
Special Offer
Tenerife, Spain

What's special about Rocky Point is our unique approach for each student. We are creators of personalised surf experience: - small groups up to 5...

2 hoursFree Cancellation
2 hoursFree Cancellation
2 hours • Free Cancellation
5.0 (27)
$46.74
$45.74

Amazing watersports rentals & sales in a beautiful setting!
Special Offer
Special Offer

Wayne claims that after one E-FOIL session you will feel like a superhero, Indeed, most people who try are foiling in just under an hour,...

1 hour 30 minutesFree Cancellation
1 hour 30 minutesFree Cancellation
1 hour 30 minutes • Free Cancellation
5.0 (26)
$292.11
$291.11

Private Kitesurfing lessons (adapted to every level)
Special Offer
Special Offer
Tarifa, Spain

A kitesurflesson with Explora Watersports will change your life. You will learn in a short period of time how to handle a kite, get pulled...

2 hoursFree Cancellation
2 hoursFree Cancellation
2 hours • Free Cancellation
5.0 (26)
$163.58
$162.58

All in One! Tour, Photos and Guide in the Old Heart of Barcelona
Special Offer
Special Offer
Barcelona, Spain

A new experience, a must if you want wonderful memories with amazing photos of your Spanish trip and to discover the original atmosphere of Barcelona....

2 hoursFree Cancellation
2 hoursFree Cancellation
2 hours • Free Cancellation
5.0 (25)
$87.63
$86.63

Group Longboard Surf Lesson in Lanzarote
Likely to Sell Out
Likely to Sell Out
Lanzarote, Spain

We are the first and only surf school dedicated to longboarding in Lanzarote. If you want to get to know the world of longboard surfing,...

4 hoursFree Cancellation
4 hoursFree Cancellation
4 hours • Free Cancellation
5.0 (24)
$81.60
$80.60

Paint & Wine Workshop in an Art Studio in Barcelona
Special Offer
Special Offer
Barcelona, Spain

Create your own piece of art. Join us for a painting class in our hip and casual studio. No painting experience is required, we will guide...

3 hoursFree Cancellation
3 hoursFree Cancellation
3 hours • Free Cancellation
5.0 (24)
$52.46
$51.46

Stand Up Paddle Boarding Lesson in Playa Flamingo
Special Offer
Special Offer
Lanzarote, Spain

Standing on a board the first time is not easy as it looks (photos, videos, ads etc.) so in many years of experience we developed...

2 hoursFree Cancellation
2 hoursFree Cancellation
2 hours • Free Cancellation
5.0 (24)
$64.26
$63.26

Yoga & Brunch by the Sea in Ibiza
Special Offer
Special Offer
Ibiza, Spain

If practicing yoga in Ibiza, in a very special place, is on your bucket list join us for our ocean side yoga session. You will...

2 hours 30 minutesFree Cancellation
2 hours 30 minutesFree Cancellation
2 hours 30 minutes • Free Cancellation
5.0 (23)
$52.58
$51.58

Salsa and Bachata Class in El Retiro park
Special Offer
Special Offer
Madrid, Spain

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

1 hour 15 minutesFree Cancellation
1 hour 15 minutesFree Cancellation
1 hour 15 minutes • Free Cancellation
5.0 (23)
$58.29
$57.29

Private Sandal Making in Palma de Mallorca
Special Offer
Special Offer
Mallorca, Spain

In the centre of Palma you can learn how to make your special sandal from zero! It is an experience that you can share with...

4 hoursFree Cancellation
4 hoursFree Cancellation
4 hours • Free Cancellation
5.0 (22)
$163.87
$162.87

Salsa & Bachata, dance lessons Tenerife south. Have fun and learn
Special Offer
Special Offer
Tenerife, Spain

This dance class is unique because you will get a great technique through fun and friendly lesson! Sylvi is a very experienced dance teacher for...

1 hourFree Cancellation
1 hourFree Cancellation
1 hour • Free Cancellation
5.0 (19)
$25.65
$24.65

Premium Group Surf (2h) – Only 5 Students (+ 14 years)
Special Offer
Special Offer
Tenerife, Spain

This activity is recommended for people of all ages from the age of 14 where they will experience sliding in the waves of Playa de...

2 hoursFree Cancellation
2 hoursFree Cancellation
2 hours • Free Cancellation
5.0 (19)
$52.46
$51.46

4 Hour Surf Lesson
Special Offer
Special Offer
Puerto del Rosario, Spain

The surf lesson apart from being a lot of fun and being able to hang out with like minded people its also a great day...

4 hoursHotel pickup offeredFree Cancellation
4 hoursHotel pickup offeredFree Cancellation
4 hours • Hotel pickup offered • Free Cancellation
4.9 (18)
$64.26
$63.26

Offer: Be Gaudí mosaic class Barcelona for families (max 4 pax)
Likely to Sell Out
Likely to Sell Out
Barcelona, Spain

My motivation was to offer activities for families, which was difficult to find for children. This inspired me to set up a fun & creative...

2 hoursFree Cancellation
2 hoursFree Cancellation
2 hours • Free Cancellation
4.8 (17)
$224.99
$223.99

Intensive Ceramic Handbuilding Course
Special Offer
Special Offer
Barcelona, Spain

A one week course of dedicated teaching and studio work. Ideal for mastery of key ceramics skills and enjoy dedicated time to build a body...

5 daysFree Cancellation
5 daysFree Cancellation
5 days • Free Cancellation
5.0 (17)
$595.91
$594.91

Yoga at the beach in Tenerife
Special Offer
Special Offer
Tenerife, Spain

Join a Yoga class of a special kind: On the Canary Island in the middle of the Atlantic Ocean. Choose between a yoga class on...

1 hourFree Cancellation
1 hourFree Cancellation
1 hour • Free Cancellation
4.9 (17)
$17.53
$16.53

Aerial Yoga Experience in Maspalomas, Spain
Special Offer
Special Offer
Gran Canaria, Spain

It is pure Fun and you benefit .... TOTAL BODY WORKOUT All parts are forced to move and stretch. Muscles are toned and redefined, and...

1 hour 30 minutesFree Cancellation
1 hour 30 minutesFree Cancellation
1 hour 30 minutes • Free Cancellation
5.0 (16)
$40.90
$39.90

Making art in La Palma - Los Llanos
Special Offer
Special Offer
La Palma, Spain

There is an artist in everyone! Why not discover your creative adventure in a wonderful Canarian café on La Palma? We explore new, unconventional artistic...

2 hoursFree Cancellation
2 hoursFree Cancellation
2 hours • Free Cancellation
5.0 (15)
$29.14
$28.14

Semiprivate Kitesurfing Lessons in Tarifa, Spain
Special Offer
Special Offer
Tarifa, Spain

A kitesurf lesson with Explora Watersports will change your life. In a short period, you will learn how to handle a kite, get pulled through...

3 hoursFree Cancellation
3 hoursFree Cancellation
3 hours • Free Cancellation
4.9 (15)
$157.74
$156.74

Flamenco Dance Masterclass
Special Offer
Special Offer
Seville, Spain

Flamenco is our life. We are dancers and experienced flamenco dance teachers. Our Dance Studio "A Compás" is located in the heart of Seville city...

1 hourFree Cancellation
1 hourFree Cancellation
1 hour • Free Cancellation
5.0 (15)
$46.74
$45.74

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.