Ulpotha is a traditional eco-village in the heart of Sri Lanka offering yoga, spa and ayurveda retreats and holidays on a non-profit basis.


Ulpotha is a traditional working village in Sri Lanka cradled on the one side by low mountains and a lotus-ringed lake and on the other by tiny emerald green paddy fields. Our focus is on the restoration of an ageless agricultural way of life and creating an idyllic environment for Yoga and Ayurveda retreats. This includes bio-diverse organic farming and reforestation of the land and its immediate surroundings.

Guests are welcome for retreats at Ulpotha, Sri Lanka, for six months of the year (it goes back to being a traditional village for the rest of the year). Those who come for retreats will find a natural sanctuary of exceptional beauty in Sri Lanka’s heartland, perfect for Yoga holidays and Ayurveda retreats. The most attractive retreat activity can be said to be to simply relax in its remarkable atmosphere of peace and calm. For those more purposeful in nature, Ayurveda therapies and Yoga classes are available. The Ayurveda is administered by Dr Srilal Mudunkothge, an acclaimed Ayurveda practitioner of this ancient, holistic medical art, while the Yoga classes are led by some of the world’s leading Yoga teachers.