Tree of Life Ayurveda

Healing with Nature’s Strength

Questions? Want to book together? Get in touch 🙂

Koshila

Last Minute Offers

Claim your last minute booking slot

Fixed travel period at an unbeatable price! Secure a last minute booking gap now. Offers can be shifted by a few days if needed. Around each date there is only one offer available. Inquire now and lock in the last-minute price!

2026/05/19 to 2026/06/07 (slightly flexible)

Only 1 available

21 Days Ayurveda - Panoramic View

// All-inclusive with shuttle service //

Price per person

2 people on request

21 days at a fixed price only

$2.730

Regular price

$3.465

Special offer: last-minute booking slot!

Airport shuttle, full board, all treatments and Ayurveda doctor consultations, yoga & meditation, and top-quality medicine included.

Best price Limited offer Only 1 available

We send you a
no-binding bookinf offer

2026/05/19 to 2026/06/07 (flexible)

Only 1 available

28 Days Ayurveda - Nature Chalet

// All-inclusive with shuttle service //

Price per person

2 people on request

28 days at a fixed price only

$3.640

Regular price

$5.040

Special offer: last-minute booking slot!

Airport shuttle, full board, all treatments and Ayurveda doctor consultations, yoga & meditation, and top-quality medicine included.

Best price Limited offer Only 1 available

We send you a
no-binding bookinf offer

2026/05/19 to 2026/06/07 (slightly flexible)

Only 1 available

21 Days Ayurveda - Luxury Horizon Villa

// All-inclusive with shuttle service //

Price per person

2 people on request

21 days at a fixed price only

$2.730

Regular price

$4.515

Special offer: last-minute booking slot!

Airport shuttle, full board, all treatments and Ayurveda doctor consultations, yoga & meditation, and top-quality medicine included.

Best price Limited offer Only 1 available

We send you a
no-binding bookinf offer

Ayurveda: Healing with Nature’s Strength

Ayurvedic treatment Sri Lanka

Immerse yourself in the Tree of Life Ayurveda Nature Resort and experience how healing through nature becomes real in Sri Lanka. This video shows gives you an overview.

TOP Ayurveda offers

Instead of $180 now only $150 per treatment day! 😮 ​🥳​

for arrivals in the low season

Most popular!

Panchakarma Program

⭐​⭐​⭐​⭐​⭐
🍽️ Full board incl. treatments
🛬 Travel date freely selectable

The classic Panchakarma treatment program offers long-lasting results and can achieve remarkable benefits: detoxification of the body, improved wellbeing, rejuvenation, and stress relief—classical, authentic, and traditional.

🤒 Helps with conditions such as:
Eyes, hearing, musculoskeletal system, high blood pressure, women’s health, urology, skin, allergies, heart, blood vessels, circulation, migraines, nerves, neurology, kidneys, urinary tract, rheumatism, joints, arthritis, metabolism, stomach, intestines

More details ➟
only $150 per day

Deep Rest Program

⭐​⭐​⭐​⭐​⭐
🍽️ Full board incl. treatments
🛬 Travel date freely selectable

Stress often lies at the root of physical complaints and chronic imbalance. Our Deep Rest Ayurveda Program helps you let go of mental pressure, calm the nervous system, and regain inner balance. Surrounded by silence and the natural peace you can fully withdraw from everyday noise, recover from exhaustion, and protect yourself from stress-related problems.

🤒 Helps with conditions such as:
Burnout, depression, sleep disorders, fatigue, exhaustion, overweight, eyes, hearing, women’s health, urology, skin, allergies, heart, blood vessels, circulation, nerves, kidneys, metabolism, stomach, intestines

More details ➟
only $150 per day

Weightloss Program

⭐​⭐​⭐​⭐​⭐
🍽️ Full board incl. treatments
🛬 Travel date freely selectable

Our body weight treatment program is ideal for weight reduction, a better body feeling, and improved mobility and movement. Healthy Ayurvedic nutrition, combined with yoga, meditation, and massages, supports lasting results. We also show you how to continue this path at home.

🤒 Helps with conditions such as:
Obesity, weight, mobility issues, hypertension, heart, blood vessels, circulatory system

More details ➟

Why Ayurveda treatment at Tree of Life?

Because it’s about your health—and we support you where Western medicine reaches its limits.

Because we are not just a hotel or resort—we are a certified clinic! Download our certificate here. Only certified clinics can provide authentic Ayurveda.

Tree of Life is surrounded by a stunning natural landscape in the highlands, with plenty of space to move and recharge. Here, nature is still powerful enough to support real healing.

Because our Ayurvedic medicine is tested to the highest standards and meets strict quality controls and certifications.

Because we bring over 20 years of experience in our field.

Because we entrust your care only to our trained specialist doctors, who have many years of experience in Ayurvedic medicine.

Because we can offer you an accessible, barrier-free Ayurveda treatment program.

Because with us you experience real, authentic Ayurveda, practiced in Sri Lanka for thousands of years. We are a certified clinic with the highest quality standards.

Because you won’t be disturbed by tourists during your treatment program. You’ll experience the country’s culture only if you want to.

Because you can choose your arrival date freely after your deposit. You don’t have to commit right away and stay fully flexible. You can even reschedule your treatment program several times free of charge.

Because here you’ll find the peace and quiet you’re missing at home.

Because your stay always includes everything you need. We only offer all-inclusive, worry-free packages.

How to book

No-obligation booking inquiry

How booking works

No-obligation booking inquiry

You book and only set your travel date later. This way you have no stress on arrival, but the anticipation is already there 😊!

1. Request

Send us a booking inquiry: from $150 per treatment day with our best-price guarantee – simply via our website. We’ll help you choose the treatment program that fits you best. You don’t need to set a travel date yet.

2. Deposit

After your inquiry, you’ll receive a no-obligation booking offer by email. Transfer the deposit of $400 per guest to our German bank account to secure your treatment place.

3. Flight booking

Now book a flight for the time period that suits you best. Your treatment place is secured, no matter when you arrive.

4. Arrival date

Once your flight is booked, let us know your arrival date. We will send you a link to submit it.
You can change your travel date several times free of charge within 18 months. Your preferred travel period is secured.

5.Visa

You can either obtain your visa on arrival at the airport or apply online here: Online Visa Application

6. Balance payment

You can now transfer the remaining balance at any time. Payment must be received in our German bank account no later than 7 days before your treatment program starts.

7. Arrival

Start your treatment program with us – because it’s about your health.

Ayurveda clinic | Ayurvedic treatment in Sri Lanka | Ayurveda hotel in Sri Lanka

Panoramic View Room
Wide views, pure comfort
Nature Sanctuary Chalets
Pure peace in the middle of nature
Luxury Horizon Villa
Premium private highland experience

Accommodations

We offer different accommodation options for your Ayurvedic treatment in Sri Lanka. Choose between our Ayuu Ayurveda Village and our bungalows.

Ayubowan from Tree of Life!

Ayurveda Retreat Sri Lanka

Panchakarma Treatment Sri Lanka

Rated 5 out of 5
Tree of Life Ayurveda

Experience authentic Ayurvedic healing at Tree of Life Ayurveda & Nature Resort in the green highlands of Sri Lanka. Surrounded by peaceful nature near Kandy, Tree of Life offers a setting where body, mind, and soul can truly slow down and recover. The resort combines the quiet atmosphere of a nature retreat with a wide range of traditional Ayurvedic treatments and healing experiences.

Tree of Life uses herbs from its own surroundings, creating an Ayurvedic experience that feels natural, grounded, and true to Sri Lanka.

If you are looking for a place where relaxation, nature, and Ayurveda come together, Tree of Life offers a calm and restorative environment away from the rush of everyday life. It blends a peaceful location with a professional Ayurveda focus for guests who want more than just a normal hotel stay.

View offers

Book easily and choose your travel date only after paying the deposit. You can even change your travel date several times free of charge!

FAQ

Frequently asked questions & details about the Ayurvedic treatment at Tree of Life

Who is an Ayurvedic treatment suitable for?

Ayurveda is generally beneficial in a holistic way: whether you are healthy, stressed, older, younger, new to Ayurveda, or already familiar with it—your body and mind will always benefit.

