The Ayurveda beach resorts of Sri Lanka carefully combine the science of life with simple beach pleasures. Dating back over 5,000 years and regarded as the oldest form of medicine, Ayurveda is gaining popularity as an alternative to modern medicine. Sri Lanka’s luxurious beach resorts promote a holistic lifestyle of healthy vegetarian food, relaxing oil massages, soul-searching meditation and rejuvenating yoga exercises. Invoke the Ayurvedic lifestyle as you relax on the breathtakingly boundless Indian Ocean. A stay at one of these resorts is a life-affirming experience that will rejuvenate all your senses as you pamper your body, mind and soul.


  • Ayurveda
  • Beaches
  • Relaxation


  • Ayurveda
  • Meditation
  • Rejuvenating Yoga Exercises

Places to Stay

Dalmanuta Gardens Ayurveda

Style: Beach Resort

Dalmanuta, a charming chalet-style Ayurveda resort, is set on the Bentota River banks, surrounded by palm and Jam trees.

View Details

Lanka Princess

Style: Beach Resort

Well-positioned amid the palm-fringed beaches of Beruwela and Bentota Beaches, the Lanka Princess is 3kms from the city centre, 65kms from Colombo City and 100kms from Colombo Intl Airport.

View Details

Siddhalepa Ayurveda Health Resort

Style: Beach Resort

Located in Wadduwa, Siddhalepa is surrounded by tropical woodland fronted by the Indian Oceanメs sparkling waters; 70kms from the airport and 40kms from Colombo.

View Details


Contact Us

Our team of experts can help answer any questions you might have. Please fill out the form below and a consultant will respond shortly.

Give us a call:

US & Canada: +1 888 263 2574
UK: +0 800 098 8486
AUS: +1 800 044 986

Send an email: