Group Surf Holidays

Group Surf Holidays

Our experience in hosting small to large groups for fun surf holidays is what makes us stand out. We love to facilitate cherished, sun-soaked memories you will fondly remember. Share the joy of learning to surf as a group of friends, team, university buddies or family, creating lasting bonds amidst the beauty of the local beaches, just minutes walk away from our primary 10-bedroom property, hosting up to 22 at one time. Our group-friendly approach ensures that everyone, from kids to adults, amateurs to experienced, can join in the fun. Our experienced instructors will guide your family through the fundamentals of surfing, making sure you have a blast together while developing newfound skills.

Get a quote now for your group via Whatsapp!

Daily Scheduale

With a passionate team, stunning locations, and a commitment to sustainability, we offer an unparalleled adventure that touches your soul

Moroccan Breakfast Time
10AM -11AM
Surf Practice
13PM -14PM
Surffing again
16PM -18PM
Dinner Time
9AM -10AM
Taking a Tour to find the best Surf Spot
11AM -13PM
Delicious Lunch Time
14PM -16PM
Camp Grouping + Funny Activity Time
16PM -18PM

Activity Features

We don’t just provide experiences; we craft memories. With an international team of 5 star hosts, stunning locations, and a commitment to sustainability, we offer an unparalleled adventure that touches your soul

Physical Challenge

Physical Challenge

Surfing is a full-body workout that enhances strength, endurance, and coordination.

Connection with Nature

Connection with Nature

Surfers enjoy a deep connection with the ocean, fostering mindfulness and respect for the environment.

Endless Variety

Endless Variety

Surfing offers a constantly changing and exciting experience with diverse wave conditions.

Sense of Freedom

Sense of Freedom

Surfing provides a mental and emotional escape, offering a therapeutic sense of freedom and a break from daily stressors.

Book Your Package Now

Book Your Surf Adventure Now and Embrace the Ocean’s Call!