Taghazout Surf Retreats: Surf Camp at Hill
Aftas Morocco

Hosted by
Aftas Morocco
Moramara Care Included
Local support before, during and after your trip, available 24/7.
Free cancellation
Cancel up to 7 days before arrival and your deposit is refunded in full.
Special home
A distinctive stay with standout charm and character.
Delicious meals
Fresh, home-style meals available during your stay.
Surf and yoga retreat in Taghazout, Morocco, for beginner and intermediate surfers, based in beachfront apartments a few steps from the ocean. Surf lessons with local instructors are paired with yoga on the terrace, so you can progress in the water and recover on land. You stay in premium beachfront apartments in the heart of Taghazout, with sea views, sunsets and fast Wi-Fi. Cafés, restaurants and surf spots are within walking distance. Surf lessons run on most days, with double sessions on selected days, plus a full-day surf trip to Imsouane, home to one of Morocco's most iconic point breaks. Surf video analysis and a photo package let you see your progress. Yoga lessons take place on the beachfront terrace at sunrise or sunset. Breakfast, beach lunches and dinners prepared by local chefs are included, apart from two evenings left free to explore Taghazout. Airport transfers from Agadir and transport to the surf spots are also covered, along with local experiences such as the Taghazout skatepark, the Agadir souk and a day of desert sandboarding. Flights, insurance and dinners on the two evenings out are not included. The retreat suits solo travellers, couples and friends.
Not included
A glimpse of how a day usually flows on this trip
Sunrise Yoga · Alternative
Wake up gently with a beachfront terrace yoga session as the first light hits Taghazout.
Breakfast at the villa
Start the day with a generous breakfast and coffee or mint tea with beachfront view
Pick up your gear
Collect your board and wetsuit and travel to the surf spot with your instructors. Transport is included.
Wave check and warm-up
Check the conditions with your instructor, choose the best spot for your level and warm up on the sand.
Surf lesson
A coached session with local instructors, adapted to beginner and intermediate levels. On selected days there are two sessions.
Beach lunch
A fresh lunch prepared by local chefs, served by the ocean.
Relax or free time
Rest, read on the terrace, explore Taghazout or head back to the water.
Activity of the day
Excursion, sandboarding in the desert, a visit to the Agadir souk or the Taghazout skatepark: a different local experience each day.
Sunset Yoga · Alternative
Wind down with a restorative session on the terrace or beach, surrounded by the sounds of the ocean.
Dinner prepared by local chefs
A shared dinner at the retreat, cooked by local chefs. Two evenings in the week are free for you to eat out.
Surf video analysis
Review the footage from your session with your instructor and plan what to work on next.
Imsouane surf trip · Alternative
One day of the week, swap the usual session for a full-day trip to Imsouane.
Taghazout, Morocco
Aftas Beach Front Apartment is a cozy seaside retreat in the heart of Taghazout, just steps from the beach, with stunning ocean views and sunsets. The apartment features a bright living area, a stylish bedroom, a modern bathroom, a fully equipped kitchen, and fast Wi-Fi for remote work. Perfect for surfers, couples, digital nomads, and small families, it combines modern comfort with the relaxing sound of Atlantic waves. Cafés, restaurants, and surf spots are all within walking distance, making it an ideal base to enjoy Taghazout’s laid-back coastal lifestyle.
Choose from 4 room options. Click a card for details.
From hillside retreats to beachfront stays, book your Taghazout surf camp and experience Morocco’s waves and hospitality!
From €807
/ personFor reference only - pricing follows the room options you select below.
Select at least one guest in a room option to send a request.
Choose a room to see your total
Taghazout
Exact meeting points and accommodation addresses shared after booking confirmation.
You send a request (at least 48 hours before arrival) and pay a small deposit online. It's only charged if the host confirms, within 3 days. You pay the rest to the host on arrival.
Cancel more than 7 days before arrival: our team refunds your deposit in full. Cancel later, or don't show up: the deposit is not refunded. If the host cancels, your deposit is refunded in full. A request made less than 7 days before arrival is non-refundable once confirmed.
See our cancellation policy for full details.
From €807 / person
Small deposit now, rest on arrival
From €807
/ personFor reference only - pricing follows the room options you select below.
Select at least one guest in a room option to send a request.
Choose a room to see your total