Fernab von Großstadtlärm und der Hektik liegt dieses Lifestyle Resort der CGH Hotelgruppe. Swa ist Sanskrit und bedeutet Selbst, Swara heißt übersetzt Klang. Auf einem Hügel oberhalb des Ohm-Strandes, umringt von Kokospalmen und Reisfeldern, ist der perfekte Ort, um sich zu entspannen und mit Hilfe von Yoga, Ayurveda, Kunst- & Malunterricht sowie Meditation innere Balance und Wohlbefinden zu erlangen. Erholung verspricht auch der schöne Om-Strand, welcher mittels Fußweg bequem vom Resort aus erreichbar ist. Im Zentrum des Resorts befindet sich der Meditationsdom.