
Costa Rica Surf Lessons & Tours
Two coasts, year-round swell, and beginner-friendly beach breaks at Tamarindo, Jacó, and Sámara. Advanced surfers head for Pavones, Witch's Rock, or Santa Teresa.
100 tours


Tamarindo
Surf Lesson in Tamarindo - Stand Up or Your Money Back!
5.0 out of 5, from (753)2hfrom $54 USD
Free
cancellation
Manuel Antonio
Surf Lessons Manuel Antonio Beach
5.0 out of 5, from (516)3hfrom $79 USD
Free
cancellation
Private
Tamarindo
BEST Surf Lessons in Tamarindo and Surf funcional, Surf skate, Video Analisis
5.0 out of 5, from (430)2hfrom $65 USD
Free
cancellation
PrivatePlaya Flamingo
Playa Grande Surf Lessons on a Secluded Beach
5.0 out of 5, from (244)2h 15mfrom $70 USD
Free
cancellation
PrivatePlaya Flamingo
Surf Lessons with Frijoles Locos Pros - Playa Grande Costa Rica!
4.9 out of 5, from (194)1h 30mfrom $65 USD
Free
cancellation
PrivateTamarindo
5 Star Surf Lessons in Tamarindo, with SALT Surf As Life Therapy
5.0 out of 5, from (151)2hfrom $79 USD
Free
cancellation
Sámara
Surf Lessons for the whole family in Playa Sámara
5.0 out of 5, from (143)1h 30mfrom $80 USD
Free
cancellation
Santa Teresa
Surf Lessons, Santa Teresa North, Costa Rica
5.0 out of 5, from (160)1h 30mfrom $70 USD
Free
cancellation
PrivateTamarindo
The best surf Lessons in Tamarindo for All Levels
5.0 out of 5, from (133)2hfrom $75 USD
Free
cancellation
PrivateSámara
Epic surf-lessons at beautiful Samara beach.
5.0 out of 5, from (126)2hfrom $60 USD
Free
cancellation


PrivateManuel Antonio
Private Surf Lesson+ in Manuel Antonio Beach
5.0 out of 5, from (120)2hfrom $75 USD
Free
cancellation
Tamarindo
Beginner Surf Lessons In Tamarindo - Shared or Private
4.9 out of 5, from (134)2hfrom $55 USD
Free
cancellation
Private
Uvita
2-Hour Guided Surf Lesson in Playa Chaman Uvita Costa Rica
4.9 out of 5, from (104)2hfrom $90 USD
Free
cancellation
PrivateSanta Teresa
Specialized Group Surf Lesson in Playa Hermosa
5.0 out of 5, from (86)1h 30mfrom $100 USD
Free
cancellation
Puntarenas
Half day surf and adventure in Montezuma
5.0 out of 5, from (85)4hfrom $70 USD
Free
cancellation
PrivateTamarindo
Beginners surf lessons on tamarindo beach
5.0 out of 5, from (83)2hfrom $80 USD
Free
cancellation
PrivatePlaya Flamingo
Private Surfing Lesson in Playa Grande for beginners and intermediates
5.0 out of 5, from (75)2hfrom $65 USD
Free
cancellation