Would a 21-night stay have more effect than a 7-night stay?

In all honesty, absolutely, yes. It will give you more time to clear your toxins and to get more effect from the therapies. Something we always tell our guests is that your wellness journey could possibly start at Kairali Health Retreat, but must continue after your stay with us too. So, take time to learn the right habits and carry them forward to your daily routine even after leaving our retreat. The longer time you spend with us, the more the effect & more are the chances of taking good habits back with you. However, having said that, we understand that life gets busy, and so we try to make sure that our 7 night package teaches you and gives you all it can in a shorter span of time.