At the same time, Ayurveda can also support specific healing outcomes. It is especially valued for conditions such as limited mobility, burnout, cardiovascular problems, high blood pressure, women’s health issues, migraines, kidney problems, rheumatism, arthritis, digestive complaints, and many other health concerns.

⭐ What happens after a booking inquiry?

After your booking inquiry, you will receive a personalized booking offer from us by email, based on your individual request. If the offer suits you, the only next step is to transfer the deposit of **€350 per guest** to our German bank account. At this stage, your final travel date does not need to be fixed yet.

Your booking only becomes binding once the deposit has been received. A booking inquiry alone does not create any obligation. This is part of how we protect you. Your inquiry is completely risk-free.

As soon as we receive your deposit, your treatment place is reserved and you may arrive freely within **18 months**. We will send you a booking confirmation immediately after payment has been received.

After paying the deposit, you can simply book your flight and visa and then let us know your final arrival date. You can even reschedule your treatment program several times free of charge.

Only **7 days before the start of your treatment program** must the remaining balance be received in our German bank account.

Your preferred travel period is secured.

This keeps you fully flexible and allows you to book without risk—calmly, easily, and without stress.

Is travelling to Sri Lanka safe? (especially for women travelling alone?)

Unfortunately, the media often follows the idea that “bad news sells well.” As a result, the reputation of many countries suffers—and sadly, Sri Lanka is sometimes one of them, unfairly.

There are no dangers in the country for travelers, and certainly not for guests who come to our Ayurveda clinic for treatment.

Even women traveling alone have been visiting us safely in Sri Lanka for 20 years.

You do not come to Sri Lanka as a tourist, but as a treatment guest. Ayurveda Paradise Maho is not a normal hotel, but an Ayurveda clinic officially registered as a hospital and open only to our treatment guests.

With us, you remain completely separate from social or political events in the country. We are a place of healing.

You can arrive and depart whenever you wish, and thanks to our large, unique, and enclosed healing park, you only come into contact with local residents if you want to. We place great importance on peace and safety, which is why our security staff keeps watch over the park around the clock. Thankfully, there have never been any unpleasant incidents. The people of Maho are peaceful and friendly.

⭐ Beach and seaside? Not suitable for Ayurveda!

We all often like to spend our holidays by the beach. However, if you are planning an Ayurvedic treatment program, we strongly recommend avoiding providers located by the sea. The reasons are very simple: Ayurveda is an ancient healing system based on natural, plant-based substances. Salt in the air, in the soil, and on your skin can damage Ayurvedic medicine and precious oils, reducing their effectiveness. In a place where salt is present in the air, the water, and on the skin, these active ingredients cannot fully develop their healing power, and the effects of the treatment are significantly reduced.

Unfortunately, “Ayurveda” is not a protected term in Sri Lanka. This means any hotel can advertise “Ayurveda,” but in many cases it is nothing more than wellness massage. That has little to do with the ancient healing tradition itself. So if you want a real Ayurvedic treatment program, please make sure you choose a licensed clinic. This is the only true sign of quality.

In addition, the beaches are crowded with tourists, and, as is common in many parts of Asia, there are often many stray dogs as well. This is not the right atmosphere for an Ayurvedic treatment program, where rest, recovery, and peace of mind are essential.

If you are travelling for an Ayurvedic treatment program, it is far better to choose a real Ayurveda clinic inland and avoid these issues. There, you benefit from oxygen-rich tropical air from the rainforest, ideal temperatures, plenty of space, and—especially with us in our enclosed healing park—no tourists and no stray dogs.

If you have any questions about this, we will be happy to advise you.

Where is the Tree of Life hotel located?

Tree of Life is located near Kandy, in the green highlands of Sri Lanka, surrounded by tropical nature and peaceful scenery. This setting offers the ideal atmosphere for rest, recovery, and authentic Ayurvedic treatments. At the same time, the location is central enough to make visits to many of Sri Lanka’s most famous sights easy and convenient.

You can arrange a driver, use public transport, or take a taxi. Many guests also join together in small groups during their stay to explore different places. This allows you to combine your treatment program with selected cultural experiences whenever you wish.

Where should I book an Ayurvedic treatment program, and for how long?

