India’s ancient healing tradition of Ayurveda is sweeping the spa world. To experience it at its purest, head to the source: Karnataka, India’s holistic heartland. Named after the Sanskrit words for self and sound, the 34-acre SwaSwara, a new 24-villa yoga retreat, sits on a cliff dotted with rice paddies, overlooking a beach that’s appropriately named Om. The hotel’s Ayurvedic therapists customize total-health stays that include yoga, massage, and meditation. Tailor your meals to match your strict regimen. Or not: the regular menu items (fresh fish, locally grown produce, tangy kokum juice) are also good for your health. All villas have air-conditioning, tiled roofs, and a private path to the beach.