LandmarksFree cancel2 hoursEssaouira, MoroccoGreat 2 Hours Essaouira Surfing Lesson5.0·(42)Free cancellation
OutdoorFree cancel2 hoursEssaouira, MoroccoSurf Lesson with local surfer in Essaouira Morocco5.0·(183)Free cancellation
Cruises & BoatFree cancel2 hoursEssaouira, Morocco2 Hours Surf Lessons for All Levels in Essaouira5.0·(4)Free cancellation
Cruises & BoatFree cancel2 hoursEssaouira, MoroccoSurf Lesson for Beginners in Essaouira Beach5.0·(104)Free cancellation
Cruises & BoatFree cancel2 hoursEssaouira, MoroccoKitesurfing Lessons at Essaouira Beach5.0·(17)Free cancellation
Day TripsFree cancel2 hoursEssaouira, MoroccoGroup Kitesurfing lesson with a Local in Essaouira Morocco5.0·(176)Free cancellation
MuseumsFree cancel2 hoursEssaouira, MoroccoSurfing in Essaouira: Beginner-Friendly Lesson5.0·(7)Free cancellation
MuseumsFree cancel2 hoursEssaouira, MoroccoIndividual kitesurfing lessons in Essaouira5.0·(42)Free cancellation
OutdoorFree cancel4 hoursGran Canaria, SpainSmall-Group Surf Lessons in Gran Canaria4.9·(151)Free cancellation
Day TripsFree cancel2 hoursMaui, USAMaui: Two Hour Beginner Group Surf Lesson in Kihei4.9·(1,042)Free cancellation
Day TripsFree cancel2 hoursGreat Ocean Road, Australia2-Hour Group Surfing Lesson in Torquay on the Great Ocean Road4.8·(117)Free cancellation
Day TripsFree cancel3 hoursEssaouira, MoroccoKitesurfing lessons in Essaouira5.0·(4)Free cancellation
MuseumsFree cancel2h 30mEssaouira, MoroccoBeginner Surf Lessons in Essaouira – Easy & Fun5.0·(25)Free cancellation
Day TripsFree cancel2 hoursEssaouira, MoroccoKitesurfing lessons in Essaouira in small groups – Fun and safety5.0·(16)Free cancellation
Cruises & BoatFree cancel2 hoursPuerto Escondido, Mexico2-Hour Surf Lesson in the Waves of Puerto Escondido5.0·(193)Free cancellation
Cruises & BoatFree cancelFull DayMarrakech, MoroccoFull Day Trip To Essaouira From Marrakech4.3·(1,164)Free cancellation