Day TripsFree cancel2 hoursSanta Monica, USA2-Hour Surf Lesson in Santa Monica5.0·(96)Free cancellation
Day TripsFree cancel2 hoursQuepos, Costa RicaSurf Lessons in Manuel Antonio5.0·(110)Free cancellation
Cruises & BoatFree cancel2 hoursEssaouira, MoroccoSurf Lesson for Beginners in Essaouira Beach5.0·(104)Free cancellation
Day TripsFree cancel2 hoursTenerife, Spainsmall group surf lesson in Playa de las Américas,Tenerife4.9·(40)Free cancellation
Cruises & BoatFree cancel2 hoursAlbufeira, PortugalAlbufeira: Beginner Surf Lesson at Galé Beach4.8·(95)Free cancellation
MuseumsFree cancel2 hoursTamarindo, Costa RicaBeginners surf lessons on tamarindo beach5.0·(84)Free cancellation
MuseumsFree cancel1h 30mPlaya Flamingo, Costa RicaPrivate Surfing Lesson in Playa Grande for beginners and intermediates5.0·(76)Free cancellation
Day TripsFree cancel1h 30mPuerto Rico, Puerto RicoBeginners Surf Lessons Carolina5.0·(2)Free cancellation
Day TripsFree cancel1h 30mSanta Monica, USA1.5-Hour Surf Lesson in Santa Monica5.0·(148)Free cancellation
Day TripsFree cancel2 hoursSanta Monica, USA2-Hour Group Surf Lesson in Santa Monica4.4·(7)Free cancellation
Cruises & BoatFree cancel2 hoursPunta Cana, Dominican RepublicGroup Surf Lessons Punta Cana Fun Easy and Beginner Friendly4.8·(133)Free cancellation
Cruises & BoatFree cancel1h 30mSanta Catalina, PanamaPrivate Surf Lesson in Santa Catalina, Panama -5.0·(7)Free cancellation
Day TripsFree cancel2h 15mLuquillo, Puerto RicoLuquillo, Puerto Rico: Beginners Surf Lesson4.9·(304)Free cancellation
Cruises & BoatFree cancel1h 40mOaxaca, MexicoSurf Lessons in Puerto Escondido for beginners5.0·(14)Free cancellation
Cruises & BoatFree cancel1h 30mPortimao, PortugalSurf Lesson Praia da Rocha – Beginner Friendly + Small Groups4.3·(4)Free cancellation
Day TripsFree cancel1 hourGrande-Terre Island, GuadeloupeInitiation / Beginner surf lessons in Guadeloupe5.0·(15)Free cancellation
Day TripsFree cancel1h 30mPorto, PortugalSurf class in Porto - Amazing for beginners4.7·(99)Free cancellation