10(1 review)
Suitable for kids
Languages spoken: 

Welcome to Shaka Surf Morocco! We are a small and friendly all level surf school and surf camp based in the relaxed surf village of Tamraght which is nestled on the Atlantic coast, just near Agadir.

Morocco is famed for its consistent year round surf breaks and with access to over fifteen different surf spots ranging from beginner to pro, there's something for every ability and our experienced, passionate and knowledgable team mean that you can develop your surf skills in a safe, friendly and fun environment.

Our surfers accommodation gives you the ultimate space to relax and undwind! The traditional Moroccan riad layout means that the rooms are all based off a central courtyard surrounding a peaceful pool and garden. The two beautiful roof terraces offer you additional areas to relax and socialise, as well as great spots to watch the sun setting. All rooms are en-suite with bed linen, shower towels and daily servicing provided. We believe our surf riad accommodation gives you the ultimate space to relax, unwind and meet fellow surf travellers. 

Morocco is famed for its consistent year round swell, epic waves and friendly surf culture. The coastline serves up a wide range of surf spots from sheltered beach breaks through to firing point breaks, making it a must visit surf destination for all levels of surfer. We are located within easy reach of fifteen different and varied surf spots which means no surf day is ever the same as the one before. The surf coupled with the great climate - an average of 330 days of sunshine per year makes Morocco the perfect surf destination. 

Whether it's to learn a new skill, or pursue your surf passion all whilst soaking up the friendly Moroccan culture - let us help you plan an unforgettable surf adventure.

Recommended surf camps

Surfcamp Fuerte Tribu Club de Surf in Fuerteventura, Canarias, España
Fuerteventura, Spain
Surfcamp Surf Snowdonia  in Conwy, Welsh, Reino Unido
Conwy, Reino Unido
Surfcamp Moor Surf Eskola in Zarautz, País Vasco, España
Zarautz, Spain