Karunakarala Ayurveda Spa & Resort is an authentic and unique retreat far from mass tourism, matching the quality and the natural beauty of Sri Lanka. Our resort is bordered by the river ‘Ma Oya’ in Negombo-a beach town and ideally situated close to the Bandraranayaka Airport. It is surrounded by outstanding natural landscapes and welcoming soothing sound of flowing water of the ‘Ma Oya’ river.


The Dutch captured the town from the Portuguese in 1640, and then lost it, and then they captured it again in 1644. The British then took over from them in 1796 without any fight. Negombo was one of the most important sources of cinnamon during the Dutch era, and there are still souvenirs of the European days that you can visit.

The busy center of Negombo town lies to the west of the bus and train stations. Most places to stay, however, line the main road that heads north from the town center, running almost parallel to the beach.

Wooden deck on the 'Ma Oya' river bank
Wooden deck on the ‘Ma Oya’ river bank

Negombo is popular for its sunny beaches and the lush green beauty of a variety of Flora and Fauna . Indulge yourself into experiencing the diverse eco- systems and the rich history.

Boats and churches are a common scene in Negombo
Negombo lies only 38 Km away from the country’s commercial capital Colombo, It is also an area where you would be able to enjoy the finest fish in the country. Experience the true essence of the Sri Lankans by mingling among them at the daily fish auction.

On the right sidebar are some of the popular attractions in the surrounding where you can easily reach from the resort.