Joya Surf (Tamraght, Morocco) ★★★

★ Only hereEnquire all surf camps in TamraghtContact every camp in the region with one enquiry – free and non-binding.Group enquiry ›
Tamraght, Agadir, Morocco
from 315 EUR / per week BetaBeta: Feature in development. Prices and services may contain errors and are confirmed upon request. Report packageBooking on request

✓ Enquire directly with the camp – best price, no agency fee.

Summary

At JOYA, we do things differently.
We’re a small, family-style surf school that blends a deep passion for surfing with personal attention and a relaxed, welcoming vibe. Our surf lessons are designed to help you grow in confidence, build real skills, and truly enjoy your time in the water.
Small groups, big progress: We keep our courses intimate – no more than 4 students per instructor – so you get the focused coaching you deserve.

Multilingual instruction: Whether you speak German, English, French, or Darija – we’ve got you covered. Our team creates a supportive space where communication is easy and learning feels natural.

And when the surf’s done for the day? You’ll share delicious food, good conversation, and cozy moments with new friends. That’s part of what makes the JOYA experience special.

If that sounds like your vibe – we’d love to surf with you. Join us for a surfing experience rooted in quality, connection, and fun.

Packages & prices

16 packages

Free enquiryfree & non-binding
Filter
🏄Surf camp packages · accommodation + course
Beginner/Intermediate Surf Package (per week, all levels)
from 699 € per personBeta Beta: Feature in development. Prices and services may contain errors and are confirmed upon request.
Surfing6 nights6 course daysGuesthouseFull board

Weekly surf package, all levels welcome. Includes pick-up and return to Agadir airport/bus station, accommodation at a riad/apartment, full board (all meals), surf equipment, surf coaching (lessons), free surfing under guidance, daily transport to the spots, a sand surfing excursion and use of a surf skate. Yoga classes on request. From 699 EUR per week per person.

Included: Equipment · Gear also after the course · Transfer
Free & no obligation — enquire directly with the surf camp
Ask price & availabilityView at the camp ↗✓ Reply directly from the camp
Family Surf Package (per week, from 3 persons)
from 799 € per personBeta Beta: Feature in development. Prices and services may contain errors and are confirmed upon request.
Surfing6 nights6 course daysGuesthouseFull board

Weekly family package, available only from 3 persons or more. Includes pick-up and return to Agadir airport/bus station, accommodation at a riad or apartment, full board (all meals), surf lessons/coaching or guiding, professional nanny supervision in EN/DE (2h/day), surf equipment, free surfing under guidance, daily transport to the spots, a sand surfing excursion and use of a surf skate. Yoga classes on request. From 799 EUR per week per person.

Included: Equipment · Gear also after the course · Transfer
Free & no obligation — enquire directly with the surf camp
Ask price & availabilityView at the camp ↗✓ Reply directly from the camp
🛏️Accommodation only · without course
Villa JOYA Accommodation (per night, per person)
from 45 €/night per personBeta Beta: Feature in development. Prices and services may contain errors and are confirmed upon request.
Guesthouse

Accommodation at Villa JOYA, charged per night and person. This is self-catering; meals are not included.

Free & no obligation — enquire directly with the surf camp
Ask price & availabilityView at the camp ↗✓ Reply directly from the camp
➕Single lessons & extras · 6 offers
✉️On request · 7 offers
✓ Free & non-binding · enquiry goes directly to the camp

ABOUT THE SURF CAMP

CAMP CHARACTER

-Perfect surf conditions all year round – consistent waves and mild temperatures for every level.
-Small group sessions (max. 4 people) with personalized, professional coaching.
-Lessons available in German, English, French, Darija & Classical Arabic – everyone’s welcome.
-Relax in cozy, comfortable accommodations after a day in the ocean.
-Whether you're solo, with friends, or on a family trip – JOYA Surf is your home for unforgettable surf experiences in Morocco.

Ready to ride with us? Let’s make waves together – get in touch today!

CAMP OPERATOR

Our journey started 15 years ago in Tamraght, a village that holds a special place in our hearts. Mounir discovered surfing at just 10 years old and later became a certified surf instructor through the Fédération Royale Marocaine de Surf et Bodyboard. For years, he shared his passion as a surf coach in his family’s business, helping others experience the joy of the waves.

