Surf Camps in Imsouane

Go on a surf trip or surfing holiday in Imsouane, Morocco. View pictures, read reviews, compare prices, and book surf camps in Imsouane at BookSurfCamps!

Imsouane surf camp for all surf lovers

The small village of Imsouane is one of the most popular and beloved surf spots in Morocco. People from all over the world flock here, because of the constant surf break and awesome weather. There are plenty of cool cafes and surf shop to keep you busy when you’re not out there riding the waves. So, book a surf camp in Imsouane and be a part of this great surf culture!

Arrival date

Speaks English

from US$675
from US$675
Price for:

8 days / 7 nights

Speaks English

All meals included

from US$675
from US$675
Price for:

7 days / 6 nights

Speaks English

All meals included

from US$571
from US$571
Price for:

7 days / 6 nights

Limited availability
from US$699
Price for:

8 days / 7 nights

Speaks English

All meals included

from US$571
from US$571
Price for:

7 days / 6 nights

Speaks English

All meals included

from US$524
from US$524
Price for:

8 days / 7 nights

Speaks English

All meals included

from US$757

Excellent 10/10

Based on 2 reviews
from US$757
Price for:

8 days / 7 nights

Excellent 10/10

Based on 2 reviews

Excellent

Based on 2 reviews

Speaks English

All meals included

from US$1,114

Excellent 10/10

Based on 2 reviews
from US$1,114
Price for:

7 days / 6 nights

Excellent 10/10

Based on 2 reviews

Speaks English

All meals included

from US$693
from US$693
Price for:

7 days / 6 nights

Speaks English

All meals included

from US$697
from US$697
Price for:

8 days / 7 nights

Excellent

Based on 2 reviews

Speaks English

All meals included

from US$873

Excellent 10/10

Based on 2 reviews
from US$873
Price for:

14 days / 13 nights

Excellent 10/10

Based on 2 reviews

Speaks English

All meals included

from US$524
from US$524
Price for:

8 days / 7 nights

Speaks English

All meals included

from US$326

Excellent 10/10

Based on 2 reviews
from US$326
Price for:

5 days / 4 nights

Excellent 10/10

Based on 2 reviews