Nestled along the peaceful banks of the Madu River in Balapitiya, Sri Lanka, Ecoya Riverside Resort was created with a simple vision — to offer a calm and authentic riverside escape where guests can relax, reconnect with nature, and experience the beauty of Sri Lanka’s southern coast.
After many years of experience in the Sri Lankan hospitality industry, the dream of creating a small boutique resort finally became a reality. Instead of building a large hotel, we wanted to create a private and peaceful retreat where every guest feels welcomed like family.
Your perfect getaway awaits at Ecoya Riverside Resort.