It was in these waves that we met, and the beauty of Morocco deeply touched Antonia. Inspired by this, we opened our surf school in 2011—but it wasn’t the right time, so we made the difficult decision to close it and seek new adventures. We packed our bags and moved to Zurich, eager to explore fresh opportunities.

In Switzerland, Mounir gained years of experience in tourism and logistics, while Antonia focused on Hospitality Management and worked in finance.

After years away, and with two kids in tow, we returned to Tamraght—driven by our shared love for surfing and the pull of this special place. Now, we’re more excited than ever to bring our dream to life, revive the surf school, and share the joy of surfing with others in a place that we call our home.

ACCOMMODATION AND CATERING

ACCOMMODATION TYPES

We are hosting guests at Villa JOYA and our trusted partners' accommodations. We offer three different accommodation options with apartments, private rooms and shared rooms at Villa JOYA, Residence La Petite Palmeraie, and Villa Boheme.

Your satisfaction is our priority. Reach out to discuss your needs, and we'll help you find the perfect lodging. Our goal is to provide accommodations that meet our standards for a pleasant experience.

Villa Joya
Nestled in Morocco's stunning backdrop, Villa Joya is the heart of our surf school—a place where dreams come true. Enjoy coffee, delicious meals, yoga, and remote work here. We're more than just surf lessons; we're a community of adventure seekers.

La petite Palmeraie

In the middle of Tamraght lies the jewel La petite Palmeraie. The residence offers high quality apartments in different sizes and a large pool for shared use. Our guests can relax by the pool after extensive surfing or enjoy the tranquility and beautiful views from balconies.

Villa Boheme

Villa Boheme is located in a quiet corner of the village of Tamraght. The rooms are decorated in bohemian style and furnished with great attention to detail. The inviting roof terrace is the perfect place to unwind, enjoy the sun or simply relax with a cup of tea after a surf session.

CATERING

Breakfast - EUR 15 (Price per meal)

Lunch - EUR 15 (Price per meal)

Dinner - EUR 15 (Price per meal)

SURF COURSE AND ACTIVITIES

SURF COURSE DETAILS

Shared Surf Lesson EUR 30 per hour

-Board included

-Wetsuit included

-All levels welcome

-Duration: 1h

-Teaching by a certified and experienced Surf Teacher

Private Surf Lesson EUR 45 per hour

-Board and Wetsuit included

-Specific exercise on request

-All levels welcome

-Duration: 1h

-Teaching by a certified and experienced Surf Teacher

Surf Guiding EUR 80 p. day/ EUR 580 p. week (6 nights)

-Board and Wetsuit included

-Transport to the surf spots

-Lunch at the beach

incl. in weekly package only:

-Accommodation and stay at Riad/Apartment up on request and price surcharge:

-Breakfast & Dinner

SURF MATERIALS

Surfboard

EUR 10 (Price per hour)

EUR 15 (Price per day and person)

EUR 45 (Price per week)

Wetsuit

EUR 10 (Price per hour)

EUR 15 (Price per day)

EUR 45 (Price per week)

Surfboard & Wetsuit

EUR 15 (Price per hour)

EUR 20 (Price per day)

EUR 65 (Price per week)

OTHER ACTIVITIES

Nanny Service - EUR 25 (Price per hour)

Accommodation at Villa JOYA - EUR 45 (Price per night and person)

Sandboarding Trip - EUR 45 (price per person & per half day)

Trip to Zouk in Agadir - EUR 45 (price per person & per half day)

Trip to Skatepark incl. Coaching & use of Surfskate -EUR 45 (price per half day)

Car rental (5 seats) - EUR 40 (Price per day)

Hammam & Massage - EUR 30 (Price per hour)

Yoga Lesson - EUR 200 (Price per hour)

Features

equipped with air-conditioningaccommodation in apartmentaccommodation with balconyaccommodation in hostelaccommodation in hotelaccommodation with private bathroomaccommodation in single roominternet providedcamp for advanced surferscamp open 12 months/yearbabies and toddlers welcomecamp for newbiescamp size: up to 25 participantscamp for familieschildcare facilitiescamp managed by ownerusually high wavessandy beachesquiet watersaccommodation with breakfastrestaurant inside camprestaurant nearbysupermarket nearbyjourney: airport nearby airport near campEnglish-speaking campchildcare facilitiessurf coursesspecial offers for groupssurfboards for rentorganised tours (no surfing)yoga units

You might also like these surf camps

Surf camps nearby

More surf camps within 30 km