At Tree of Life, you can book an Ayurvedic treatment program starting from 12 treatment days. Shorter Ayurveda wellness stays or holiday-style Ayurveda packages are often available elsewhere from just a few nights. Many people therefore assume that this kind of “tourist Ayurveda” can deliver the same healing results as a proper Ayurvedic clinic. In reality, such offers are usually much closer to a wellness experience than to a true therapeutic treatment program.

If you are looking for real healing results, you should always choose a proper Ayurvedic treatment setting with trained doctors and authentic Ayurvedic expertise. Tree of Life offers exactly this combination in a peaceful natural environment in Sri Lanka.

In general treatment programs are rarely prescribed for only a few days. In most cases, they last several weeks. For this reason, we also recommend booking at least two weeks for an Ayurvedic treatment. At the same time, every additional day can further support your recovery, balance, and long-term wellbeing.

What does “choose your travel date only after paying the deposit” mean?

When you book with Tree of Life, you do not need to choose your travel date at the time of booking. There is no need to worry about your arrival right away. Ayurveda is about calm, balance, and relaxation—and we want to give you that feeling from the very beginning, including a smooth and stress-free booking process.

That is why we offer a level of flexibility many other providers do not. Fixing a travel date too early often creates unnecessary pressure: stress with flights, stress at work when arranging leave, or stress when coordinating with someone travelling with you.

We make this much easier. First, you book the treatment program that suits you best. Once your deposit has been received, your booking becomes active and your place is reserved. After that, you can arrange your trip at your own pace and simply send us your arrival date later. You can even change your travel date several times free of charge within 18 months. Your preferred travel period remains secure.

This gives you maximum flexibility and allows you to book without risk—calmly, easily, and without stress.

I’m not sure yet when—or even if—I want to travel. What should I do?

If you are not yet sure whether you want to travel, you can still send a booking inquiry at any time. This way, you will receive a concrete offer without making any commitment.

Your booking only becomes binding once the deposit has been paid. A booking inquiry alone does not create any obligation. This is part of how we protect you. Your inquiry is completely risk-free.

If you are simply unsure about when you would like to travel, we recommend paying the deposit soon after receiving your offer. This secures your treatment place and the current conditions, while giving you the flexibility to arrive at any time within 18 months. Your preferred travel period remains secure.

Is a booking binding?

Your booking only becomes binding once the deposit has been paid. A booking inquiry alone does not create any obligation. This is part of how we protect you. A booking inquiry is completely risk-free.

How much does a stay at Tree of Life cost?

Prices depend on the accommodation category you choose and the length of your stay. Our current base rate for one treatment day with full board is €130 per person, including accommodation and comprehensive Ayurvedic treatments.

What is the best-price guarantee?

With Tree of Life, you are guaranteed to receive the best available price for your treatment program. That is our best-price guarantee:

If you find a comparable offer from another provider at a lower price, we will adjust our treatment price accordingly. This means you can book with confidence, knowing that you will not receive more value elsewhere at a better rate.

How can I save money when booking my treatment program?

We always guarantee you the best price and regularly offer new discounts depending on the season. That is why you will always find current special offers on our website.

How does a cancellation or withdrawal work?

A cancellation or withdrawal is almost never necessary, because you can reschedule your treatment program several times free of charge. If you become ill or something unexpected comes up and you are unable to travel, that is of course unfortunate—but it does not cause you any loss. You can simply choose a different arrival date instead.

If you still wish to cancel for any reason, that is of course also possible. You can find all details here.

How and where can I let you know my travel date?

You can do this very easily here. If you have any questions, you will also always find a contact person there.

How do I apply for a visa?

You can apply for your visa online: Online Visa Application

Alternatively, you can also obtain your visa on arrival in Sri Lanka without difficulty. The visa fee is approximately USD 50 and can usually be paid in cash or by credit card.

When applying for the visa, please use the following address:

Tree of Life Ayurveda Resort
Yahalatenna – Kandy Rd, Kandy 20234,
Sri Lanka

If you plan to stay for more than 30 days, your visa can usually be extended locally after arrival. 

Do I need any vaccinations, or are there any diseases in Sri Lanka?

You are especially well protected within our spacious and enclosed resort grounds. Nevertheless, we recommend that you check the latest official health advice with the relevant authorities before your trip.

What does a treatment day look like after my arrival?

