WhatsApp Contact

The Yoga

Yoga at Ibiza Yoga

Our yoga program offers a diverse mix of styles, primarily based on a modified Ashtanga practice. Throughout the week, depending on which teacher is leading the classes, you may also experience Yin, Hatha, Vinyasa Flow, Kundalini, and Iyengar-inspired sessions—generally practiced with minimal props.

Most classes incorporate pranayama (breathwork) techniques such as Ujjayi breathing, and some may include meditation, depending on the teacher’s approach.

Our teachers hail from around the globe and are selected for their depth of experience, skill, and unique teaching styles. Many of them blend yoga with elements from other disciplines such as Tai Chi, dance, physiotherapy, massage, and meditation—making each session engaging, enriching, and dynamic.

Whether you're a complete beginner or a developing intermediate, our classes are designed to deepen your understanding of yoga while offering a nourishing and fulfilling experience.

At Ibiza Yoga, we place a strong emphasis on personal growth. Our instructors will guide you safely and mindfully, adapting practices to suit your individual level and needs.

We provide yoga mats, blocks, and belts for use during your stay.

Class Schedule & Guest Information

  • Class Length:
    • Easter to November: 2-hour classes
    • November to Easter: 1.5-hour classes
  • Levels: Suitable for both beginners and intermediates.

We also welcome non-yoga guests in all of our accommodations, including Villa Roca, Pagoda Garden, Casita, and Villa Nova. Some guests book through external websites and may choose not to participate in yoga sessions—and that’s completely fine with us.

To learn more about our instructors, including bios and schedules, visit our Teachers Page.

 

Book Your Stay

Reserve your spot today and treat your body to a week of revitalizing yoga, fresh air, delicious food, mental clarity, and the chance to connect with like-minded individuals.

"Yoga isn’t about forcing your body into a perfect pose—it’s about discovering the perfect pose for your unique body."

 

What Is Yoga?

Yoga is a holistic practice that unites the body, mind, and spirit. Its roots trace back to ancient India, with the earliest written records dating from around 400 CE. It was introduced to the West by Indian gurus in the late 19th and early 20th centuries and gained widespread popularity in the 1980s as a form of physical and mental wellness.

Yoga is both a philosophy and a practice—promoting strength, flexibility, mindfulness, and inner peace. Through breath control, movement, and meditative awareness, yoga encourages us to respect our bodies, quiet the ego, and cultivate presence.

Benefits of Yoga:

  • Strengthens the core and improves posture
  • Enhances flexibility and mobility
  • Tones muscles through sustained postures (Asanas)
  • Reduces stress, anxiety, depression, and insomnia
  • May help alleviate symptoms of IBS and increase overall stamina
  • Promotes better general health and emotional wellbeing

Yoga is for everyone. What matters most is the intention and effort—not how perfectly you perform each pose.

At the end of your week with us, you’ll leave feeling rejuvenated—looking radiant, feeling strong, and filled with positive energy.

ANNUAL YOGA TIMETABLE / OPEN 365 DAYS OF THE YEAR
  SUNDAY MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY SATURDAY
January 10:00-11.30 10:00-11.30 10:00-11.30 10:00-11.30 10:00-11.30 10:00-11.30 10.00-11.00
February 10:00-11.30 10:00-11.30 10:00-11.30 10:00-11.30 10:00-11.30 10:00-11.30 10.00-11.00
March 10:00-11.30 10:00-11.30 10:00-11.30 10:00-11.30 10:00-11.30 10:00-11.30 10.00-11.00
April 10.00-12.00 10:00-12:00 10:00-12:00 10:00-12:00 10:00-12:00 10:00-12:00 10.00-11.00
May 10.00-12.00 10:00-12:00 10:00-12:00 10:00-12:00 10:00-12:00 10:00-12:00

10.00-11.30

June 10.00-12.00 9.30-11.30 9.30-11.30 9.30-11.30 9:30-11.30 9.30-11.30 10.00-11.30
July 10.00-12.00 9.30-11.30 9.30-11.30 9.30-11.30 9:30-11.30 9.30-11.30 10.00-11.30
August 10.00-12.00 9:00-11:00 9:00-11:00 9:00-11:00 9:00-11:00 9:00-11:00 10.00-11.30
September 10.00-12.00 9.30-11.30 9.30-11.30 9.30-11.30 9.30-11.30 9.30-11.30 10.00-11.30
October 10am-12:00 10:00-12:00 10:00-12:00  10:00-12:00 10:00:12:00 10:00-12:00 10.00-11.30
November 10:00-11.30 10:00-11.30 10:00-11.30 10:00-11.30 10:00-11.30 10:00-11.30 10.00-11.00
December 10:00-11.30 10:00-11.30 10:00-11.30 10:00-11.30 10:00-11.30 10:00-11.30 10.00-11.00