With warm weather, incredible food, stunning architecture and an even more beautiful landscape, Morocco is one of the best destinations in the world for surfers. There are waves for just about every ability and surf style.

If you’re wanting to learn how to surf in Morocco or just want to get better, we’ve found the best surf camps in Morocco for you.

THE BEST SURF CAMPS IN MOROCCO: AT A GLANCE

SURF CAMPTOWNPRICEBOOK
Surf StarTamraght$$BOOK
Loco Surf MarocTamraght$$$BOOK
Shaka SurfAgadir$$BOOK
Surf ParadiseTamraght$BOOK
Olo Surf & NatureImsouane$$$BOOK
Go Surf MoroccoAgadir$$$BOOK
Hash Point Surf CampTaghazout$$BOOK
Amayour SurfTaghazout$BOOK

THE BEST SURF CAMPS IN MOROCCO: IN DEPTH

Surf Star Morocco, Tamraght

Surf Star Morocco features brand new accommodations in a laid-back, communal setting. As part of their stay in Tamraght, guests will enjoy three delicious meals a day, free WiFi, and fantastic ocean views. Their surf package is geared towards intermediate surfers looking to improve and progress to the next level. Surfers will visit a variety of spots and work on techniques like paddling, cutbacks, and turns.

Photo courtesy of Surf Star

Arrangements can be made for other activities such as shopping, club nights, or local dining. The towns of Agadir, Essaouira, and Banana Village are only a short drive away for those looking to explore more of Morocco.

Check prices and camp dates

Loco Surf Maroc, Tamraght

Located in Tamraght, Loco Surf Maroc will show you some of the best waves in all of Africa. Beginner and intermediate surfers alike will get personal coaching from knowledgeable guides as they explore breaks like Dracula and Mysteries. Guests will stay in the camp’s surf house, Berber Riad. Most rooms offer a spacious terrace with panoramic views.

A typical day starts with a yoga lesson and is followed by a hearty breakfast, surf lesson, picnic, free surf session, and ends in an evening yoga class. Finally, dinner is served. The camp also includes a visit to Agadir Souk and Kasbah Souss, a village known for its artwork.

Check prices and camp dates

Shaka Surf, Agadir

Shaka Surf Morocco has three locations throughout Morocco. The Agadir camp is ideal for beginners looking for a supportive learning environment. Their aim is to get newcomers on the board feeling safe, confident and inspired to develop their own style. On one of the days, guests will travel to nearby Imsouane to ride the “longest wave” in Morocco.

Photo courtesy of Shaka Surf

In addition to 24/7 help, surf photography, and “free surf” sessions, their package offers a wide range of room options for all types of travelers. Highlights of this retreat are the traditional Moroccan buffet dinners and authentic riad setting.

Check prices and camp dates

Surf Paradise, Tamraght

Escape from the stresses of daily life at Surf Paradise. This camp is a blissful blend of yoga and surfing in a tropical setting, steps from the beach, in Tamraght. Whether it’s tea on the terrace or a sunrise surf session, the experience here is all about serenity, luxury and connecting with fellow guests.

Photo courtesy of Surf Paradise

Included in the package are four fun days of surfing along with cultural outings and delicious Moroccan dishes. Surfers of every skill level will not only gain valuable instruction but leave feeling reinvigorated and renewed.

Check prices and camp dates

Olo Surf & Nature, Imsouane

At Olo Surf & Nature camp in Imsouane, environmental awareness is an important part of their mission. Although the focus is surfing, guests will have the opportunity to learn about the ocean world as they hone their own skills. A variety of surf packages are available as well as cooking lessons, kayaking, and reiki sessions.

Photo courtesy of Olo Surf & Nature

Surrounded by the sounds of nature, the grounds also have a pool, bar, and garden for down-time leisure. The rooms are spacious and the setting peaceful, making it easy to commune with nature during your stay.

Check prices

Go Surf, Agadir

Go Surf in Agadir offers daily instruction with skilled guides on pristine beaches. Ten surf courses are provided, all with photography and personal feedback, to ensure plenty of meaningful and motivating practice. This all-levels camp is perfect for groups as their beach bungalows and private apartment can hold up to 12 people.

Highlights of this retreat are their personal touches like the “Welcome tea”, a free SIM card for calling home and completion certificate. Every need is taken care of so all you have to do is Go Surf!

Hash Point Surf Camp, Taghazout

Tucked away in the peaceful fishing village of Taghazout, Hash Point Surf Camp will make you feel right at home. Lodging consists of eight, cozy rooms (private or shared), all with ocean views. They offer two surf packages so whether its your 1st or 50th time on a board, the experience will be top-notch. Classes are taught by professional locals who know where the best waves are and how to make it the most fun possible. Wetsuits and equipment are provided but they do sell cool swag at their on-site surf shop. 

Photo courtesy of Hash Point Surf Camp

Check prices

Amayour Surf, Taghazout

Dorm-style accommodations and evening socials give Amayour Surf a communal feel. This hostel, located in Taghazout, appeals to guests who want a fun and interactive experience during their retreat. They offer double rooms (private or shared) or dorm rooms that hold up to 5 people.

Photo courtesy of Amayour Surf Camp

Group activities are encouraged and the common areas abound with board games, yoga classes and themed meals like Berber Q night and Couscous Friday. There’s even a rooftop terrace where guests can drink tea and take in the ocean views. Depending on the package, each day will begin with surfing and include guided trips, outdoor activities, or spa services.

Check prices and camp dates


What do you think is the best surf camp in Morocco?


Disclosure: This post contains affiliate links. This means that we may make a commission on each booking at no extra cost to you.

Leave a Reply

Your email address will not be published.