Sri Lanka is home to stunning beaches, fragrant tea plantations, amazing train rides… and some of the best spas on the planet. With deep roots in the healing Ayurvedic traditions, Sri Lanka is one of our favourite places for indulging in rejuvenating and relaxing spa bliss. In no particular order, here are the best spas in Sri Lanka.
Santani is one of the most sought-after spas in Sri Lanka: In 2017, Santani was named one of the best spas in the world by Tatler. Santani is a self-proclaimed destination spa, located in the historic area of Kandy.
The spa boasts the first comprehensive hydrotherapy facilities in Sri Lanka and offers Ayurvedic treatments, detox packages and treatments focusing on weight loss, sleep quality and stress relief.
Every guest experience at Santani is tailored to meet the individual’s needs and starts with a consultation with the spa’s Head of Wellness, a personal Wellness Concierge and an Ayurvedic doctor.
Santani Wellness Resort
Location: Arantenna Estate, Werapitiya, Kandy, Sri Lanka
Tel: (+94) 76 399 1919
2. Sanctuary Spa
Santuary Spa is located in the beautiful beachside town of Unawatuna. The spa facilities are set in a tranquil garden setting, creating a very soothing setting for Ayurvedic treatments and massages.
This is arguably the best spa in Unawatuna and indeed, one of the top spas in Sri Lanka. The spa menu includes aromatherapy, Swedish massages, Ayurvedic treatments, dee tissue massages and more.
Location: 136, Beach Road, Unawatuna, Sri Lanka
Tel: +94 (0) 773 078583
3. Heritance Kandalama Spa
Heritance Kandalama Spa is part of the divine Six Senses spa emporium. Located in Dambulla in the hill country, Heritance Kandalama Spa offers treatments ranging from ancient Ayurvedic therapies to Swedish aromatherapy massages.
The spa also organises yoga and wellness retreats for those looking for a holistic wellness getaway.
Heritance Kandalama Spa
Location: Heritance Kandalama Hotel, Dambulla, Sri Lanka
Tel: +94 66 5555 000
4. The Baths at Amangalla
The Baths spa at the Amangalla hotel offers a unique setting for some five-star pampering. This luxury spa sits in the heart of Galle Fort, set in a building dating back to 1684.
The spa captures the style and grandeur of a time gone by with five treatment rooms offering a range of healing treatments. Besides Ayurvedic treatments and massages, the spa has hydrotherapy chambers, sauna, steam room and a chilled plunge pool.
The Baths at Amangalla
Location: 10 Church Street, Fort, Galle, Sri Lanka
Tel: +94 91 223 3388
5. Anantara Spa
Anantara Spa is, of course, part of the renowned Anantara brand. Located in a beautiful beachfront setting in Tangalle, the spa is staffed with therapists trained to the highest international standards.
The spa menu includes healing treatments from Sri Lanka and across Asia. Choose a relaxing massage or rejuvenating reflexology, or get your skin glowing with a personally prescribed facial or body wrap.
Location: Anantara Peace Haven Tangalle Resort, Goyambokka Estate, Tangalle, Sri Lanka
Tel: +94 47 767 0700
6. Chi Ayurveda Spa at Shangri-La
The beautiful Chi Ayurveda Spa is located at the Shangri-La’s Golf Hambantota Resort & Spa in Ambalantota. The spa offers luxury treatments in a soothing natural setting surrounded by landscaped tropical gardens.
Chi Ayurveda Spa has a partnership with Asia’s premier Ayurveda healing centres, Siddhalepa Group to provide guests with the best of the best.
In Chinese philosophy, “Chi” is the life force moving through all beings and accordingly, treatments at Chi Ayurveda Spa incorporate massage, exercise, stretching, hydrotherapy and moving the mind through meditation.
Chi Ayurveda Spa
Location: Sittrakala Estate, Chithragala, Ambalantota, Sri Lanka
Tel: +94 47 788 8888
7. Tri Lanka The Spa
The Spa at Tri Lanka is one of the most unique spas in Sri Lanka. The spa’s two treatment rooms offer treetop views in Koggala on the southern coast.
Tri Lanka’s spa offers an amazingly soothing setting for enjoying luxurious spa treatments. The spa offers a curated menu of deep tissue massages, relaxation massages and more.
The Spa at Tri Lanka
Location: Koggala Lake, Aladuwa Watte, Pelassa, Thitthagalle, Sri Lanka
Tel: +94 77 770 8177
8. The Spa at Water Garden Sigiriya
The Spa at Water Garden Sigiriya is a soothing oasis set over tranquil waters in Sigiriya. The spa uses only organic, high quality products to carry out the luxury treatments administred at the beautiful treatment rooms.
The spa’s menu includes a variety of different massages and traditional body wraps. Water Garden Sigiriya’s spa also offers facials and nail treatments and pampering treatment packages ranging from 90 minute sessions to five-day retreats.
The Spa at Water Garden Sigiriya
Location: Indigaswewa, Sigiriya, Sri Lanka
Tel: +94 66 493 3000
9. Spa at Ulagalla
Ulagalla is one of the most historic spas in Sri Lanka. Located at the Ulagalla resort, the estate is centred around a 150-year old mansion and was once the estate of local Anuradhapura nobility. The spa is uniquely built to resemble a relaxing underground hideaway, surrounded leafy greenery and a cascading waterfall.
Ulagalla’s spa therapists are among the best in Sri Lanka. The spa has an extensive menu of massages, body treatments, facials and signature rituals which offer a combination facials, massages and aromatherapy.
Spa at Ulagalla
Location: Ulagalla by Uga Escapes, Thirappane, Anuradhapura, Sri Lanka
Tel: +94(0)25 2050280
10. Spa Naturel at The Fortress
Spa Naturel is located right on the beach in Koggala. Spa Naturel is focused on authentic Ayurveda treatments carried out using natural, locally sourced ingredients. The spa menu also includes international treatments and the trained staff includes both local and international therapists.
The treatments at Spa Naturel are tailored by the in-house Ayurveda doctor. Before and after treatments, guests are invited to enjoy the spa’s sauna, steam room and hydro pool.