Please check the latest travel guidance before making your journey. Note that our writers visited these hotels prior to the coronavirus pandemic.
Sri Lanka promises some of Asia’s best spa action, and many of the treatments offered at the following hotels have been modelled on Ayurvedic principles, one of the world’s oldest holistic healing systems that believes in good health through lifestyle practices. From the south coast beaches to the blissfully quiet mountainsides of the Hill Country, spas across the idland come in all shapes and sizes, and treatments include wraps, scrubs, massages and tailored programmes administered over a number of days as prescribed by an on-site Ayurvedic doctor. Yoga classes, thermal pools and steam baths, some overshadowed by hanging creepers, others in the breeze of the ocean are also common here. For a soothing stay, here’s our pick of the best spa hotels in Sri Lanka.
Santani
Werapitiya, Sri Lanka
From
£
196
Cape Weligama
Weligama, Sri Lanka
From
£
316
The Wallawwa
Kotugoda, Sri Lanka
From
£
180
Soul & Surf
Ahangama, Sri Lanka
Seven-night packages
£
820
The Fortress Resort & Spa
Galle, Sri Lanka
From
£
92
Water Garden Sigiriya Hotel
Sigiriya, Matale District, Sri Lanka
From
£
118
Anantara Peace Haven Tangalle Resort
Tangalle, Hambantota District, Sri Lanka
From
£
146
Amangalla
Galle, Sri Lanka
From
£
817
Ulagalla
Anuradhapura, Sri Lanka
From
£
168
Weligama Bay Marriott Resort & Spa
Weligama, Sri Lanka
From
£
75