Free cancellation: get a full refund up to 24 hours in advance. Learn more

Top Morocco Yoga Classes

Category
Select Dates
Filter




Clear Filters
Clear Filters

4 Tours and Activities

Sort by:Default


7 Days Full Board Surf and Yoga Camp in Sidi Kaouki, Morocco

If you are looking to find a way to harmonise your body and soul, you will find no better place than Sidi Kaouki. With it's wide, uncrowded beach, reliable waves and laid-back vibe, you will find an oasis of surf-inspired calm tucked away from the usual hustle and bustle of Morocco.
  • Duration: 7 days
  • Free Cancellation
  • Duration: 7 days
  • Free Cancellation
From  
$715.34 USD
From  
$715.34 USD
See Details

NEW TO VIATOR

Nomad Experience Short-Stays

Perfect for a short stay, these treks lead to the doors of the desert of Morocco between oases, palm groves and sand dunes.
  • Duration: 4 days
  • Free Cancellation
  • Duration: 4 days
  • Free Cancellation
From  
$51.92 USD
From  
$51.92 USD
See Details

NEW TO VIATOR

Sahara Yoga Retreats in Morocco

• Yoga in the desert of Morocco with Master Sai Victoria with Positive Rhythm. • Yoga sessions every days. • Meditation every day. • 7 Days Yoga Retreats. • Marrakech, Atlas Mountains, Ait Ben Hadou, Ouarzazate, Dades and Sahara Desert of Merzouga.
  • Duration: 7 days
  • Duration: 7 days
From  
$1,615.28 USD
From  
$1,615.28 USD
See Details

NEW TO VIATOR

The nomad - Surf package

On one hand, the Nomad package allows you to take your time while picking the best conditions on a one week window, it gives you the privilege of cherry picking the most appropriate days on which you ought to go for your surfing adventure. On the other hand, the one week waiting period permits rest periods and hence increases the likelihood of better performance when you hit the water in one of the many spots in the area.Finally, spending one week with us will allow you to truly immerse yourself in the local culture with all of its shades and colors.
  • Duration: 6 days
  • Free Cancellation
  • Duration: 6 days
  • Free Cancellation
From  
$506.50 USD
From  
$506.50 USD
See Details


Having trouble booking online?
(888) 651-9785
Call (888) 651-9785