Depending on your arrival time, your welcome at Tree of Life may vary. Some guests arrive late at night, while others arrive in the morning or during the day.

You will always be personally welcomed by our team and Ayurveda doctors and first enjoy a refreshing drink. After that, we will show you around the resort grounds and accompany you to your accommodation.

As soon as possible, depending on your arrival time, you will receive a welcome treatment and have your first doctor consultation. During this consultation, our Ayurveda specialists will create an individual treatment plan tailored to your personal needs and goals.

Your treatment program can then begin in full. You will receive 6 Ayurvedic treatments per day. We aim to schedule them as efficiently as possible so that you still have enough free time to relax and enjoy the day. At the same time, some treatments require specific rest periods in order to achieve the best possible effect.

Breakfast, lunch, and dinner are served in our Ayurveda restaurant. Special care is taken to ensure that your meals match your treatment plan and support your individual Ayurvedic process.

If you wish, you can also go on excursions after your treatments and visit nearby sights in Sri Lanka. In addition, activities are offered regularly, and participation is always optional. We make sure that these experiences fit around your treatment program and do not interfere with your recovery.

⭐ What does 6 Ayurvedic treatments per day mean?

At Tree of Life, we offer you 6 Ayurvedic treatments per treatment day, including weekends. There are only two exceptions:

On the day of your arrival, we welcome you with a traditional ritual and introduce you to our Ayurveda doctors and therapists. The first treatments can be demanding for the body, especially after a long journey. As part of this welcome ritual, you will usually receive three special welcome treatments. If you arrive before 5:30 pm, this program is usually carried out on the day of arrival. Otherwise, your full treatment schedule of 6 treatments begins the following day.

For guests following a Panchakarma program, the body needs additional rest on the day after the cleansing treatment, because this process can be physically and mentally demanding. This is usually the second day after arrival. To support your recovery, our doctors first carry out a full check-up, followed by two special regenerative treatments on that day.

All treatments are tailored individually to your needs. Your personal treatment plan is discussed directly with our Ayurveda doctors.

The treatments are not measured by time, because each treatment has a different purpose. For example, it would not make sense to spend one full hour on a nasal cleansing treatment, while a synchronized oil massage may naturally require much more time. That is why we define the program by the number of treatments, not by fixed treatment length. Apart from the exceptions mentioned above, you receive 6 treatments per day.

In addition, yoga and meditation are also part of the program. Between treatments, rest and recovery periods are essential, because Ayurvedic healing methods can be demanding for the body and need time to unfold their full effect.

⭐ What standards can I expect?

Of course, you can expect all the comforts we are able to offer: excellent Ayurvedic cuisine, attentive service, and a stay designed with genuine care in every detail. At the same time, Tree of Life is not a luxury hotel. The accommodations are thoughtfully and traditionally designed, with a strong connection to nature and an intentionally authentic atmosphere. You are welcome to explore our accommodation options here.

The resort is located in the tropical highlands of Sri Lanka, where the natural conditions are especially well suited for Ayurveda. Here, far away from the pace of Western consumer culture, you can still experience the traditional way of life, the simplicity, and the contentment of the local people. This sense of calm and satisfaction is an important part of Ayurveda itself.

Please note that we consciously preserve these qualities and do not present ourselves as a luxury hotel. As our guest, you are also stepping into the traditions and customs of Sri Lanka. We therefore kindly ask you to adapt your expectations to this setting, just as visitors in Western countries are also expected to respect local customs and ways of life.

The tropical forest is also, of course, the natural home of many animals. We therefore ask for your understanding that you may occasionally come across a frog, birds, or a small gecko. There is no danger. All of this is part of the nature we want to appreciate, because it is also part of what helps us heal, recover, and live well. If you have any questions, our team will be happy to help 😊

How long do the daily Ayurvedic treatments last?

At Tree of Life, every treatment program is tailored individually to you. That is why no two treatment plans are exactly the same, and it is difficult to define a fixed treatment duration for each day. For example, time spent in our steam chamber—often used as part of allergy-related treatment—may take longer, while another application, such as a nasal cleansing treatment, may require less time.

For this reason, we do not define the program by treatment length. Instead, we guarantee six Ayurvedic treatments per day and take exactly the amount of time needed for you and your individual treatment plan.

