L'ayurveda est  la médecine traditionnelle indienne à base de plantes dite « Médecine de Longue Vie ». Codifiée dans les Vedas, c’est une science totale et holiste, qui cherche à traiter en s’attaquant aux déséquilibres corporels internes jugés premiers responsables des pathologies observables. L’Ayurveda est bien connu pour ses massages réputés pour leurs bénéfices dans les cas de rhumatismes et contractures. Réalisés au moyen d’herbes et d’huiles de colza, de camphre ou de margousier, ces soins sont dispensés dans toute l’Inde et particulièrement au Kérala où le climat favorise la croissance des végétaux utilisés dans les traitements. De nombreux hôtels proposent les services de praticiens ayurvédiques dont les massages peuvent être employés à des fins thérapeutiques ou relaxantes.