Private One to One Yoga Class in Tamraght with Terrace Views
Hamza Movement

Hosted by
Hamza Movement
Moramara Care Included
Local support before, during and after your trip, available 24/7.
Free cancellation
Cancel up to 24 hours before the start and your deposit is refunded in full.
Group surf lesson in Tamraght and Taghazout with a local instructor, for beginners and anyone who wants to improve their basics. The 2.5-hour session includes a surfboard adapted to your level, a wetsuit and transport to the surf spot. Lessons take place on the coast around Tamraght and Taghazout, with 14 surf spots to choose from. Your instructor picks the spot on the day according to the waves, conditions and ocean safety, so the lesson suits the level of the group. The lesson starts on the beach with a warm-up and an introduction to ocean awareness, surf etiquette, board handling, paddling and the pop-up. Then you head into the water, where your instructor guides you step by step, gives live feedback and helps you catch waves. Included: beach warm-up and technical coaching, transport to the surf spot, a surfboard adapted to your level, surf theory and an ocean safety briefing, and live feedback. Practical information: no previous surfing experience is required. Groups have up to 8 surfers. Arrive 10 to 15 minutes before the start time to get equipped, and bring a towel, sunscreen and a water bottle. Available in English, French and Arabic. Free cancellation up to 24 hours before the activity.
Around Taghazout & Tamraght
Exact details sent after booking confirmation
Yoga and Surf Teacher around Tamraght, Taghazout & Banana village
€25
/ personSelected
Select a date to see price breakdown.
Max 8
Select a date to send a request.
€25 / person
Small deposit now, rest on arrival
€25
/ personSelected
Select a date to see price breakdown.
Max 8
Select a date to send a request.
Exact meeting points and accommodation addresses shared after booking confirmation.
Taghazout
You send a request (up to 3 hours before the start) 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 24 hours before the start: 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 24 hours before the start is non-refundable once confirmed.
See our cancellation policy for full details.