Boredom during a long stay? Absolutely not!

You do not need to worry about boredom during your treatment program at all. We make sure of that in several ways:

The resort is located in a very central part of the country—so central that many of Sri Lanka’s major sights can be reached easily within a short time.

After your treatments, you are welcome to go on an excursion and explore nearby attractions in Sri Lanka. This can be done either on your own or together with small groups of other guests. We are always happy to help you plan and can also give you additional tips. Just ask at the reception on site 🙂

In addition, we also offer activities on a regular basis, and participation is always optional.

⭐ Sights and round trips – when and how?

Our clinic is located in a very central part of the country—so central that many of Sri Lanka’s major sights can be reached easily within a short time. You are very welcome to go on an excursion after your treatments and explore nearby attractions in Sri Lanka. This can be done either on your own or together with small groups of other guests. We are happy to help you with the planning and can also share a few extra tips. Just ask at the reception on site 🙂

If you are planning a full round trip with several stops and overnight stays in other hotels, we recommend doing this after your Ayurvedic treatment program.

⭐ What food and drink options does Tree of Life offer?

With every treatment program, you enjoy full board. All non-alcoholic drinks are included, and meals are usually served from our buffet, which is aligned with your dosha. Your Ayurveda doctor will advise you individually on nutrition, and great care is taken to ensure that your diet supports your treatment program in the proper Ayurvedic way.

When occupancy is very low—usually with fewer than 6 guests, for example on some days during the low season—our restaurant team may even cook exclusively for you and offer personal table service tailored to your dosha.

Our restaurant is fully accessible. Thanks to its open architecture, you feel as if you are dining in the middle of nature—which, in many ways, you are 😉

Vegans, vegetarians, and pescatarians can also fully enjoy our Ayurvedic cuisine. We serve a wide variety of vegan and vegetarian dishes every day, and once a week we also offer fish or poultry.

Our doctors will show you exactly how Ayurvedic nutrition can best support your personal healing process.

What are the check-in and check-out times at Tree of Life?

Our reception team is available for your arrival and departure at any time, even in the middle of the night. Simply let us know your travel details in advance.

If your flight is delayed, that is not a problem either. No additional charges will apply. Just keep us updated about your arrival time.

Weather and monsoon in Sri Lanka – what do I need to know?

Thanks to its location in Sri Lanka’s central highlands, Tree of Life enjoys pleasant tropical weather throughout the year. Temperatures usually range from around 24°C at night to 32°C during the day.

From October to December, the tropical monsoon season brings regular rainfall. This is not a reason for concern—it is part of the natural rhythm of Sri Lanka and can be a beautiful experience in itself. During this time, the landscape becomes especially lush and vibrant, and the island’s herbs and plants thrive in the rich tropical climate. For many guests, this season feels particularly close to nature and deeply connected to the Ayurvedic environment.

If you prefer a treatment stay with as little rain as possible, the months from January to October are generally considered especially suitable.

How many guests are usually staying at the clinic?

During our high season from October to April, there are generally more guests on site than during the low season. Overall, however, the number of guests remains limited in order to maintain a peaceful and relaxing atmosphere. At full capacity, there are usually no more than 45 guests staying at the resort at the same time.

In exceptional situations, we may also admit guests with urgent needs at short notice.

What should I pack and bring with me?

You can view our packing list in advance here: Packing for your Ayurvedic treatment program: What should I bring? Ayurvedic treatment packing list

What clothing should I bring? Do I need a bathrobe?

We recommend that you do not pack your newest clothes for the treatment program, as they may become marked during the treatments. A bathrobe for your treatments will of course be provided by us. However, we kindly ask you not to wear it in the restaurant area.

You can find more information in our packing list: Packing for your Ayurvedic treatment program: What should I bring? Ayurvedic treatment packing list

Should I exchange money? If so, where?

In Sri Lanka, you can generally pay by credit card in most places. This is usually only not possible in small shops or at local markets. In such cases, you can often pay in euros, or exchange money beforehand. You can do this at any bank, for example in Kandy itself, or simply at our reception.

Booking request

Get a non-binding offer.

Booking request

Get a non-binding offer.