Experiences & Excursions

Beyond surfing, discover the best of Morocco with our carefully curated experiences and day trips.

Wellness
Yoga Session

Yoga Session

1.5 hours
Imsouane

Start your day with a rejuvenating yoga session overlooking the Atlantic Ocean. Our certified instructors guide you through vinyasa flows and stretching sequences perfect for surfers.

Ocean view terraceAll levels welcome
From
15/ person
Details
Wellness
Traditional Hammam

Traditional Hammam

1.5 hours
Imsouane

Unwind with a classic Moroccan hammam ritual to reset after surf sessions.

Deep cleanse ritualOptional scrub by attendant (+€5)
From
45/ person
Details
Wellness
Massage

Massage

1 hour
Imsouane

Recover and recharge with a relaxing massage tailored to surf-weary muscles.

Muscle recoveryChoose male or female therapist
From
25/ person
Details
Photography
Special Moments Photo Shoot

Special Moments Photo Shoot

1.5 hours
Imsouane

Capture special moments like romantic or bridal sessions with a sunset beach shoot in Imsouane. A relaxed, guided experience with natural light and ocean views.

Sunset beach sessionRomantic or bridal focus
From
150/ person
Details
Culture
Moroccan Cooking Class

Moroccan Cooking Class

3 hours
Imsouane

Learn the secrets of authentic Moroccan cuisine with our local chef. From traditional tagines to fresh salads and homemade bread, you'll master dishes you can recreate at home.

Hands-on cookingLocal ingredients
From
35/ person
Details
Food
Sunset Pizza Night by the Sea

Sunset Pizza Night by the Sea

2 hours
Imsouane

A sunset pizza night with ocean views, a traditional oven, and fresh local ingredients shared with a warm group.

Traditional ovenSea-view sunset
Minimum 5 people required
From
20/ person
Details
Food
Outdoor Dinner Experience

Outdoor Dinner Experience

2.5 hours
Imsouane

A sunset outdoor dinner featuring Moroccan flavors, shared tables, and a relaxed atmosphere.

Sunset settingMoroccan dishes
Minimum 5 people required
From
30/ person
Details
Adventure
Paintball Park Agadir

Paintball Park Agadir

2.5 hours
Agadir

High-energy paintball battles in Agadir with full gear and multiple game modes, perfect for groups.

Full gear includedMultiple game modes
Minimum 5 people required
From
80/ person
Details
Adventure
Beach Horse Riding

Beach Horse Riding

2 hours
Taghazout / Tamraght / Essaouira

Ride along the shoreline at golden hour with local guides and calm, well-trained horses. Ideal for beginners and experienced riders.

Sunset beach rideBeginner friendly
Minimum 5 people required
From
55/ person
Details
Adventure
Timlaline Beach Trip

Timlaline Beach Trip

Half day
Imsouane

Discover the hidden gem of Timlaline - a pristine beach with dramatic cliffs and crystal-clear waters. Perfect for swimming, snorkeling, and escaping the crowds.

Secluded beachCliff views
From
25/ person
Details
Adventure
Paradise Valley Excursion

Paradise Valley Excursion

Full day
Imsouane

Journey into the stunning Paradise Valley - a hidden oasis in the Atlas Mountains. Swim in natural rock pools, jump from cliffs, and enjoy a traditional Berber lunch.

Natural rock poolsCliff jumping
Minimum 5 people required
From
60/ person
Details
Culture
Essaouira Day Trip

Essaouira Day Trip

Full day
Imsouane

Explore the magical port city of Essaouira - a UNESCO World Heritage site. Wander through the medina, visit artisan workshops, and enjoy fresh seafood by the harbor.

UNESCO MedinaArtisan souks
Minimum 5 people required
From
55/ person
Details
Culture
Souk El Had Market Tour

Souk El Had Market Tour

3 hours
Imsouane

Immerse yourself in the vibrant Souk El Had - one of Morocco's largest traditional markets. Learn to bargain, discover local products, and taste authentic street food.

Largest souk in AgadirLocal food tasting
Minimum 5 people required
From
20/ person
Details
Family
Crocoparc Adventure

Crocoparc Adventure

Half day
Imsouane

Visit Morocco's largest crocodile park - home to over 300 Nile crocodiles! Explore beautiful gardens, see exotic plants, and learn about these fascinating reptiles.

300+ crocodilesBotanical garden
Minimum 5 people required
From
30/ person
Details