How can we improve our website?

Answer a few quick questions

You have successfully signed up for our newsletter!

Sorry, we have no availability on our site for this listing in the coming period.

Don't miss our special promotions, exclusive offers, new destinations and inspirational stories!

Healing Bali Detox Yoga Retreat

Experience this healing retreat in the magical island of the Gods, Bali. This program starts with an in-depth Ayurvedic consultation conducted by professional Ayurvedic doctors and therapists in which your state of health, strengths and imbalances are assessed. You will be given appropriate treatments, oils, medicines and activities to achieve the maximum benefit in improving your physical, emotional and spiritual well-being.

Retreat highlights

  • Daily yoga classes
  • 3 meditation sessions
  • 2 Ayurvedic consultations
  • 3 days of juices and 2 days of meals
  • Liver flush and 2 herbal enemas
  • 5 nights’ accommodation
  • Airport transfers

Yoga styles

5 days with instruction in English
Spoken languages: English
Hide all


You will stay for 5 nights at Amrtasiddhi. Amrtasiddhi, the Ayurveda and yoga health centre, is located just south of the Monkey Forest in Ubud, Bali. The accommodations consist of 2 single rooms, 2 double rooms, and 1 joglo (traditional wooden bungalow).

The facilities at Amrtasiddhi include lobby and consultation rooms, restaurant, 4 treatment rooms, yoga / meditation hall, and pharmacy. Please note, due to the healing environment, Wi-Fi is only accessible at the lobby.

You can also choose to stay at one of Amrtasiddhi partner hotels (Puri Asri Villa or Kertiyasa Bungalow) or choose your own accommodation. Please contact Amrtasiddhi for more information.

Amrtasiddhi Detox Yoga Retreat in Bali Program

This program consists of therapeutic yoga and meditation classes, juice fast, liver flush, and Ayurvedic treatments. A 3-day juice fast and daily treatments prepare the body for the release of toxins. After that, you will take liver flush on the evening on day 3 to induce a detoxifying action that works mainly on the liver, bile ducts and intestines. To complete and support Ayurvedic detoxing and cleansing program, you will be given two herbal enemas and have four therapeutic yoga classes.


Day 1

  • Juice fast
  • Yoga
  • Personal consultation with Ayurvedic doctor
  • Ayurvedic treatment combination (Abhyanga / Shirodhara / Ubtan)

Day 2

  • Juice fast
  • Yoga
  • Ayurvedic treatment combination

Day 3

  • Juice fast
  • Yoga
  • Ayurvedic treatment combination
  • Liver flush

Day 4

  • Ayurvedic treatment combination
  • Enema: cleansing
  • Introducing solid food

Day 5

  • Yoga
  • Follow-up consultation with Ayurvedic doctor
  • Ayurvedic treatment combination
  • Departure

Retreat location

This retreat will take place in Ubud, Bali. From its very inception, this lovely village and the surrounding areas have been home to a wide variety of healers, healing traditions, spiritual guides, meditation teachers and healthful foods.

Bali’s healing traditions, luscious tropical climate and fertile volcanic soils have created a home for an enormous heritage of precious medicinal herbs. Many of the key herbs and plants that are the basis for medicinal preparations in Ayurveda’s native India are also found on Bali.


You will have 3 days of juices and 2 days of meals during this retreat.

The following meals are included:

  • Breakfast
  • Lunch
  • Dinner
  • Drinks

The following dietary requirement(s) are served and/or catered for:

  • Ayurvedic
If you have special dietary requirements it's a good idea to communicate it to the organiser when making a reservation

What's included

  • 2 Ayurvedic consultations
  • 2 herbal enemas
  • 3 days of juices and 2 days of meals
  • 3 meditation classes
  • 5 days of Ayurvedic treatments
  • 5 nights’ accommodation
  • Airport transfers
  • All medicines for the duration of the program
  • Daily yoga classes
  • Liver flush

Cancellation Policy

  • The deposit is fully refundable if the booking is cancelled up to 2 days before the arrival date.
  • The rest of the payment should be paid on arrival.
Don't miss out, join our mailing list and get updates & special offers!