
Find Balance in Sri Lanka's Premier Yoga Retreat
Transform your mind, body, and soul through traditional yoga practices in the most serene setting. Where ancient wisdom meets modern wellness.

Welcome to Yapahuwa Yoga Villa
Yoga is more than just physical exercise—it's a holistic practice that nurtures your mind, body, and soul. At Yapahuwa Yoga Villa, we believe in the power of traditional yoga combined with personalized attention to help you achieve true balance and inner peace. Whether you're a complete beginner or an experienced practitioner, our classes are designed to meet you where you are on your journey. Led by Indika Gunarathna, our certified yoga instructor brings over 15 years of experience in Hatha Yoga, Kundalini, Vinyasa Flow, and energy healing. With a passion for helping students achieve their wellness goals, Indika creates a supportive and nurturing environment where every student can thrive.
Discover the Benefits of Yoga
Heal Emotions
Release emotional blockages and find inner peace through mindfulness and yogic practices. Learn to process emotions in a healthy way and cultivate emotional resilience.
Body Refreshes
Revitalize your physical body with yoga postures that improve flexibility, strength, and circulation. Feel energized and rejuvenated after every session.
Mind & Serenity
Calm the mental chatter and achieve clarity through meditation and pranayama. Experience profound mental peace and enhanced focus in your daily life.
Enjoy Your Life
Rediscover joy and gratitude in everyday moments. Yoga teaches us to be present and appreciate the beauty of life as it unfolds around us.
Body & Spirituality
Connect your physical practice with spiritual growth. Experience the deeper dimensions of yoga that transcend the physical mat and touch your soul.
Body & Mind
Achieve perfect harmony between body and mind. Learn how physical postures influence mental states and vice versa for holistic well-being.
Happy Students
Years Experience
Classes Taught
Average Rating

Our Yoga Classes
From gentle Hatha to dynamic Vinyasa, find the practice that resonates with your soul. Each class is designed to nurture your journey to wellness.

Hatha Yoga
Hatha Yoga is a gentle introduction to the most basic yoga postures. This class is perfect for beginners and those looking to develop a strong foundation in yoga. The slow pace allows time to focus on proper alignment, breathing techniques, and the mind-body connection.
- Basic yoga postures (asanas)
- Breathing exercises (pranayama)
- Meditation and relaxation
- + 2 More

Kundalini Yoga
Kundalini Yoga is known as the 'yoga of awareness' and focuses on awakening the dormant energy at the base of the spine. This powerful practice combines dynamic breathing techniques, mantra chanting, meditation, and specific postures to activate and balance your energy centers (chakras).
- Dynamic breathing exercises (Breath of Fire)
- Kriyas (specific movement sequences)
- Mantra chanting
- + 2 More

Vinyasa Flow
Vinyasa Flow is a dynamic, flowing style of yoga that synchronizes breath with movement. Each class flows smoothly from one pose to the next, creating a moving meditation that builds heat, strength, and flexibility. Expect to move, sweat, and challenge yourself in this energizing practice.
- Continuous flowing sequences
- Sun Salutations variations
- Standing and balancing poses
- + 2 More

Reiki Healing
Reiki is a Japanese energy healing technique that promotes relaxation and healing through gentle touch or hands placed just above the body. During a Reiki session, you'll lie comfortably while the practitioner channels healing energy to clear blockages, balance your energy field, and promote deep relaxation and healing.
- Comfortable lying position
- Gentle touch or hands-off healing
- Deep relaxation state
- + 2 More

Meditation & Pranayama
This class focuses on the subtle but powerful practices of breath control (pranayama) and meditation. Learn various breathing techniques to calm the nervous system, increase energy, and prepare the mind for meditation. Then experience different meditation styles to cultivate inner peace, awareness, and mental clarity.
- Guided breathing exercises
- Various pranayama techniques
- Multiple meditation styles
- + 2 More

Kriya Yoga
Kriya Yoga is an advanced spiritual practice that emphasizes breath control and meditation to accelerate spiritual evolution. This profound practice involves specific techniques passed down through ancient lineages, combining pranayama, meditation, and mantra to achieve deep states of inner stillness and spiritual awakening.
- Advanced breath control techniques
- Specific kriyas (purification practices)
- Deep meditation practices
- + 2 More
What Our Students Say
Real experiences from students who transformed their practice with us
"Indika is an exceptional yoga instructor. His personalized approach helped me overcome chronic back pain that I'd suffered with for years. The serene location adds to the healing experience. I highly recommend Yapahuwa Yoga Villa to anyone seeking authentic yoga practice."
"As a complete beginner, I was nervous about starting yoga. Indika made me feel welcome from day one. His patience and clear instructions helped me build confidence. Three months later, I'm more flexible, less stressed, and sleeping better than I have in years!"
"The Kundalini yoga sessions with Indika are transformative. I've experienced profound spiritual growth and emotional healing. The energy work is powerful yet gentle. This is authentic yoga teaching at its finest."
Our Studio Gallery

Yoga practice at Yapahuwa Yoga Villa

Meditation session

Yoga studio interior

Group yoga class

Outdoor yoga practice

Yoga instructor teaching

Choose Your Perfect Package
Group Sessions
Yoga practice with your friends or family in a supportive environment.
- 90-minute sessions
- Up to 5 Participants
- Customizable Sessions
- Personal Trainer
- Collaborative Yoga
Perfect For
Small Group Practice
Join others on the same yoga journey in an intimate setting.
- 75-minute sessions
- Group of 5 Participants
- Personal Trainer
- Collaborative Yoga
- Supportive Environment
Perfect For
Private Sessions
Individual practice with personalized attention and guidance.
- 60-90 minute sessions
- One-on-One Session
- Personal Trainer
- Customized Routine
- Private Environment
Perfect For