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.
Private surf lesson in Taghazout and Tamraght with a local surf instructor, designed for beginners. The 2-hour session is led by a dedicated coach in an extra-small group of up to 4 surfers, with a surfboard, a wetsuit and transport to the surf break included. Lessons take place around Taghazout and Tamraght, with access to 14 surf spots suited to your level. Pick-up is around Tamraght and Taghazout. The lesson begins on the beach with an introduction to ocean safety, surf etiquette and the fundamentals: positioning on the board, paddling efficiently, catching your first waves and performing the pop-up to stand up with confidence. In the water, your instructor guides you step by step, selects beginner-friendly waves and gives personalised feedback and encouragement throughout. Included: top-quality boards ready for your session, new wetsuits, transport from and to the surf break and a wide range of surf spots suited to your level. Photo and video analysis is available as an extra. Practical information: minimum age 12. Bring sunscreen and a towel. Cash and bank transfer are accepted. Available in English, French and Arabic. Free cancellation up to 24 hours before the activity.
Pickup around Tamraght & Taghazout
Exact details sent after booking confirmation
Yoga and Surf Teacher around Tamraght, Taghazout & Banana village
€40
/ personSelected
Select a date to see price breakdown.
Max 4
Select a date to send a request.
€40 / person
Small deposit now, rest on arrival
€40
/ personSelected
Select a date to see price breakdown.
Max 4
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.