Skip to main content

Wellness in Sri Lanka: 10 Ayurveda, Yoga & Spa Experiences

Sri Lanka is one of the world's original wellness destinations — Ayurveda has been practised here for over 3,000 years, and the island now pairs traditional treatment centres with jungle yoga retreats, hot springs and serious spa hotels. A classic Ayurveda stay runs 7 to 21 days with a resident doctor, daily treatments and a tailored diet, but plenty of places welcome day guests for a massage or a single consultation. The south-west coast has the biggest cluster of resorts; the hills add cool-climate retreats and meditation centres.

  1. 01

    Kanniya Hot Springs

    A cluster of seven square wells of naturally warm mineral water enclosed in a walled bathing complex west of town.

    Trincomalee · LKR 300

  2. 02

    Keerimalai Springs

    A natural mineral-water bathing spring beside the sea, believed to have healing powers, next to the ancient Naguleswaram temple.

    Jaffna · Free entry

  3. 03

    Barberyn Ayurveda Resort (Beruwala)

  4. 04

    Siddhalepa Ayurveda Health Resort (Wadduwa)

  5. 05

    Santani Wellness Resort (Kandy)

  6. 06

    Ulpotha Yoga & Ayurveda Retreat

  7. 07

    Talalla Retreat (South Coast Yoga)

  8. 08

    Nilambe Buddhist Meditation Centre

  9. 09

    Udawattakele Forest Reserve

    A historic forest sanctuary on the ridge behind the Temple of the Tooth, laced with shady walking trails.

    Kandy · LKR 660

  10. 10

    Royal Botanical Gardens, Peradeniya

    One of Asia's grandest botanical gardens, spread over 60 hectares in a loop of the Mahaweli River.

    Peradeniya · LKR 3000

More collections

Want these in one itinerary?

The trip planner strings the best of Sri Lanka into a day-by-day route.

Build my trip