Ayurveda is Sri Lanka's traditional medicine. A programme starts with a consultation with an Ayurveda doctor, who sets your diet and daily treatments.
What a stay includes

Doctor's consultation
On arrival and through your stay, to adjust treatments.

Treatments and diet
Oil massages, herbal baths and meals planned for you.

Yoga and rest
Morning yoga and quiet afternoons by the sea.
Good to know
For a real programme, plan at least 7 nights, ideally 14. Many resorts are on the west and south coasts, best from December to April. You can add a few days of sightseeing before or after.