Mafia Waves Hero Image

Catch Your First Wave
Or Your Best One Yet.

Morocco's got perfect waves for every level. I'll show you which ones are yours.

Book Now

Hey there! I'm
Karim - Surf Coach
Karim, and I live for that moment when someone catches their first real wave. There's nothing quite like seeing the ocean become someone's playground.

I Actually Love This

I genuinely geek out when I see someone pop up on their board for the first time. Your stoke is my stoke!

I Know Every Break

This coastline is my backyard. I'll take you to spots the guidebooks don't mention—places where locals go.

Years of Happy Faces

I've lost count of how many people I've taught, but I remember every single first successful ride. Those smiles never get old.

You'll Make Friends Here

You'll be surfing alongside people from Brazil, Germany, Australia... it's like a mini United Nations out there, but everyone speaks wave.

Waves for Everyone

Morocco's got this gift—gentle rollers for day one, challenging barrels for when you're ready. The ocean here teaches at your pace.

More Than Just Surfing

Mint tea on the terrace after sessions, fresh tagine for dinner, and sunsets that make you forget to check your phone.

Whether you're a complete beginner or looking to improve your skills, I'm here to guide you through every step of your surfing journey. Let's ride the waves together and create memories that will last a lifetime! 🏄‍♂️

What We'll Do Together

Surfing's the main event, but there's so much more to do here. I've lined up some amazing experiences that'll make your trip unforgettable.

Surfing activity
Morning Yoga activity
Paradise Valley activity
Sand Boarding activity
Quad Biking activity

Surfing

This is what we're here for. I'll have you standing on your board and grinning like a kid in no time.

Pick Your Perfect Day

Whether you want a full surf day, a quick session, or a desert adventure—I've got you covered.

Surf Lessons

Perfect for dedicated learners

Full day of surfing with everything you need to catch waves and improve your skills.

Private (1-on-1)60€
Groups50€ per person
5-hour surf lesson
Surfboard + wetsuit
Beach transport
Lunch included
Book Now
Most Popular

Half-Day Pack

Quick & exciting session

Ideal for a quick and exciting surf session when you're short on time.

1 person50€
2 people80€
3 people75€
4+ people30€ per person
2-hour surf lesson
Surfboard + wetsuit
Beach transport
Book Now

Timlalin Adventure

Desert meets the coast

An unforgettable adventure combining sandboarding with optional quad biking.

Starting at60€

per person / day

Full transport
Sandboarding included
Quad biking (extra fee)
Local guide
Book Now

Group Discounts Available!

Got a bigger crew? Let's talk. I can customize packages for groups and longer stays—the more friends you bring, the better the vibes (and the price).

Message me on WhatsApp

What People Are Saying

Don't just take my word for it—here's what folks from around the world have said about their time surfing with me.

"Karim is an absolute legend! I went from being terrified of waves to catching my first ride in just two days. His patience and energy made all the difference."

S

Sarah M.

Germany

"Best surf instructor I've ever had. Karim knows every break like the back of his hand and made sure we were at the right spot at the right time. Pure magic!"

M

Marcus P.

Brazil

"The Paradise Valley trip was incredible! Karim's not just a surf coach—he's a tour guide, photographer, and friend all in one. Made memories that'll last forever."

E

Emma L.

Australia

"I've been to surf schools in five different countries, and Karim's approach is unmatched. He genuinely cares about your progress and celebrates every small win."

T

Tom R.

UK

"Came for the surf lessons, stayed for the vibes. Karim introduced us to the best local spots and made us feel like part of the community. Can't wait to come back!"

L

Lisa K.

Netherlands

"The quad biking and sandboarding were insane! Karim knows how to mix surf sessions with proper adventures. Every day was different and exciting."

J

Jake D.

USA

"I was a complete beginner and nervous about trying surfing. Karim made it so easy and fun—I caught my first wave on day one! His teaching style is perfect."

N

Nina S.

Sweden

"Best decision was booking with Karim. The whole experience felt personal and authentic—not like a touristy surf camp. He's the real deal!"

A

Ahmed B.

France

"The morning yoga sessions + surf lessons combo is perfect. Karim has thought of everything to make your surf trip unforgettable. Highly recommend!"

S

Sophie T.

Belgium

"Taghazout is beautiful, but what made the trip special was Karim. He's so welcoming and made us feel at home immediately. Can't recommend him enough!"

C

Carlos R.

Spain

"I've never laughed so much while learning something new. Karim makes every session fun, even when you're wiping out constantly!"

O

Olivia W.

Canada

"The lunch spots he takes you to are incredible—authentic Moroccan food, no tourist traps. He knows all the best hidden gems."

D

David K.

Ireland

"I came alone and was worried about feeling out of place. Karim introduced me to other surfers and we all became friends. The community vibe is real!"

M

Maria G.

Italy

"I'm an intermediate surfer and Karim pushed me to try bigger waves. His coaching helped me level up significantly in just a week."

A

Alex T.

Portugal

"The sunset sessions are magical. Karim knows exactly when the light is perfect and the waves are just right. Photographer's dream!"

H

Hannah P.

New Zealand

Frequently Asked Questions

Got questions? I've got answers! Here are some of the most common things people ask before booking their surf adventure.

Still have questions? Feel free to reach out!

Get in Touch
Surf with Karim

Ready to Catch
Some Waves?

Let's make it happen. Hit me up on WhatsApp, Instagram, or shoot me an email. I'll get back to you faster than you can wax a board.

Book Your Surf Session

🏄‍♂️ Trusted by 500+ surfers from around the world