16,000 Activities in 25 Countries | 2 Million+ Happy Customers2 Million+ Customers
Beautiful landscapes showcasing mountains and sea, where the experiences of Arrifana Surf School are taking place.

Arrifana Surf School

Best price

1-click cancellation

7 days/week support

Arrifana Surf School

About Arrifana Surf School

Welcome to our beautiful beach in Arrifana! Arrifana Surf School is the only surf school in Arrifana with a fixed surf station on the beach providing you with the best comfort and experience. We offer surf lessons for all levels and together with our experienced surf teachers and guides, you'll be catching one wave after the other. Join us for a beginner course and learn to feel confident in the water, level up your skills and knowledge of the waves in our advanced course or take a private lesson to beat the crowds. For very confident and experienced surfers we offer surf guiding, taking you to different spots where you can find the best waves. Arrifana Surf School is looking forward to welcoming you in Arrifana!

Reviews from customers

155 Reviews

Customers loved

Quality of instruction
Service
Value for money
Aynur · Solo travelerPTPortugal · August 2024
This wasn't my first experience with a surf school. The whole team was pleasant, human and friendly. Thanks to Luis I made huge progress. Manuel was also very good. I can definitely recommend it.
Translated from German
Tiago PTPortugal · August 2024
Great spot to surf, great vibe, amazing surf instructors Manuel and Luís!
LUIS FRANCISCO · FamilyESSpain · August 2024
Highly recommended to have your first contact with surfing. They give clear instructions in simple English. The monitor even gave us some clarification in Spanish. They help you from inside the water. It's a lot of fun, and although it's difficult, in the end we managed to surf some waves.
Translated from Spanish
Showing 1 - 3 out of 155 reviews
© CheckYeti 2025Made in Austria, Switzerland, France - Imprint
Official partnerAtomic
Connect with us
facebooklinkedininstagramyoutube
Phone
UK: +44 7830 374736NL: +31 85 107 1608AT: +43 1 386 50 20